Страницы

Поиск по вопросам

суббота, 14 декабря 2019 г.

Вывод видео с карты видео захвата в тег <video> html?

#javascript #html5


Есть устройство, к нему подключаем карту видео захвата (пока с ней, но в идеале напрямую
через vga). Устройство и карта на стороне клиента. Как мне вывести видео в тег 


Ответы

Ответ 1



Ffmpeg стрим в hls в папку www. Создается плэйлист и фрагменты видео рядом. Ссылку на плейлист в тег видео. Так как карта захвата на клиенте, то надо запустить ffmpeg в hls на клиенте. Заклинание это в одну строку, но есть пара вариантов. Дальше нужен на клиенте вэб сервер, чтоб это видео отдать в браузер. Если сайта не будет, то можно попробовать через file:// Средствами php только если снимать jpeg и слать в mjpeg.

Ответ 2



Вам нужно организовать потоковую трансляцию на стороне web сервера. Получаете с видеопоток с карты видеозахвата и отправляете его в сеть через web сервер. По другому в Вашем случае никак. К сожалению, лично я не знаю готовых продуктов, которые поддерживали бы потоковую передачу с карт видеозахвата. Вполне вероятно, что всё необходимое ПО Вам придётся написать самостоятельно. Это если плата на стороне сервера. Если устройство на клиенте, ищите как "поженить" "видеозахват" с WebRTC. Или развернуть на клиенте ПО с web интерфейсом (дальше см. написанное про сервер).

Комментариев нет:

Отправить комментарий