HTML 5 потоковое видео с веб-камеры? - PullRequest
10 голосов
/ 08 августа 2011

Возможно ли в настоящее время создать бесплатный веб-чат в режиме реального времени с HTML5? Если так, как я могу сделать это?

Ответы [ 4 ]

3 голосов
/ 08 августа 2011

нет

Он находится в черновике html5

http://www.whatwg.org/specs/web-apps/current-work/complete/video-conferencing-and-peer-to-peer-communication.html#obtaining-local-multimedia-content

здесь гораздо более глубокое преобразование по этому вопросу

Каков статус интеграции тега HTML 5 и веб-камеры?

, и вот решение, которое работает с использованием вспышки

http://code.google.com/p/jpegcam/

2 голосов
/ 25 июля 2012

Это теперь возможно в Chrome и Opera: фильтрация веб-камеры с использованием getUserMedia и HTML5 canvas , а также скоро будет в Firefox (getUserMedia в настоящее время в Firefox Nightly).

0 голосов
/ 16 октября 2013

Чистый HTML5 не совсем там.До этого вы можете воспользоваться несколькими услугами, которые значительно упрощают этот процесс, чем настройка серверов Flash Media:

http://cameratag.com

http://framey.com

http://framebase.com

0 голосов
/ 08 августа 2011

Чисто с HTML5, это просто не произойдет прямо сейчас.

Тем не менее, теоретически вы можете сделать это без флеш-бриджа, но будут некоторые требования.На самом деле, есть некоторые утилиты командной строки для Mac OS, которые захватывают изображения с камеры iSight и загружают их на веб-сервер.Захватив изображения и, при желании, звук, вы можете перерисовать элемент холста несколько раз в секунду для камеры низкого качества.Я не стану догадываться о толкании звука.Используйте поток AJAX для поддержания соединения и непрерывно отправляйте новые изображения на холст по мере их загрузки.

Реальный вопрос заключается в следующем: стоит ли это того?Согласно Adobe 1 , вы также можете использовать флэш-мост.Если, конечно, вы не планируете совместимость с iOS, что само по себе является совершенно другой игрой в мяч.

...