#javascript #html5
Есть устройство, к нему подключаем карту видео захвата (пока с ней, но в идеале напрямую
через vga). Устройство и карта на стороне клиента. Как мне вывести видео в тег
Ответы
Ответ 1
Ffmpeg стрим в hls в папку www. Создается плэйлист и фрагменты видео рядом. Ссылку
на плейлист в тег видео.
Так как карта захвата на клиенте, то надо запустить ffmpeg в hls на клиенте. Заклинание
это в одну строку, но есть пара вариантов. Дальше нужен на клиенте вэб сервер, чтоб
это видео отдать в браузер. Если сайта не будет, то можно попробовать через file://
Средствами php только если снимать jpeg и слать в mjpeg.
Ответ 2
Вам нужно организовать потоковую трансляцию на стороне web сервера.
Получаете с видеопоток с карты видеозахвата и отправляете его в сеть через web сервер.
По другому в Вашем случае никак.
К сожалению, лично я не знаю готовых продуктов, которые поддерживали бы потоковую
передачу с карт видеозахвата. Вполне вероятно, что всё необходимое ПО Вам придётся
написать самостоятельно.
Это если плата на стороне сервера.
Если устройство на клиенте, ищите как "поженить" "видеозахват" с WebRTC. Или развернуть
на клиенте ПО с web интерфейсом (дальше см. написанное про сервер).
Комментариев нет:
Отправить комментарий