Несколько дней назад консорциум World Wide Web объявил о создании рабочей группы Web Real-Time Communications Working Group, которая должна разработать стандарты пиринговых коммуникаций между браузерами (собственно, сама новость уже обсуждалась на Хабре). Если стандарты примут, то станет возможной прямая передача видео и звука между ПК без использования сервера и отдельных приложений.
Для полноценного пиринга между клиентами требуется целый букет технологий:
В число участников рабочей группы уже записались несколько известных экспертов, в том числе Ричард Тиббетт (Rich Tibbett), архитектор платформы Opera.
Вступить в рабочую группу может любой квалифицированный разработчик, если он соответствует требованиям к приглашённому эксперту (для просмотра требований нужно сначала зарегистрироваться на сайте). Если ваш работодатель является членом W3C (например, Google, Microsoft, Opera, Mozilla), то можно вступить в группу по упрощённой процедуре.
Общение в рабочей группе организовано через открытый лист рассылки, телеконференции организуются раз в неделю, личные встречи — 3–4 раза в год.
Дополнительно:
Список технических статей по форматам и протоколам коммуникации в реальном времени с конференции RTC-WEB в октябре 2010 г.
Для полноценного пиринга между клиентами требуется целый букет технологий:
- Функции API для обследования функционала локальных устройств, таких как камера, микрофон, колонки (это задача Device API)
- Функции API для захвата потока с локальных устройств (те же Device API)
- Функции API для кодирования и другой обработки потоков (выбор кодеков не входит в компетенцию группы)
- Функции API для установки прямых P2P-соединений, включая пробитие файрвола/NAT (используемые форматы и протоколы тоже не входят в компетенцию W3C, это решает соответствующая рабочая группа IETF RTC-WEB)
- Функции API для декодирования и обработки потоков (включая подавление эха, синхронизацию потоков и другие функции)
- Отображение этих медиапотоков в браузере и наушниках/колонках (частично покрывается HTML5)
В число участников рабочей группы уже записались несколько известных экспертов, в том числе Ричард Тиббетт (Rich Tibbett), архитектор платформы Opera.
Вступить в рабочую группу может любой квалифицированный разработчик, если он соответствует требованиям к приглашённому эксперту (для просмотра требований нужно сначала зарегистрироваться на сайте). Если ваш работодатель является членом W3C (например, Google, Microsoft, Opera, Mozilla), то можно вступить в группу по упрощённой процедуре.
Общение в рабочей группе организовано через открытый лист рассылки, телеконференции организуются раз в неделю, личные встречи — 3–4 раза в год.
Дополнительно:
Список технических статей по форматам и протоколам коммуникации в реальном времени с конференции RTC-WEB в октябре 2010 г.