Протоколы и технологии доставки видео

Apple HTTP Live Streaming (HLS)

Технология Apple HTTP Live Streaming разработана компанией Apple для воспроизведения видео на устройствах c операционной системой iOS и адаптирована для HTML5- и Flash-плееров на других платформах.

Dynamic Adaptive Streaming over HTTP (MPEG-DASH)

Стандарт ISO для адаптивной потоковой передачи видеосодержимого. Технология основана на международном вендор-независимом протоколе, основными особенностями которого являются поддержка нескольких видео и аудио дорожек, поддержка шифрования, шаблонизированные манифесты, возможность использования технологий кэширования для доставки контента, масштабируемость и гибкость использования.

Adobe HTTP Dynamic Streaming (HDS)

Технология потокового вещания Adobe HTTP Dynamic Streaming – часть мультимедийной платформы Adobe Flash. Воспроизведение контента по технологии Adobe HTTP Dynamic Streaming предполагает наличие у конечного пользователя установленного веб-приложения Adobe Flash Player или Adobe Flash Air.

Microsoft Smooth Streaming (MSS)

Технология потокового вещания Microsoft Smooth Streaming используется приложениями на базе программной платформы Microsoft Silverlight. Воспроизведение контента по технологии Microsoft Smooth Streaming предполагает наличие у конечного пользователя установленного плагина Silverlight.

Adobe Flash RTMP

Протокол RTMP – часть мультимедийной платформы Adobe Flash. Воспроизведение контента по протоколу RTMP предполагает наличие у конечного пользователя установленного веб-приложения Adobe Flash Player или Adobe Flash Air.

RTSP

Протокол разработан в 1998 году и описан в RFC 2326. Применяется для вещания на устройства со старыми версиями ОС Android.

Псевдостриминг

Технология, обеспечивающая возможность воспроизведения медиафайла с произвольной позиции без его полной загрузки на пользовательское устройство.