Основные протоколы IPTV

Для передачи потокового видео используются ряд сетевых протоколов, из которых важнейшими являются протокол RTSP и протокол IGMP.

RTSP (Real-Time Streaming Protocol) - это протокол, с возможностью контролируемой передачи видео-потока в интернете. Протокол обеспечивает пересылку информации в виде пакетов между сервером и клиентом. При этом получатель может одновременно воспроизводить первый пакет данных, декодировать второй и получать третий.

Протокол из этой же группы RTP (Real-time transport protocol) определяет и компенсирует потерянные пакеты, обеспечивает безопасность передачи контента и распознавание информации. Вместе с RTP работает протокол RTCP (Real-Time Control Protocol). Он отвечает за проверку идентичности отправленных и полученных пакетов, идентифицирует отправителя и контролирует загруженность сети.

Для присоединения к сети или выхода из группы рассылки используется стандартный протокол IGMP (Internet Group Membership Protocol).

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

При использовании MPEG-2 как наиболее распространенного формата цифрового сжатия видео-данных, каждый телевизионный канал занимает в IP-сети от 3,5 до 6 Мбит/с. Сеть оператора загружается телевизионным каналом только в том случае, если имеется подписчик на этот канал, который выбрал его для просмотра, то есть запросил его просмотр в данный момент. Передача выбранного абонентом IP-сети телевизионного канала реализуется на базе технологии IP - multicast или для случая просмотра видео по заказу на базе IP – unicast.

Для обеспечения минимальных задержек и гарантированной скорости передачи видеоданных в IP-сети используется поддержка Quality of Service (QoS), для чего может использоваться, например, известный протокол RSVP (Resource Reservation Protocol), который обеспечивает резервирование необходимой ширины полосы в канале. Используется предоставление маршрутизаторам сети общих характеристики трафика (например, скорость передачи данных, вариабельность). Маршрутизаторы сводят затем воедино запросы на выделение ресурсов на общих участках маршрутов движения видеотрафика. Протокол активно используется маршрутизаторами фирмы Cisco.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: