WebRTC: Плюсы, минусы и подводные камни. Станислав Солдатов, TrueConf
Upcoming SlideShare
Loading in...5
×
 

WebRTC: Плюсы, минусы и подводные камни. Станислав Солдатов, TrueConf

on

  • 725 views

Видео+Конференция Россия 2013, Москва.

Видео+Конференция Россия 2013, Москва.

Statistics

Views

Total Views
725
Views on SlideShare
455
Embed Views
270

Actions

Likes
1
Downloads
4
Comments
0

1 Embed 270

http://blog.trueconf.ru 270

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

WebRTC: Плюсы, минусы и подводные камни. Станислав Солдатов, TrueConf WebRTC: Плюсы, минусы и подводные камни. Станислав Солдатов, TrueConf Presentation Transcript

  • WebRTC Плюсы, минусы и подводные камни
  • Что это? Web Real Time Communication Видео + Конференция Москва 15 октября 2013 2
  • Что было раньше: браузерные плагины за: • почти неограниченные возможности против: • много стандартов • много браузеров • много ОС • всё равно нужна инсталляция Видео + Конференция Москва 15 октября 2013 3 View slide
  • что было раньше: Adobe Flash за: • 90% распространение (на ПК) против: • управляется Adobe • не развивается Видео + Конференция Москва 15 октября 2013 4 View slide
  • Adobe Flash • Эхоподавление не доведено до надлежащего качества • Закрытые средства разработки и проигрывания • Неплохие кодеки: VP6, H.264 Speex, G711, MP3 Видео + Конференция Москва 15 октября 2013 5
  • Отказ от Flash • 2011: конфликт с Apple • 2012: отказ от Android • 2012: отказ от Linux Видео + Конференция Москва 15 октября 2013 6
  • Приобретения Google • 2009: On2 - видеокодек VPx • 2010: GIPS - аудиокодеки iSAC, iLAC - ядро аудио и видео обработки - сетевой транспорт Видео + Конференция Москва 15 октября 2013 7
  • Стандарт WebRTC • Май 2011: открытие исходных кодов • Август 2011: первый Draft W3C • Ноябрь 2012: релиз в Chrome Видео + Конференция Москва 15 октября 2013 8
  • SIP без SIP SIP Stack: • Сигнализация: SIP • Согласование: SDP • Данные: RTP/SRTP • NAT: STUN,TURN • Транспорт: UDP и TCP WebRTC Stack: • Сигнализация: нет • Согласование: SDP • Данные: SRTP • NAT: TURN + ICE • Транспорт: UDP и TCP Видео + Конференция Москва 15 октября 2013 9
  • STUN, TURN и ICE • ICE - наконец полное решение • отдельный порт для данных • открыть все исходящие порты на TURN Видео + Конференция Москва 15 октября 2013 10
  • ICE в действии TURN1 TURN2
  • VP8 + OPUS • Те же требования к каналу, что и в TrueConf 2500 VP8 1920x1080 2000 1500 1280x720 1000 864x480 500 320x176 640x360 0 Видео + Конференция Москва 15 октября 2013 12
  • Текущее состояние • Chrome (~40% desktop) • Firefox (~20% desktop) • Распространение ~60% desktop PC Источник: Wikipedia Видео + Конференция Москва 15 октября 2013 13
  • Мобильные устройства • Android – только для Chrome • iOS - не поддерживается →Есть смысл использовать native приложения
  • Опасности • Microsoft • Apple • браузеры Видео + Конференция Москва 15 октября 2013 15
  • Microsoft и IE • Альтернативный стандарт CU-RTC-WEB • Другие кодеки Но – в IE хорошая поддержка плагинов Видео + Конференция Москва 15 октября 2013 16
  • Apple • Тайна, покрытая мраком • MacOS: 8% Safari • iOS: ограничения AppStore Видео + Конференция Москва 15 октября 2013 17
  • Браузеры • Эхоподавление • Синхронизация • Качественный вывод видео на экран • Обратная связь о состоянии канала • АРУЗ • восстановление после разрывов или потерь • и многое, многое другое • Браузер нужно открыть! Видео + Конференция Москва 15 октября 2013 18
  • Будущее • SVC Google подписал соглашение с Vidyo • VP9 и далее Видео + Конференция Москва 15 октября 2013 19
  • WebRTC Будущее прекрасно