Спутниковое телевидение в домашней сети
Технология SAT-IP не требует полного обновления домашней сети. Можно продолжать использовать уже имеющиеся спутниковые антенны. Центральным элементом этой технологии является сервер SAT-IP. который подключается к телевизионному приемному устройству. Этот сервер принимает программу и пакует телевизионные данные в IP-пакеты. Он передает их через роутер в сеть и далее на устройства через LAN или Wi-Fi.
SAT-IP осуществляет передачу двух типов данных. На уровне управления находятся устройства UPnP. Команды рассылаются через RTSP (Realtime Streaming Protoсol — потоковый протокол реального времени). На уровне среды обеспечивается передача ТВ-потока через RTP (Real Time Protocol, протокол реального времени) или HTTP. Пакеты данных упаковываются и переадресовываются через протоколы UDP или TCP/IP.
Уровневая модель SAT-IP
- Контакт. Приложение или программа ПК дает команду серверу (уровень управления), чтобы он направил ТВ-поток (уровень среды).
- Потоковая передача. Сервер SAT-IP использует для передачи протокол RTP. Для вывода он направляется через HTTP.
- Адресация. Неважно, проходит ли телевизионный поток через WLAN или LAN, IP доставляет его правильно.
Пакет данных SAT-IP. Пакеты Live-TV передаются как транспортные потоки (TS) фрагментами MPEG 2/4 по 188 байт. Потоки с заголовками RTP, UDP и IP формируют один пакет данных размером 1356 байт.
Устройства для SAT-IP. Благодаря стандарту SAT-IP можно комбинировать устройства разных производителей. У Elgato есть сервер Sat-IP под названием EyeTV Netstream 4Sat, в котором дополнительно встроен аппаратный транскодер. При этом неважно, используется ли цифровое устройство LNB или мультисвитч (в многоквартирном доме). Для кабельного подключения в квартире распределять в сети телевизионную программу может AVM FritzBox 6490. Оба варианта имеют слабую сторону: они передают только незакодированные ТВ программы.
Спутниковое ТВ через Wi-Fi
Обычные спутниковые антенны направляют сигнал на ресивер через коаксиальный кабель. С SAT-IP телевидение без проблем работает и через WLAN. Возможность смотреть цифровое спутниковое телевидение в различных местах квартиры или дома требует трудоемкого объединения в сеть нескольких устройств. Причина: каждое телевизионное приемное устройство необходимо подключать к спутниковой антенне посредством коаксиального кабеля. Подобное сложное объединение весть уже устарело: еще несколько лет назад было продемонстрировано такое решение, как EyeTV Netstream от Elgato.
Идея состоит в следующем. Цифровой телевизионный сигнал через сервер подается в домашнюю сеть. После этого через LAN или Wi-Fi, ставшие привычными во многих домах, телевизионные сигналы передаются на конечные устройства. К этим устройствам относятся не только ТВ, но и компьютеры, планшеты и смартфоны. До сих пор существовала такая проблема, как отсутствие у Elgato и других производителей общего стандарта для организации IP-потока «живого ТВ». Вместо этого выдумывались собственные решения для потоковой передачи. Таким образом было невозможно комбинировать устройства разных производителей, и даже при приверженности аппаратам одной компании результаты в большинстве случаев не радовали. С SAT-IP появился протокол (европейский стандарт 50585:2014), интегрирующий в домашнюю сеть даже телевидение с разрешением HD.
Потоковая передача в домашней сети
Наименование SAT-IP может ввести в заблуждение, поскольку протокол поддерживается не только спутниковым телевидением, но и кабельным, и эфирным (DVB-C и DVB-T). Центральным элементом в технологии SAT-IP является сервер SAT-IP, часто обозначаемый также как преобразователь DVB-IP. Этот сервер располагается непосредственно за телевизионным приемным устройством и присоединяется, например, к цифровому I.NB (Low Noise Block малошумящий конвертер-моноблок) спутниковой тарелки или к мультисвитчу. Под крышкой спрятано несколько высокочастотных тюнеров. В настоящее время популярностью на рынке пользуются серверы SAT-IP. имеющие от двух до восьми тюнеров. Тюнеры демодулируют телевизионный сигнал, который на следующем этапе пакуется в IP-пакет и передается дальше. Каждый тюнер, согласно стандарту SAT-IP, может осуществлять поддержку как одного клиента (Unicast), так и одновременно рассылать телевизионную программу на несколько приемных устройств (Multicast). При этом поток данных Live-TV остается неприкосновенным. Есть два сервера, в которых встроен аппаратный транскодер, расширяющий функциональность и не являющийся обязательным компонентом стандарта SAT-IP.
В домашней сети SAT-IP работает по протоколу потоковой передачи DLNA, подразделяющегося на два уровня: уровень среды, через который передаются пакеты данных Live-TV и уровень управления, через который запрашивают доступ устройства. При наличии SAT-IP ничего не происходит, пока что-то не будет затребовано клиентом. Если на устройстве запускается клиент, он ищет в сети доступные серверы SAT-IP. В большинстве случаев серверы и клиенты должны обладать соответствующими IP-адресами. При соответствии IP-адресов поиск сервера должен автоматически сработать через SSDP (Simple Service Discovery Protocol, простой протокол обнаружения серверов), поскольку каждый включенный сервер регистрируется в сети. Кстати, стандарт SAT-IP по умолчанию предусматривает в сети несколько серверов SAT-IP. не входящих в противоречия друге другом. Если клиент и сервер находят друг друга, клиенты могут запросить по-токи. Для этого в качестве протоколов стандарт предоставляет классический HTTP или же настроенный на потоковую передачу RTSP (Realtime Streaming Protoсol). Через запрос воспроизведения клиент запрашивает у сер-вера определенную телевизионную программу. Для этого требуется лишь вызвать нужный ID потока. Если II) оказывается правильным, то начинается передача пакетов RIP (Realtime Transport Protocol). У пакета данных SAT-IP поток MPEG 2/4 пакуется в виде фрагментов по 1×8 байт. Семь таких потоков вместе с заголовками RIP, UDP и IP образуют пакет SAT-IP размером 1356 байт.
Декодирование данных
Стандарт SAT-IP не ограничивает качество передаваемых данных. Неважно, что подлежит последующей обработке: SD, HD или 4K, поступающие на телевизионное приемное устройство. Кроме того, SAT-IP рассчитан на передачу как незакодированных, так и закодированных программ. Для декодирования потоков сервер SAT-IP или клиент должны предоставить место для интерфейса подключения. Через модуль интерфейса подключения телевизионная программа декодируется и после этого может передаваться дальше весть. Но, конечно, SAT-IP сработает должным образом только при наличии достаточно скоростной сети. Для полной ретрансляции у DVB-S2 нужно планировать 40 Мбит/с. Если нужно параллельно пропускать через домашнюю сеть разные программы, безусловно, необходима гигабитная инфраструктура.
Так я не понял, ресивер сервер отправляет поток по UPnP, т.е. Multicast-ом или работает как DLNA сервер?