0

好吧,我正在寻找一个可以嵌入到我的网络中的视频播放器(对不起,如果我没有使用适当的术语,我不知道要查找哪些词)。我已经尝试了许多基于 JS 和 CSS 的媒体元素或flarevideo,但对于所有这些,我需要以三种格式(mp4、ogv 和 webm)提供每个视频,以便它在所有浏览器中工作。我想知道是否有任何(如果可能的话,使用 HTML5 并回退到 Flash)可以在所有浏览器(或大多数浏览器)中以给定格式(比如 mp4)播放视频。

我认为这三种格式的问题是因为我也尝试使用 HTML5,但这不是真正的要求。我希望这个问题不要重复,我必须说我找不到合适的词来查找,不知道这些词是否正确。

4

3 回答 3

1

您真正的最佳选择是使用YouTubeVimeo,然后简单地将视频嵌入您的网站。您不会遇到兼容性问题,它们在 HTML5 上运行并在必要时回退到 Flash,在移动设备上工作,您也不会在主机上遇到存储问题!

于 2013-04-05T17:28:23.570 回答
1

我同意上面乔丹的回答,但有时你必须自己主持。

我最近为一个不想使用渐进式下载传送视频的客户完成了一个项目(因为担心视频内容很容易被免费复制和使用)。我试图让他们了解 Vimeo 和 Youtube,但他们提供的服务的价值在于他们提供的视频内容,他们希望完全拥有和定制解决方案。

要求是将视频传送到最广泛的浏览器和设备。我想让事情变得简单,所以我想要一个适用于所有平台的单一播放器。

他们还希望安全地传送视频。

我最终得到的一个合适的解决方案是:

  • 播放器:JW Player - 具有 Flash 后备功能
  • 主持人:Azure Media Services即用即付服务
  • 视频格式:HLS 版本 3(原生支持最多的浏览器和设备)

AWS Cloudfront 也可以,但感觉 Azure 定价更具侵略性。我只是想要最便宜的视频流传输解决方案(可扩展)来证明一切,我最终坚持使用 Azure。它也感觉像是一个比 AWS 解决方案更具凝聚力的解决方案。

但是,如果您不需要担心提供自适应流解决方案,那么您可以更轻松地从 S3 或Azure blob 存储传送视频。

其他可用于自适应流媒体的技术:MPEG-DASH(恕我直言,这是未来,但支持仍仅限于最新的浏览器和设备)

于 2015-04-12T20:49:53.633 回答
0

您还可以查看http://www.dash-player.com,它是一个 MPEG-DASH 以及用于 HTML5 的 HLS 播放器,以及作为后备的 Flash。

于 2015-04-22T20:30:53.200 回答