网络视频播放器

Web video player

本文关键字:播放器 网络视频      更新时间:2023-09-26

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

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

你真正最好的选择是使用YouTube或Vimeo,然后简单地将视频嵌入到你的网站。你不会遇到兼容性问题,它们可以在HTML5上运行,必要时可以切换到Flash,在移动设备上工作,你也不会遇到主机上的存储问题!

我同意Jordan上面的回答,但是有些时候你必须要照顾好自己。

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

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

他们还想安全地传送视频。

我最终得到的解决方案是:

  • Player: JW Player -有flash回退
  • 主机:Azure Media Services即付即用服务
  • 视频格式:HLS版本3(由大多数浏览器和设备本地支持)

AWS Cloudfront也可以,但感觉Azure的定价更激进。我只是想要最便宜的视频流传输解决方案(可扩展)来证明这一点,最终我坚持使用Azure。它也给人一种比AWS解决方案更具凝聚力的感觉。

但是如果你不需要担心提供一个自适应的流解决方案,那么你可以更容易地从S3或Azure blob存储提供视频。

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

你也可以看看http://www.dash-player.com,这是一个MPEG-DASH以及HTML5的HLS播放器,Flash作为后备。