我正在制作一个需要播放rtp流的html5网站,但是当我运行它时,我什么也得不到,而且我不确定它是我的浏览器(safari 5),我的rtp服务器,还是问题的HTML代码。 :P有没有人知道我可以用来测试HTML和我的浏览器的示例rtp流?先谢谢!
干杯, 卢卡斯
答案 0 :(得分:1)
原始 RTP支持不太可能包含在网络浏览器的实现中,例如Chromium Bugs中讨论的那样。该问题的状态现在为 WontFix(已关闭)。
但是相反,Web浏览器似乎以WebRTC RTCRtpReceiver的形式支持它 而且它的支持看起来很有希望
因此,我想如果您不选择使用HLS,则应该考虑改用WebRTC。
答案 1 :(得分:0)
如果您需要某些代码的帮助,则需要向我们展示!
无论如何,要了解HTML5支持是特定于浏览器的。你会遇到问题。除了流媒体协议之外,还有CODEC特定的问题,这是我猜你正在经历的 - 一个常见的问题。
确保使用h.264“基线配置文件”对流进行编码。