http 直播视频流无法在 html 网页上运行

http live video stream not working on a html webpage

我有一个来自 IP 摄像机的 RTSP 流,我正在使用 VLC 媒体播放器将其转换为 HTTP mp4 流。我想在网页中显示生成的流,并希望使用 HTML5 标签来做到这一点,但它只是在另一个单独的 VLC 实例能够正常播放流的地方结束,所以它正在工作 - 只是网页上没有。

感谢任何帮助!

并非所有浏览器都支持 HTML5 视频标签中的直播。

这篇link可以帮助您: https://developer.mozilla.org/en-US/Apps/Build/Audio_and_video_delivery/Live_streaming_web_audio_and_video

可以使用 MJPEG 完成,您将以 'JPEG' 编码格式将每个帧传递到 html 页面,并使用 mimetype='multipart/x-mixed-replace; boundary=frame' 作为响应。 您应该看到传递图像的函数应该 return 多张图像以使其看起来像视频。可以使用 python 和 java 中的生成器来完成。为您的应用程序寻找与其他语言类似的东西。