После перехода к html5 и многим браузерам, например Google Chrome, запрещается веб-плагин VLC....
Есть ли способ воспроизвести потоки RTSP h.264/h.265 в браузерах в эти дни?
Ответ 1
Прямая потоковая передача RTSP по-прежнему не поддерживается браузерами, если вам нужно воспроизвести RTSP-поток в браузере, тогда вам нужен прокси-сервер, который будет конвертировать RTSP в HTTP-поток.
Есть много проектов с открытым исходным кодом, которые будут работать с преобразованием RTSP в HTTP, или вы можете использовать FFmpeg (используемый VLC) для преобразования RTSP в HTTP, а затем может транслировать его в браузере.
Но для этого требуется сервер для создания соединения и анализа данных rtsp (они включают в себя простой в установке пакет, чтобы позаботиться об этом).
И он не поддерживает h265.
Ответ 3
Как уже упоминалось, вы не можете играть RTSP изначально в любом браузере. Если ваш источник строго RTSP, вы можете использовать прокси-сервер между вашим сервером RTSP и браузером. Вы можете использовать прокси-сервер WebRTC для воспроизведения RTP в браузерах, совместимых с WebRTC. http://webrtc.live555.com/
Ответ 4
Вы можете использовать VXG Media Plugin для Chrome. Поддерживаемые форматы видео: H.264, MPEG-4, MPEG-2 и другие. Вы можете найти полный документ, связанный с этим плагином, по ссылке, приведенной ниже https://www.videoexpertsgroup.com/vxg-chrome-plugin/