我正在建立一个Web应用程序,应该从服务器
http://lscube.org/projects/feng播放RTSP / RTP流。
HTML5视频/音频标签是否支持rtsp或rtp?如果没有,最简单的解决方案是什么?也许下拉到一个VLC插件或类似的东西。
解决方法
技术上“是”
(但不是真的…)
HTML 5的< video>标签是协议不可知 – 它不在乎。您将协议放在src属性中作为URL的一部分。例如。:
<video src="rtp://myserver.com/path/to/stream"> Your browser does not support the VIDEO tag and/or RTP streams. </video>
或者可能
<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8"> Your browser does not support the VIDEO tag and/or RTP streams. </video>
也就是说,< video>标记是特定于浏览器的。因为HTML 5的早期,我期待经常改变支持(或缺乏支持)。
从W3C的HTML5规范:
User agents may support any video and audio codecs and container formats