Каков статус тега HTML 5 <video>и интеграции с веб-камерой? - PullRequest
46 голосов
/ 23 августа 2009

Несмотря на то, что кажется, что это какая-то опасность, открытый видео стандарт - отличная идея. Я видел несколько демонстраций по отслеживанию движения с ним - просто концептуальные доказательства, но, тем не менее, интересный. Теперь я бы сказал, что подобные концепции действительно будут выигрышем, если будет доступ к веб-камере пользователя ... Просто представьте, что вы просматриваете Flickr, держа руки в воздухе.

Я немного погуглил, но не могу найти подробного обсуждения по этому вопросу. Это упоминается в некоторых местах, но это не дает мне очень далеко. Кто-нибудь знает, планируется ли поддержка этого? Если да, есть ли какой-нибудь прогноз относительно «когда»? ; -)

Конечно, я думаю, им придётся придумать довольно хорошую модель безопасности для этого ..

Ответы [ 7 ]

16 голосов
/ 27 августа 2009

Хорошо, пока нет четких, окончательных ответов, поэтому я продолжил и предпринял небольшое действие. У WHATWG, вероятно, будет ответ для меня, поэтому я решил связаться с кем-то там. На самом деле не знал, кто это должен был быть, но его коллега-голландец Энн ван Кестерен обычно, кажется, хорошо знает будущее Сети - плюс, он предоставляет адрес электронной почты.

Перевод его ответа, вероятно, не принесет пользы, так что вкратце: есть некоторые грубые идеи о том, как заставить все это работать, но в настоящий момент нет ничего осязаемого. Рабочая группа по API и политикам должна продолжить работу над этим.

Прочитав их страницу, я тоже понял кое-что еще - почему только вебкамера доступ? Если Google намеревается перенести ОС в браузер, нам понадобится больше, чем просто веб-камеры. Почему бы не управлять своим iPod через веб-приложение? Все должно быть возможно. Я полагаю, что совершенно новая концепция «доверенного веб-сайта» должна будет развиваться , если бы подобная функциональность стала бы доступной, но, ну, в общем, есть решение для чего угодно , не так ли? ? ; -)

5 голосов
/ 03 марта 2011

Обновлено !: HTMl5Rocks теперь имеет очень хорошую рабочую демонстрацию. Проверьте это здесь !

Вот очень интересная статья с демоверсией, однако источник пока не выпущен: (Прочитайте комментарии для получения дополнительной информации об используемых кодеках, технологии сокет-сервера и т. Д.)

https://labs.ericsson.com/developer-community/blog/beyond-html5-conversational-voice-and-video-implemented-webkit-gtk

3 голосов
/ 31 декабря 2011

Мы работаем над таким проектом ..

О демонстрации Ericsson, которую упоминали люди; Он работает только с исправленным веб-пакетом, который еще не выпущен.

Мы не видели других рабочих проектов, поэтому мы планируем это сделать:

  • Реализация HTML Media Capture (доступно здесь ) для доступа к необработанным данным.
  • Использование веб-сокетов для одновременной отправки и получения удаленных данных.
  • Клиенты "регистрируются" на сервере веб-сокетов с callerID .
  • На сервере имеется API-интерфейс «пригласить», где вызывающий абонент «приглашает» вызывающего абонента 2.
  • Браузер будет воспроизводить это с использованием тега HTML5 audio- и HTML5.
2 голосов
/ 11 ноября 2010

html5 с нами навсегда, вопрос флеш против silverlight vs html5 уже давно существует, но кажется, что тенденции указывают на слияние между нашим настольным миром и нашим онлайн-миром. Если вы взяли верх в Mac Lion OS, то это, в основном, приложение, которое ориентируется на уровень ОС и онлайн.

API устройства был разработан и со временем будет доступен для всех основных браузеров (WebKit всегда является ранним разработчиком), но, как мы все знаем, w3c требуется больше времени для официального утверждения дополнений к спецификации HTML5. Erikson Labs выпустила API-интерфейс для захвата камеры и звука (https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers)), поэтому вы можете начать работу с HTML5 и поддержкой периферийных устройств уже сегодня.

1 голос
/ 01 мая 2012

посмотрите на этот проект WebRTC , который является проектом с открытым исходным кодом и дает нам возможность получить доступ к веб-камере, микрофону без установки каких-либо подключений. который я думаю, Google использует для своих разработок. так стоит попробовать.

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

Теперь вы можете получить доступ к видео / аудио оборудованию напрямую из браузера (ура HTML5), но нет хорошего способа записать поток. Для этого вам все равно нужно использовать Flash Media Server (или клон). Есть несколько хороших сервисов, которые делают эту услугу «под ключ» вместо гигантской головной боли:

http://cameratag.com

http://framebase.io

http://framey.com

0 голосов
/ 23 августа 2009

Это никогда не будет возможно, потому что это последнее использование плагинов, которые не могут сделать открытые веб-стандарты. День потокового аудио / видео с клиента на сервер будет концом вспышки / silverlight / что у вас есть. Также существует проблема патентов на программное обеспечение, которая сделает невозможным кодирование медиа, если текущее состояние дел по декодированию что-либо значит. Перед конфиденциальностью или техническими проблемами слишком много препятствий. Flash делает это годами, и никто не думает о проблемах с приватностью. Геолокация потенциально более опасна, но никто не задумывается, учитывая ее богатые возможности. Самая близкая вещь, которую вы можете получить, - это веб-камера с потоком MJPEG, завернутая в multipart-replace и использующая API canvas для получения пикселей изображения.

...