【发布时间】:2022-02-04 14:39:09
【问题描述】:
如何发出请求“rtsp://localhost:554/sample_100kbit.mp4”? (在 HTML5 或 Javascript 中) 我想访问 Darwin 服务器上存在源的视频流数据
【问题讨论】:
标签: javascript html rtsp darwin
如何发出请求“rtsp://localhost:554/sample_100kbit.mp4”? (在 HTML5 或 Javascript 中) 我想访问 Darwin 服务器上存在源的视频流数据
【问题讨论】:
标签: javascript html rtsp darwin
我认为没有额外的浏览器插件是不可能的。
HTML5 中的 <video> 标记要求通过 HTTP 提供内容。
Flash 支持使用自己的协议 (RTMP) 进行流式传输,并且有一些产品可以在 RTSP 和 RTMP 之间进行代理。但是,这需要您运行自己的服务器并在用户 -> 代理 -> 内容之间提供带宽。
【讨论】:
HTML5 不支持 rtsp URL,也许 MSE 或 WebRTC 可以提供帮助 参考RTSP solution for JavaScript/HTML5
【讨论】: