Показывать локальный видеопоток в теге HTML5 video - PullRequest
0 голосов
/ 09 января 2012

Я работаю в системе, где мы хотим показывать видеопоток с карты видеозахвата в браузере.Браузер подключается к удаленному серверу и извлекает HTML-страницу, на которой есть видео.Это видео должно передаваться с клиентского компьютера, к которому подключена карта видеозахвата.

На стороне клиента у нас работает Linux, и карта захвата зарегистрирована как / dev / video0 Video4Linux2.Браузер на стороне клиента - Chrome (хром-браузер).На стороне клиента у нас есть веб-сервер (lighttpd), который можно использовать для потоковой передачи.

Я изучил API getUserMedia, но сейчас это кажется плохой поддержкой.Другие сложности, с которыми я столкнулся, это использование локального веб-сервера или настройка потокового сервера на стороне клиента, который локально передает потоковое видео.

Любые идеи о том, как спроектировать это, будут для меня отличным входом!

Спасибо, Питер

1 Ответ

0 голосов
/ 10 января 2012

Поскольку Chrome еще не поддерживает потоковую передачу RT (S) P для тега <video>, для этого вам понадобится плагин.

Учитывая его наличие, я бы предложил использовать Flash для написания простого SWF-файла, который находит правильный источник видео и отображает его.

При необходимости вы можете использовать одно из множества доступных «Recording Apps» и убрать часть записи.

...