嗯,我正在寻找一个视频播放器,我可以嵌入到我的网站(抱歉,如果我没有使用适当的术语,我不知道该查找什么词)。我试过很多基于JS和CSS的视频,比如MediaElement或者flarevideo,但是我需要提供三种格式的视频(mp4,ogv和webm)才能在所有的浏览器中工作。我想知道是否有(如果可能的话,使用HTML5和回退到flash)可以在所有浏览器(或大多数浏览器)中播放给定格式(比如mp4)的视频。
我认为这三种格式的问题是因为我也尝试使用HTML5,但这并不是一个真正的要求。我希望这个问题不要重复,我必须说我找不到合适的词来查找,不知道这些词是否正确。
发布于 2013-04-06 01:28:24
你真正的最佳选择是使用YouTube或Vimeo,然后简单地将视频嵌入到你的网站中。你不会有兼容性的问题,他们在HTML5上运行,必要时回退到闪存,在移动设备上工作,你也不会在你的主机上遇到存储问题!
发布于 2015-04-13 04:49:54
我同意乔丹上面的回答,但有些时候你必须自己做主。
我最近为一个不想使用渐进式下载的客户完成了一个项目(因为担心视频内容很容易被复制和免费使用)。我试图说服他们使用Vimeo和Youtube,但他们提供的服务的价值在于他们提供的视频内容,他们希望拥有,完全拥有并定制解决方案。
requirements的目标是将视频提供给最广泛的浏览器和设备。我想让事情变得简单,所以我想要一个可以在所有平台上工作的单一播放器。
他们还想安全地传送视频。
我最终得到的一个合适的解决方案是:
service
AWS Cloudfront也可以工作,但它感觉Azure的定价更具侵略性。我只是想要最便宜的视频流交付解决方案(可伸缩)来证明一切,但我最终还是坚持使用Azure。它也感觉比AWS解决方案更有凝聚力的解决方案。
但是,如果您不需要担心提供自适应流媒体解决方案,那么您可以更轻松地从S3或Azure blob store传输视频。
自适应流的其他技术: MPEG-DASH (它是未来的imho,但支持仍然仅限于最新的浏览器和设备)
发布于 2015-04-23 04:30:53
你也可以看看http://www.dash-player.com,它是一个MPEG-DASH,也是HTML5的HLS播放器,以及作为后备的Flash。
https://stackoverflow.com/questions/15839830
复制相似问题