- PVSM.RU - https://www.pvsm.ru -

Объем мультимедийного контента, доставляемого конечным пользователям, растет. Владение и управление соответствующей инфраструктурой доставки — неэффективное вложение средств для большинства компаний, особенно если IT — не их целевой бизнес. В этих случаях, как правило, используются сторонние поставщики решений — так называемые сети доставки контента (Content Delivery Networks). Сети доставки медиаконтента исторически ориентировались на статические файлы: изображения, анимацию, документы — и обладали собственной инфраструктурой доставки на основе протокола HTTP.
Естественным шагом для этих сетей была адаптация технологий доставки видео на основе того же транспортного протокола — HLS (Apple), HDS (Adobe) и SmoothStreaming (Microsoft). Эти технологии — предшественники MPEG-DASH — были на 99 % идентичны по принципиальному устройству, но сильно различались в способах представления данных и метаданных.
Схема доставки медиаконтента по HTTP включает два компонента: описание последовательности URI составных частей медиаресурса и инфраструктуру, которая поставляет данные в соответствии с URI, указанными в описании. У протоколов HLS, HDS и SmoothStreaming кардинально различаются особенности описания, хотя они поддерживают схожие медиаформаты.
Разработчикам и компаниям, производящим контент, необходимо поддерживать как минимум два формата, чтобы охватить 100 % интернет-аудитории. Например, в продукции Apple используется HLS, а HDS можно использовать для флэш-плееров на более старых браузерах, не поддерживающих HTML5.
Хорошая новость — большинство современных телевизоров и телеприставок поддерживают или планируют поддерживать протокол MPEG-DASH. Однако родной поддержки MPEG-DASH от Apple в ближайшем будущем можно не ждать (в отличие от устройств, использующих ОСAndroid).
Как вы могли прочитать здесь [1], DataArt недавно выпустил видеоплеер, поддерживающий протокол MPEG-DASH.
С момента ратификации в стандарте ISO, т. е. три года, MPEG-DASH считается, в определенной степени, технологическим прорывом, т. к. удобен и создателям контента, и рекламодателям и, что самое важное, потребителям. Сейчас эту технологию используют сервисы UStream, LiveStream, YouTube и др. Не стихают и слухи, что главный противник DASH, Apple, собирается пересмотреть политику по отношению к нему уже к осени 2015 г.
DataArt разработал собственное приложение для просмотра видеостриминга на мобильных устройствах с использованием технологии MPEG-DASH для iOS, схожее с такими их продуктами, как HLS.
В духе идей открытого кода предлагаю заглянуть за кулисы нашего процесса разработки. Разрабатывая видеопроигрыватель, мы столкнулись с несколькими занятными препятствиями.
В итоге мы создали шустрый мобильный видеоплеер со стабильным воспроизведением HD-видео, динамической встроенное рекламой и интегрированной поддержкой управления цифровыми правами. Код плеера находится в открытом доступе, и соответственно, его можно вручную изменить под определенные требования.
Как говорится в пресс-релизе, у MPEG-DASH много плюсов: общее шифрование, эффективная вставка рекламы и поддержка нескольких CDN и кэшей с общим главенствующим описанием. Мы рады внести свою лепту в эту оживленную экосистему.
github.com/MPEGDASHPlayer [2]
Авторы:
Андрей Сорокин, Senior Software Architect.
Роман Егорышев, Vice President, Media and Entertainment.
Автор: DataArt
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/programmirovanie/97806
Ссылки в тексте:
[1] здесь: http://www.dataart.com/software-development-company/press-release/dataart-releases-open-source-video-player-using-mpeg-dash
[2] github.com/MPEGDASHPlayer: https://github.com/MPEGDASHPlayer
[3] Источник: http://geektimes.ru/post/261918/
Нажмите здесь для печати.