1

我需要在 html5 liferay 门户应用程序的 CMS 中实现视频播放功能。我已经尝试过使用谷歌,但我有点困惑。

  1. 我没有流媒体服务器,所以渐进式下载是要走的路吗?
  2. 和 属性在不同的浏览器中有不同的支持。如何实现跨所有浏览器一致的解决方案?
  3. 我是否需要实现一个 JS 视频播放器 - 打开视频播放器或 JWPlayer 或流播放器?有什么建议么?
  4. 性能呢?以及跨浏览器支持哪些文件类型。我这里主要看IE。
  5. 基本上需要一些关于从哪里开始的指示。

任何帮助,将不胜感激。谢谢。

4

1 回答 1

1

*我没有流媒体服务器,所以渐进式下载是要走的路吗? 您可以自己托管视频并以渐进式下载的形式提供,或者如果重要/可行,您可以使用 3rd 方解决方案(例如 Wowza)来提供各种流媒体格式

*和属性在不同的浏览器中有不同的支持。如何实现跨所有浏览器一致的解决方案? 如果您的目标是现代浏览器,那么 HTML5 中的标签非常灵活(尽管在大多数情况下仅支持渐进式视频)。不同的浏览器支持不同的容器/编解码器(.mp4、.webm、.ogg),因此您需要多个源文件

*我是否需要实现一个 JS 视频播放器 - Open Video player 或 JWPlayer 或 Flow 播放器?有什么建议么? 您不需要使用除基本标签以外的任何东西,但是大多数用于 HTML5 的开源播放器库确实为您包含了很多逻辑,并提供了可以帮助跨平台和旧版本的后备 Flash 播放器浏览器

*性能呢?以及跨浏览器支持哪些文件类型。我这里主要看IE。 任何现代浏览器的播放性能都相当可比,因此除非您尝试将非常高比特率的视频发送到较低规格的机器,否则您应该不会遇到太多问题。这篇文章 - http://www.html5rocks.com/en/tutorials/video/basics/ - 是一个很好的起点

于 2013-05-24T15:37:45.047 回答