После того, как мы перейдем к html5 и многим браузерам, например Google chrome запрещает VLC web plugin. ...RTSP h.264 в браузере google chrome
Есть ли способ воспроизвести h.264/h.265 Rtsp потоки в браузерах в эти дни?
После того, как мы перейдем к html5 и многим браузерам, например Google chrome запрещает VLC web plugin. ...RTSP h.264 в браузере google chrome
Есть ли способ воспроизвести h.264/h.265 Rtsp потоки в браузерах в эти дни?
Direct RTSP потокового до сих пор не поддерживается браузерами, если вы должны играть поток RTSP в браузере, то вам нужен прокси-сервер, который будет преобразовывать RTSP в HTTP-потока.
Есть много проектов с открытым исходным кодом, которые будут выполнять преобразование RTSP в HTTP, или вы можете использовать FFmpeg (используемый VLC) для преобразования RTSP в HTTP, а затем может передавать его в браузере.
Эти ребята собрали RTSP над WebSocket игрока. https://github.com/Streamedian/html5_rtsp_player
Но для этого требуется сервер для создания соединения и анализа данных rtsp (они включают в себя простой в установке пакет, чтобы позаботиться об этом).
И он не поддерживает h265.
Как другие упомянули вы не можете играть RTSP изначально в любом браузере. Если ваш источник строго RTSP, вы можете использовать прокси-сервер между вашим сервером RTSP и браузером. Вы можете использовать прокси-сервер WebRTC для воспроизведения RTP в браузерах, совместимых с WebRTC. http://webrtc.live555.com/
Немного старого сообщения, но я только что узнал, что с помощью Safari вы можете открыть поток RTSP, а затем воспроизвести его на VLC.
я имею поиск об этом, но найти путь на светлячок только, я думаю хром поддержку DonT, что в любом случае –