Dynamic Streaming — адаптивное качество


Динамический стриминг (dynamic streaming) — это процесс эффективной доставки видео пользователям изменяя качество и размер видео потока по ходу просмотра. Это дает возможность пользователям получить наилучшее доступное им качество видео при их скорости Интернет канала и вычислительной мощности процессора (не все компьютеры справятся с ренедрингом HD видео). Важной особенностью динамического стриминга является возможность сделать процесс плавным и незаметным для пользователя настолько, чтобы он не замечал переключения. Интересное применение этой функциональности — разрешение платным пользователям переключаться в HD видео поток при просмотре контента.
В этой статье мы рассмотрим данную технологию и особенности ее применения.
Continue reading

Реализация функции «Multi Bitrate» в flash видео плеере

Динамическое смена качества видео потока

В данной статье детально рассматривается разработка видео флэш плеера с возможностями использования функции «Multi Bitrate».

В основе, представленного здесь, видео флэш плеера лежит компонент от компании Adobe – FLVPlayback 2.5, а также классы: DynamicStream, DynamicStreamItem.

Функция «Multi Bitrate» позволяет осуществлять динамическое переключение между потоками с разным качеством.

Continue reading