Люди делятся на 2 группы: одни хотят смотреть IPTV, другие – предоставлять сервис IP-телевидения.
Жизнь людей из первой группы «легка и весела» – достаточно иметь любой современный девайс с подключением к интернету. А вот о второй группе поговорим подробнее.
Итак, Вы решили стать провайдером интерактивного телевидения
Мы не будем заострять внимание на юридических аспектах –
в каждой стране, в каждом регионе могут быть свои нюансы.
Расскажем лишь о технической составляющей.
Не важно, есть ли у Вас абонентская база или Вы начинаете с нуля, будете ли Вы оказывать услуги в локальной сети или через интернет, – для предоставления сервиса Вам необходимо решить несколько принципиальных задач, а именно:
Приём телеканалов можно осуществлять из следующих внешних источников:
Аналоговое вещание еще существует, но помилуйте – 21 век на дворе.
Для приёма цифрового вещания с антенн или от IP-провайдеров используйте NetUP Streamer. Эти устройства оснащены универсальными DVB-входами, которые одновременно поддерживают спутниковое, эфирное и кабельное вещание, и при этом не требуют замены оборудования при переключении стандартов приёма. А ещё позволяют принять каналы из интернета или внешнего оператора в различных форматах (UDP, HLS, RTMP, RTSP, HTTP) для дальнейшей ретрансляции. Декодирование закрытых каналов осуществляется на CAM-модулях, устанавливаемых в CI-слоты.
Для приёма прочих потоков используйте энкодеры:
Для приёма ASI – соответствующая модель.
Контент для VoD – это отдельная история. Предоставляется он чаще всего в цифровых копиях – файлах – которые разве что необходимо сконвертировать в нужный формат и кодек(и). Конвертировать можно офлайн и обычно это не составляет труда.
Ещё 5 лет назад при вещании в локальных сетях можно было ограничиться построением головной станции. Что не удивительно, ведь multicast-трансляции позволяли не
заботиться о высокой пропускной способности каналов – гигабитные магистрали покрывали потребности вещания, а ТВ-приставки с удовольствием переваривали
распространенные кодеки, такие как MPEG-2, MPEG-4, MP2, AAC и т.д.
С тех пор набор пользовательских устройств существенно расширился – появились умные телевизоры, мобильные телефоны и планшеты. Каждое из этих устройств имеет
свои ограничения, но, так или иначе, все они ориентированы на интернет-сервисы. На данный момент наиболее универсальным форматом телевещания (поддерживаемым
на большинстве устройств) является HLS, кодеки – MPEG-4 AVC/H.264 и AAC. HLS – это unicast-вещание, а значит вопрос пропускной способности сети встает ребром.
В цифровом вещании до сих пор часто применяются кодеки MPEG-2 и MP2, которые не поддерживаются большинством Smart TV и мобильных девайсов. Поэтому перед раздачей телеканалов
абонентам используйте NetUP Transcoder для транскодирования (смены кодеков), ресайзинга (смены разрешения) и тренсрейтинга (смены битрейта) каналов.
Также NetUP Transcoder позволяет организовать адаптивное вещание – когда каждый из каналов отдается в сеть в нескольких битрейтах, а абонент получает наилучший из них,
в соответствии с пропускной способностью сети между ним и вещателем. А еще его можно использовать для вставки логотипа и другой графики.
При unicast-трансляции телеканалов обеспечить всех абонентов потоками из одного источника очень сложно – для этого требуются широкие каналы связи и мощное оборудование. Например, учитывая, что битрейт SD-канала хорошего качества составляет 2-3 мегабита, можно рассчитывать, что стандартного гигабитного канала хватит на 300-400 подключений, а если транслировать HD-каналы – и того меньше. При интернет-вещании дополнительную сложность создает удаленность абонентов (в сетевом смысле – количество промежуточных узлов) и к проблеме пропускной способности добавляется также проблема высоких задержек (латентность). Для решения этой проблемы строят CDN – сеть доставки контента, состоящую из кеширующих прокси-серверов. Из центрального узла контент передается на определенные серверы CDN, а с них уже идёт раздача конечным абонентам или на следующие по цепочке серверы CDN.
До сих пор мало кто понимает, что же это за система и зачем она нужна.
Рассмотрим такую ситуацию: у Вас есть станция, транслирующая каналы, и есть абоненты с их устройствами. Как их связать друг с другом? Можно заранее прописать
в приставку список каналов, но тогда всем абонентам будут доступны каналы только из этого списка. Как пакетировать каналы? И как контролировать оплату пакетов?
Для решения этих задач и нужна система Middleware. Она авторизует пользователей, предоставляет данные разрешенного к просмотру контента и отключает при недостатке
средств у абонента – и это только основные функции системы.
Функционал современной Middleware (сейчас часто называют IPTV-платформой) намного шире, поэтому мы посвятим данной системе отдельную статью, а может даже не одну.
"Что такое IPTV Middleware, почему и для чего используется?".
Прежде всего, нужно понимать, что предоставление контента – это бизнес. Бизнес для провайдера, бизнес для производителя контента. А трансляция телеканалов,
фильмов в открытом виде, без применения каких-либо технических средств защиты, приводит к бесконтрольному доступу к ресурсам, к копированию и тиражированию контента.
Поэтому некоторые правообладатели даже не подпишут с Вами договор при отсутствии систем защиты – CAS/DRM.
В IPTV-системах применяют как предоставление доступа по одноразовым ссылкам – токенам, так и посредством шифрования контента или передачи по защищенным каналам связи.
Данная тема весьма объемна и заслуживает отдельной статьи.
24.01.2018
К другим статьям