Upload
svmgroup
View
435
Download
8
Embed Size (px)
DESCRIPTION
Citation preview
Технологические особенности интернет-трансляций в формате HD
Дмитрий Поляков,Заместитель руководителя интернет-отдела
Первого каналаhttp://www.1tv.ru
Протоколы доставки видео
Протокол Пригодность для HDРаспространен
ность на PC-платформе
RTMPнет адаптивного переключения качества, требует стабильного канала у пользователя, сложно
кешируется
> 95%
RTMFP
udp-based, теоретически есть возможность использовать адаптивное переключение качества, дизайн позволяет
работать на нестабильном канале связи(отлично подходит для HD),
заложен функционал поиска оптимального маршрута доставки
(P2P)
> 95%
HDS
есть адаптивное переключение качества видеосигнала, развитая
инфраструктура поставщиков CDN, хорошо отлаженная система
кеширования на базе http
> 95%
HLS нет полной поддержки в Adobe Flash ?
• Средний объем трафика, полученного пользователем по P2P в течении недели-20%
• Высокий процент пользователей, сталкивающихся с буферизацией
• Крайне низкий процент трафика, доставленного через мультикаст
• Относительно низкая скорость получения видео у наибольшей группы пользователей
Тестирование RTMFP
Тестирование HDS
• Средний процент пользователей, сталкивающихся хотя бы один раз с буферизаций в плеере-5%
• Наибольшая группа получает видео• Относительно высокое качество видео в
наибольшей группе пользователей-1250 кбит\сек
Доставляем видео конечному пользователю
• Сбор статистики доставки видео до конечного пользователя
• Анализ статистики и выявленные проблемы• Поиск решений
Собираем статистику
В каком качестве и сколько пользователей получает видео
Какова пропускная способность каналов пользователей?
*делим пользователей на группы
Наибольшая группа пользователей по скорости получения видео
Что получилось в результате анализа статистики:
• Фактическая скорость получения видео у наибольшей группы пользователей в феврале 2014 г. 6.6 мбит\сек ,в сентябре 2013 г. 4.7 мбит\сек
• Около 35% пользователей смотрят видео в HD-качестве
• Качество доставки видео одному и тому же пользователю может меняться в течении дня
• Статистику необходимо собирать и анализировать 24\7
Что делать?
• Собирать данные по качеству доставки видео, производить анализ в реальном времени
• Использовать несколько CDN-провайдеров и в реальном времени балансировать пользователей между ними на основе данных по качеству обслуживания
• Использовать UDP-протокол для доставки?• Использовать более эффективные алгоритмы
маршрутизации HD-контента?• Обеспечить возможность динамического переключения
между разными HD-качествами
Интернет-отдел Дирекции креативного планирования и интернет-вещания Первого канала
Дмитрий Поляков[email protected]
Спасибо за внимание!