IT talk: P2P in a browser


Details
http://photos2.meetupstatic.com/photos/event/5/8/2/6/600_448402566.jpeg
Тема доклада: “P2P in a browser”.
Докладчик: Александр Трищенко, веб-разработчик, DataArt.
О чем поговорим:
Теория по медиастриммингу:
· Что такое потоковое мультимедиа?
· Что такое WebRTC?
· Кодеки и аудиоформаты, доступные в WebRTC.
· Совместимость, поддержка и сторонние библиотеки.
Инициализация соединения между браузерами:
· Как помочь двум клиентам найти и опознать друг друга?
· Роль сервера в инициализации прямого соединения между пирами.
· Как связать двух пользователей, используя WebRTC API?
· Разбор RTCPeerConnection API.
Работаем с GetUserMedia API:
· Особенности реализации в разных браузерах.
· Контролируем разрешение видеопотока.
· Управляем частотой кадров видеопотока.
· Умная автоматика и ее использование.
· Что делать, если у нас несколько камер?
· Отладка и профилирование.
· Примеры использования в коде.
Вопросы производительности:
· Что у нас происходит с каналами при звонках и конференциях.
· Пару слов о битрейте видео и аудио.
· Что мы можем сделать для повышения производительности WebRTC?
Специфика настройки:
· Конфигурация signaling-сервера.
· Управление списком пиров на шлюзе.
· Конфигурация p2p WebRTC для видеоконференций.
· Повышаем откзоустойчивость.
· Масштабирование.
Вход свободный.

IT talk: P2P in a browser