use*_*866 14 video rtp video-streaming html5-video
HTML5视频元素是否支持非基于HTTP(HLS,SmoothStreaming等)的实时流协议?
它是否支持RTP/RTSP流媒体协议?它是否支持RT M P?是否有特定的浏览器支持或不支持它?
HTML5 标签对视频源的支持非常有限。支持的视频源也仅限于访问者使用的浏览器。请参见:
http://www.w3schools.com/html/html5_video.asp
查看根据浏览器支持的格式表。综上所述,HTML5 Video 在所有浏览器上支持 MP4,在 FireFox、Opera 和 Chrome 上支持 OGG、WEBM。话虽如此,从技术上讲,传输 RTSP/RTP是可行的,但非常不推荐。
如果您必须使用 HTML5 视频并对流媒体服务器有更多控制,您可以尝试此解决方案,它解释了如何使用 VLC 通过 ogg 文件流式传输视频。然后,该 ogg 文件链接可用于在带有 HTML5 视频标签的页面上流式传输视频。
HTML5 视频标签的替代品
Flash 视频播放器支持的内容比 HTML5 视频多得多。例如JW Player支持:
对于更高级的视频和音频源支持,您可以尝试VLC Web Plugin或新的WebChimera(基于 libvlc)。(这两个都需要安装插件,flash也需要插件,但通常已经安装)
更新
由于 NPAPI 插件在大多数浏览器中已被弃用,因此使用 VLC Web Plugin 和 WebChimera NPAPI 不再是解决方案。
关于这个主题另一个值得注意的有趣的事情是Dailymotion 的 HLS.js,它提供了通过 HLS 向所有浏览器进行实时流传输的可能性。
| 归档时间: |
|
| 查看次数: |
36388 次 |
| 最近记录: |