Есть ли способ отобразить видеопоток MJPEG в Internet Explorer? - PullRequest
0 голосов
/ 22 апреля 2019

Я разрабатываю веб-приложение с ASP.NET для просмотра прямой трансляции с IP-камеры, и камера возвращает MJPEG-видео на клиентскую сторону. Это приложение должно быть совместимо с браузерами, включая IE. Но IE не поддерживает воспроизведение MJPEG с использованием тега <img>.

Я уже пытался использовать библиотеку js из https://github.com/clipchamp/jquery-clipchamp-mjpeg-player-plugin, но застрял с проблемой политики CORS, и у меня нет контроля на стороне сервера видеохоста.

Это код, который работает в Chrome и Firefox, но, похоже, не работает в IE.

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

Есть ли обходной путь для отображения живого видео MJPEG в Internet Explorer?

1 Ответ

0 голосов
/ 23 апреля 2019

Похоже, IE не поддерживает формат MJPEG. Это может быть возможной причиной того, что ваш код не работает для Internet Explorer.

В качестве обходного пути вы можете попробовать использовать JAVA Applet для кросс-браузерной поддержки. Что может помочь решить вашу проблему.

Ссылки:

(1) Онлайн-потоковая передача изображений (MJPEG) не работает в IE 11

(2) Кросс-браузерное решение для отображения потока MJPEG

(3) README Файл для Cambozola V0.936

...