HTML 5 视频标签能否获取 IP 多播流?

Posted

技术标签:

【中文标题】HTML 5 视频标签能否获取 IP 多播流?【英文标题】:Could the HTML 5 Video tag pick up an IP Multicast Stream? 【发布时间】:2012-06-24 04:47:21 【问题描述】:

我一直在研究通过 UDP 将 IP 多播传送到浏览器的方法,但几乎没有发现表明我可以在不使用 Java、Flash 或 Silverlight 之类的插件的情况下执行此操作以打开一个 UDP 端口并(以某种方式)呈现视频。

查看 html 5 <video> 规范,具体实现细节(显然)很少,据我所知,没有什么可以阻止浏览器解析“udp”形式的地址://224.1.1.1:8000" 并加入该 IP/端口上的多播组。这是正确的理解吗?还是<source> 指向的资源必须是文件?

【问题讨论】:

不是答案,但我可以肯定地告诉你 Flash 播放器不可能,因为它无法从网络获取 UDP... 【参考方案1】:

当您的浏览器不能播放 RTP 流时,您可能可以从 UDP 多播接收该 RTP。不确定目前哪些浏览器可以。

【讨论】:

以上是关于HTML 5 视频标签能否获取 IP 多播流?的主要内容,如果未能解决你的问题,请参考以下文章

在 iFrame HTML 5 嵌入中获取视频元素

javascript Node.JS功能使用FFMPEG将IP摄像机的mp4 / h.264视频转换为HTML5视频标签

大白话解释IP多播

为啥 HTML 5 视频标签不适用于将 YouTube 视频用作源?

Safari HTML 5 视频标签在链接标签内不起作用

【web前端】用video标签获取视频的时长