Потоковое видео с использованием Twilio с IP-камеры RTSP

Все примеры Twilio для их программной службы видео, которые я смог найти, либо демонстрируют совместное использование экрана, либо потоки мультимедиа веб-камеры. Может ли кто-нибудь указать мне пример, который передает видео из потока RTSP, предоставляемого IP-камерой?

Я смог найти примеры и экспериментировать с этим поведением, используя Kurento, поэтому я решил, что Twilio-Video может разоблачить то же самое. См. https://github.com/lulop-k/kurento-rtsp2webrtc

Ответ 1

Может ли кто-нибудь указать мне пример, который передает видео с RTSP поток, предоставляемый IP-камерой?

Поскольку вы отметили Javascript, вам нужно понять, что rtsp:// не является ожидаемым источником видео в среде HTML5. Для потока RTSP с камеры не существует специфического.

возможное решение:
Единственное решение, о котором я могу думать, - это использовать программное обеспечение виртуальной веб-камеры, которое выводит видеопоток/файл вместо того, чтобы показывать фид с веб-камеры устройства.

Виртуальная веб-камера будет обнаружена как обычная веб-камера (через браузер /webRTC ), но вместо того, чтобы показывать ваше лицо, она показывает предварительно записанный поток/файл. Если вы используете FFmpeg, вы можете заменить файл MP4 на ваш RTSP-поток.

На стороне кода Twilio/HTML5 вы просто выбираете виртуальную камеру, как настоящую веб-камеру, теперь вы можете отправлять RTSP-канал, как если бы он подавал вашу веб-камеру.

Ответ 2

введите описание изображения здесь

Вы посмотрели это?

Это интересная, хорошо написанная статья по этому вопросу.

После прочтения обязательно посмотрите это из статьи

Это должно обеспечить решение ваших потребностей, прокомментировать, если у вас возникнут проблемы.

Удачи!