有什么方法可以在Internet Explorer中显示MJPEG视频流吗?

时间:2019-04-22 07:44:08

标签: html5 video-streaming internet-explorer-11 mjpeg

我正在使用ASP.NET开发一个Web应用程序,以查看来自IP摄像机的实时提要,并且该摄像机将MJPEG视频返回到客户端。此应用程序需要跨浏览器友好,包括IE。但是IE不支持使用<img>标签播放MJPEG。

我已经尝试使用https://github.com/clipchamp/jquery-clipchamp-mjpeg-player-plugin中的js库,但是由于CORS政策问题而陷入困境,并且无法控制视频主机的服务器端。

这是适用于Chrome和Firefox的代码,但似乎不适用于IE。

<img src="http://192.168.0.38:8601/Interface/Cameras/GetJPEGStream?Camera=02"/>

有没有解决方法可以在Internet Explorer中显示实时MJPEG视频?

1 个答案:

答案 0 :(得分:0)

看起来IE不支持MJPEG格式。这可能是您的代码不适用于Internet Explorer的可能原因。

作为解决方法,您可以尝试使用JAVA Applet来提供跨浏览器支持。这可能有助于解决您的问题。

参考文献:

(1)Online images streaming (MJPEG) not working in IE 11

(2)Cross-browser solution for displaying MJPEG stream

(3)README File for Cambozola V0.936