Что такое потоковое видео и медиа?

Потоковое мультимедиа — это видео и / или аудиоданные, передаваемые по компьютерной сети для немедленного воспроизведения, а не для загрузки файла и последующего (автономного) воспроизведения. Примеры потокового видео и аудио включают Youtube, интернет-радио и телевизионные трансляции, а также корпоративные веб-трансляции.

Использование потокового мультимедиа

Сетевые подключения с высокой пропускной способностью, как правило, необходимы для работы с потоковым мультимедиа. Конкретные требования к пропускной способности зависят от типа контента. Например, просмотр потокового видео с высоким разрешением требует гораздо большей пропускной способности, чем просмотр видео с низким разрешением или прослушивание музыкальных потоков.

Чтобы получить доступ к медиапотокам, пользователи открывают свои аудио / видео плееры на своем компьютере и инициируют соединение с серверной системой. В Интернете эти медиа-серверы могут быть веб-серверами или устройствами специального назначения, настроенными специально для высокопроизводительной потоковой передачи.

Пропускная способность (пропускная способность) медиапотока является его скоростью передачи. Если скорость передачи данных в сети для данного потока падает ниже скорости, необходимой для немедленного воспроизведения, пропускаются видеокадры и / или теряется звук. Системы потокового мультимедиа обычно используют технологию сжатия данных в реальном времени, чтобы снизить пропускную способность, используемую для каждого соединения. Некоторые системы потоковой передачи мультимедиа также могут быть настроены для поддержки качества обслуживания (QoS) для поддержания необходимой производительности.

Настройка компьютерных сетей для потоковой передачи мультимедиа

Некоторые сетевые протоколы были специально разработаны для потоковой передачи мультимедиа, включая протокол потоковой передачи в реальном времени (RTSP). HTTP также можно использовать, если содержимое для потоковой передачи состоит из файлов, хранящихся на веб-сервере. Приложения медиаплеера содержат встроенную поддержку необходимых протоколов, поэтому пользователям обычно не нужно изменять какие-либо настройки на своем компьютере для получения потоков аудио / видео.

Примеры медиаплееров включают в себя:

  • QuickTime — больше не используется широко из-за проблем безопасности
  • Реальный игрок
  • Windows Media Player

Поставщики контента, желающие доставлять потоки, могут настроить серверную среду несколькими различными способами:

  • Подпишитесь на один из онлайн-сервисов потокового видео, таких как Youtube или ustream.
  • Создайте частный интернет-медиа-сервер, установив специализированное коммерческое программное обеспечение на веб-сервер. Пример программного обеспечения медиа-сервера включает RealNetworks Helix Server.
Ссылка на основную публикацию