Возможно ли получить данные RTSP Streaming в веб-браузере?
Ниже приведены некоторые мои выводы. Пожалуйста, поправьте меня, если я ошибаюсь?
-
Только Mac OS и Safari поддерживают RTSP Live Streaming.
-
Видео HTML 5 не поддерживает RTSP.
-
Я могу использовать плагин VLC, но я не хочу его использовать.
Возможность смешивания ffmpeg и websocket?
Предположим, что моя IP-камера подключена к Ethernet.
В клиентской машине:
- Я запускаю ffmpeg для получения данных с сервера (т.е. IP)
- Клиентская машина запускает websocket.
- Как только ffmpeg получает данные с сервера RTSP, он декодирует и генерирует необработанное изображение любого формата (например: yuv).
- Теперь я должен отправить это изображение в браузер через websocket.
Вопрос:
- Это правильный подход?
- Как получить декодированное изображение из ffmpeg в браузере?
Возможно, я ошибаюсь в разных местах. Просьба предоставить ввод.