Быстрый старт
Данный раздел познакомит вас с NetUP Middleware 3. Инструкция содержит минимально необходимый набор действий для подключения абонентского устройства и проигрывания на нем видеопотока. Здесь описана загрузка лицензии, создание видеоканала и пользователя, активация и настройка приставки по упрощённой схеме.
Инструкция предполагает, что сервер с прошивкой уже установлен и у администратора есть доступ к веб-интерфейсу. Если требуется установка ПО на сервер, создайте заявку в личном кабинете на сайте, раздел "Техническая поддержка" → "IPTV". В случае, если у вас нет возможности создать там заявку, обратитесь к вашему менеджеру на info@netup.ru.
Продукты NetUP используют модульную архитектуру, поэтому для небольших или тестовых инсталляций многие наши компоненты, помимо Middleware, можно установить на тот же сервер или на виртуальную машину.
В качестве примера абонентского устройства будет использоваться приставка NetUP Android IP STB, но доступны и другие варианты клиентов (СмартТВ, Мобильные, Веб-портал).
Загрузка лицензии
-
Перейдите в личный кабинет;
-
выберите «Лицензионные ключи»;
-
скачайте архив с лицензией. Обычно это файл с названием security.tgz;
Архив .tgz разархивировать не надо. |
Если у вас несколько разных продуктов NetUP, не перепутайте лицензии при загрузке так как заменить лицензию без помощи технической поддержки не получится! |
-
откройте браузер и введите ip-адрес сервера с установленным ПО NetUP Middleware;
-
авторизуйтесь. Логин / пароль по умолчанию: admin / netup123;
-
перейдите в раздел «Настройки сервера» → «Лицензия»;
-
загрузите скачанный .tgz архив.
Создание ТВ канала
В дальнейшем, перед массовым созданием каналов рекомендуется ознакомиться с разделом "Медиа группы". |
-
Перейдите в меню модуля Middleware 3;
-
нажмите «ТВ Каналы»;
-
нажмите «Добавить»;
-
укажите мультикаст и/или юникаст адрес в поле Multicast URL/Unicast URL и задайте «Название канала»;
-
нажмите «Сохранить».
В случае мультикаст адреса укажите только IP и порт. Например: 224.24.24.24:1234 |
Убедитесь, что видеопотоки с добавляемых адресов воспроизводятся на вашем компьютере с помощью плеера. Например, VLC. Для этого используйте ссылку формата: udp://@ip:port. Например, если адрес вещания 224.24.24.24:1234, то для воспроизведения нужно в VLC указать udp://@224.24.24.24:1234. |
Создание пользователя
-
Перейдите на страницу «Пользователи»;
-
нажмите кнопку «Добавить»;
-
задайте логин и пароль, сохраните изменения. Не рекомендуется использовать кириллицу для этих полей.
Предоставление доступа к каналам
-
Перейдите в раздел «Пользователи»;
-
выберите пользователя, которого вы создали ранее;
-
нажмите "Добавить доступ к медиа";
-
в поле «Тип» выберите «ТВ-канал»;
-
в поле «Название» выберите созданный вами ТВ-канал;
-
нажмите на «+» для сохранения. Теперь права на просмотр этого канала выданы пользователю.
Настройка сервера DNS
Для корректной работы в рамках быстрой тестовой настройки необходимо включить встроенный сервер DNS:
-
перейдите в «Настройки сервера» → «Сеть»;
-
выберите интерфейс, за которым находится приставка;
-
включите сервер DNS, переместив ползунок вправо.
Настройка приставки
Существуют различные способы привязки абонентских устройств. Для теста и быстрой проверки работоспособности в локальной сети предлагается настроить IP-адрес приставки вручную, задав статичный адрес. Позже вы можете настроить свой DHCP-сервер или использовать встроенный в наше решение сервер DHCP.
-
Запустите приставку;
-
выберите нужный язык;
-
выберите «Системные настройки»;
-
выберите «Сеть и Интернет»;
-
в меню «Настройки IP-адреса» задайте параметры, чтобы приставка и сервер оказались в одной подсети.
В полях DNS1 и DNS2 нужно указать IP-адрес сервера NetUP Middleware 3. |
Активация приставки и проверка
После настройки приставки выполните следующие шаги:
-
Запустите приставку;
-
выберите язык;
-
выберите «Домашнее ТВ»;
-
введите логин и пароль созданного пользователя;
-
проверьте список каналов — в нём должен быть созданный вами канал;
-
выберите этот канал.
Если проигрывание канала не началось, рекомендуется задать юникастовый адрес канала, чтобы исключить проблемы с дистрибуцией мультикаста в вашей сети. |
ТВ Каналы
В данном разделе подробно рассмотрена настройка параметров потокового видеоконтента.
-
Перейдите в меню модуля Middleware 3;
-
нажмите «ТВ Каналы»;
-
нажмите «Добавить».
Рассмотрим подробно, какие параметры можно задать и для чего они:
-
Код медиаконтента - внутренний системный номер контента. Необходим для диагностики и интеграций.
-
Номер – порядковый номер канала. При выборе на пульте абонентского устройства номера канала – будет открыт соответствующий этому номеру канал.
По умолчанию каналы сортируются по коду медиаконтента. Если задать номер канала, то сортировка будет по нему. |
-
Название – отображаемое системное название канала. Если не добавлены «Переводы» из пункта ниже, то на клиентских устройствах будет отображено именно это название.
-
Добавить перевод – при нажатии на эту кнопку откроется дополнительное меню с полями «Язык», «Переведённое название» и «Описание»
-
Группы – для удобства каналы можно объединять в группы и уже группы подключать пользователям. В связи с этим, перед созданием телеканалов удобнее сначала создать все нужные группы. Подробнее смотрите в разделе медиагруппы.
-
Жанры – вы можете установить каналу жанр из списка.
-
Multicast URL – задайте мультикаст адрес канала (при наличии) в формате ip:port. Например: 224.24.24.24:1234
При активации через «Домашняя сеть» по умолчанию первым будет выбираться Multicast адрес, при его отсутствии - Unicast URL. При активации через Интернет-ТВ будет выбираться только unicast URL или CDN source. |
-
Unicast URL – задайте любой юникастовый адрес (HTTP/ RTMP/ RTSP/ HLS/ UDP Unicast) в формате, поддерживаемом плеером на абонентском устройстве.
Адреса вида udp://224.24.24.24:1234 – не являются юникастовыми, поскольку используют зарезервированную для мультикаста подсеть 224.0.0.0/4. |
-
Catch-up TV доступен – настройка нужна для предоставления доступа пользователям к услуге проигрывания архива телеканала. При включении данной опции появляется ещё одна - "Сгенерировать catch-up TV URL".
Подробная информация о том, как настроить catch-up, задать длительность хранения и получить URL доступна по ссылке.
-
Сгенерировать catch-up TV URL - при включении генерирует корректную ссылку на catch-up. Ссылка будет сгенерирована, если catch-up модуль расположен на том же сервере, что и Middleware модуль. В ином случае включать опцию не требуется, и задать URL можно в ручном режиме. Подробнее о том, где взять ссылку на CatchUP вы можете узнать в этом руководстве далее.
Для записи архива телеканала требуется модуль ПО NetUP CatchUP & Pause TV. Если лицензия на него отсутствует, вы можете взять его на тест у вашего менеджера на info@netup.ru или запросить в технической поддержке. |
-
Защита токенами для эфира – при включении данной опции все юникаст потоки, исходящие с сервера NetUP Stream Processor, будут зашифрованы токеном.
-
Защита токенами для Catch-up TV - при включении данной опции, все потоки, исходящие с сервера NetUP Stream Processor, будут зашифрованы токеном.
Для включения защиты токенами (для примера "Защита токенами NetUP") нужно, чтобы были выполнены несколько условий:
-
в наличии сервер Middleware и сервер NetUP Stream Processor;
-
поток принимается NetUP Stream Processor и вещание идет в HLS;
-
на обоих серверах установлен модуль token2;
-
на сервере Middleware → Системные настройки → Защита токенами включена и задан "Secret";
-
на сервере Middleware → В ТВ канале - задана HLS ссылка с NetUP Stream Processor и включена "Защита токенами для эфира".
Подробнее о токенах читайте в разделе Безопасность контента.
-
Тип CDN – система штатно поддерживает 3 вида CDN: NetUP CDN, Wowza secure token и CDNetworks token. Возможна интеграция и с другими CDN.
-
CDN URL – задайте адрес потока через CDN. Подробнее в разделе, посвященном настройке CDN.
-
Keyframe URL – ссылка на генератор ключевых кадров. Может использоваться для организации быстрого предпросмотра канала в некоторых плеерах.
-
DRM profile – активация поддержки систем CAS/DRM. Штатно предлагается интеграция с Axinom DRM (Widevine и MS PlayReady). При включении опции нужно будет задать DRM content ID.
Для шифрования UDP можно использовать продукт NetUP CAS. Для его установки потребуется отдельный сервер или виртуальная машина. |
Чтобы завершить настройку и создать канал, нажмите «Сохранить», после чего можно добавить иконку для канала. Для этого нажмите на иконку рядом с каналом и выберите файл в формате .jpeg, .png.
Список ТВ и радиоканалов на устройствах автоматически обновляется каждые 60 минут (3600 секунд). |
Радиоканалы
Раздел посвящён настройке параметров потокового аудиоконтента.
-
Откройте меню модуля Middleware 3;
-
нажмите «Радиоканалы»;
-
нажмите «Создать».
Рассмотрим подробно, какие параметры можно задать и для чего они служат.
-
Название – отображаемое системное название канала. Если не добавлены «Переводы» из пункта ниже, то на клиентских устройствах будет отображено именно это название.
-
Номер – порядковый номер канала; при выборе на пульте номера канала будет открыт соответствующий этому номеру канал. По умолчанию каналы сортируются по коду медиаконтента. Если задать номер канала, то сортировка будет по нему.
-
Multicast URL – задайте мультикаст адрес канала (при наличии) в формате ip:port. Например: 224.24.24.24:1234. При активации через «Домашняя сеть» по умолчанию первым будет выбираться Multicast адрес; при его отсутствии - Unicast URL. При активации через Интернет-ТВ будет выбираться только Unicast URL.
-
Unicast URL – задайте любой юникастовый адрес в удобном формате: HTTP/ RTMP/ RTSP/ HLS/ UDP Unicast.
Адреса вида udp://224.24.24.24:1234 – не являются юникастовыми, поскольку используют зарезервированную для мультикаста подсеть 224.0.0.0/4. |
-
Добавить перевод – при нажатии на эту кнопку откроется дополнительное меню с полями «Язык», «Переведённое название» и «Описание». По умолчанию в системе два языка: русский и английский. Вы можете задать другой язык на странице «Системные настройки».
-
Группы – канал может принадлежать медиагруппе. Для удобства каналы можно объединять в группы и уже группы подключать пользователям. Подробнее смотрите в разделе «медиагруппы».
Нажмите «Добавить», чтобы создать канал
Чтобы завершить настройку и создать радиоканал, нажмите «Сохранить», после чего можно добавить иконку для канала. Для этого нажмите на иконку рядом с каналом и выберите файл в формате .jpeg, .png.
EPG - программа передач
EPG - Electronic Program Guide.
В первую очередь вам нужно решить, откуда вы будете брать программу передач. Если вы используете для приёма спутниковых или эфирных телеканалов головную станцию, то зачастую EPG входит в состав потоков, что позволяет отделить и сохранить программу передач для дальнейшего использования.
Например, при наличии приёмника NetUP Streamer Mini, 8х или 16х , вы можете получить EPG из потока (если он там есть). Как настроить головную станцию NetUP, можно прочитать здесь.
Если возможности получить EPG самостоятельно из потока нет, вам нужно выбрать любой внешний сервис, предоставляющий его в виде XMLTV (это популярный стандарт).
Для добавления EPG откройте меню модуля Middleware 3 и Нажмите «EPG». Есть два способа добавить программу передач:
Добавить URL. Рекомендуется. Обновляется по заданному времени. Используйте этот режим для загрузки EPG с внешних сервисов или головных станций.
Загрузить файл рекомендуем использовать для тестов, так как загружать регулярно файлы вручную неудобно. Обратите внимание, что необходимо указать ссылку на XMLTV-файл или загрузить сам файл. Ссылка на архив не будет работать.
После добавления файла или URL вы можете добавить канал:
-
нажмите «Добавить канал»;
-
в столбце «ТВ канал» появится список каналов из EPG, а в столбце «Медиаконтент» — список созданных ТВ-каналов в Middleware. Вам нужно соотнести эти списки;
-
затем нажмите «+» и «Сохранить и обработать». После сохранения EPG из файла появится сообщение «Информация обработана и добавлена», а исходный файл будет удалён. В случае добавления URL — запись будет видна в списке.
При задании URL необходимо указать «Периодическое обновление», чтобы всегда иметь актуальную программу передач. Во избежание лишней нагрузки на сервер не рекомендуется задавать периодическое обновление слишком частым. Обычно обновление программы происходит один раз в несколько дней. Если вам необходимо обновить EPG в Middleware немедленно - воспользуйтесь кнопкой «Обновить сейчас». Учитывайте, что обновление на оконечных устройствах произойдёт по мере запроса ими EPG.
Фильмы
Раздел "Фильмы" доступен при наличии лицензии NetUP VoD или продукта NetUP Combine.
-
Откройте меню Middleware 3;
-
нажмите «Фильмы»;
-
нажмите «Добавить».
Рассмотрим подробно, какие параметры можно задать и для чего они служат:
-
Название – отображаемое системное название канала.
-
Жанры – вы можете выбрать жанр фильма из списка.
-
Unicast URL – задайте Unicast URL из модуля VoD. Так же вы можете задать unicast URL на сторонний сервис.
-
Группы – канал может принадлежать медиагруппе. Для удобства каналы можно объединять в группы, а уже группы подключать пользователям.
-
CDN type – система поддерживает различные CDN: NetUP CDN, Wowza secure token и CDNetworks token.
Для локализации фильмов, добавьте в разделе «Системные настройки» - «Языки» необходимый язык. |
После, справа от вкладки «Основные» появится код созданного языка. Нажмите на код языка чтобы добавить перевод.
После сохранения можно добавить иконку для фильма. Для этого нажмите на иконку рядом с названием фильма и выберите файл в формате .jpeg, .png.
Медиагруппы
Медиагруппы позволяют объединять телевизионные каналы, радиостанции и фильмы или другие услуги в одну группу для удобства предоставления доступа к ним пользователям. У пользователя может быть любое количество групп.
Группы контента так же используются в интерфейсах приложений NetUP для просмотра и сортировки.
-
Откройте меню модуля Middleware 3;
-
выберите «Медиагруппы»;
-
нажмите кнопку «Добавить»;
-
в поле «Название» задайте имя для новой группы;
-
в поле «Тип» выберите категорию группы: группа ТВ каналов, группа фильмов и группа Радиоканалов. В группу можно добавлять только тот медиаконтент, к которому она относится. Например, группа ТВ-каналов может включать только телевизионные каналы и ничего больше;
-
раскройте созданную группу и перейдите в «Медиаконтент»;
-
в поле «Новый контент» укажите, какой контент будет относиться к этой группе.
Также вы можете добавить ТВ-канал, радиостанцию или фильм в созданную группу из соответствующих меню. Например, чтобы добавить канал в группу, перейдите в меню ТВ-каналы, выберите нужный канал и в поле «Группы» отметьте созданную группу. |
Чтобы удалить медиаконтент из группы, необходимо перейти в нужную группу и напротив удаляемого контента нажать на соответствующий значок.
Пользователи
В данном разделе описывается создание пользователя и предоставление ему доступа к контенту.
-
Откройте меню модуля Middleware 3;
-
перейдите в раздел «Пользователи»;
-
нажмите кнопку «Добавить»;
-
введите логин и пароль для нового пользователя;
-
если необходимо, в поле «Комментарий» вы можете указать какую-либо справочную информацию для Администратора. Например, физическое расположение устройства на объекте. Эта строка дополнительно отображается в списке подключенных устройств;
Создаваемого пользователя можно сразу добавить в "Группу пользователей" нажав на «Группы». |
-
выберите созданного пользователя и нажмите «Добавить доступ к медиа»;
-
выберите тип доступа из предложенных вариантов:
-
группа ТВ-каналов;
-
группа фильмов;
-
группа радиоканалов;
-
группа Catch-up TV;
-
отдельный ТВ-канал;
-
фильм;
-
радиоканал;
-
Catch-up TV: по умолчанию у пользователя нет доступа к catch-up (архив записи канала), даже если ссылка на catch-up задана в ТВ-каналах. Необходимо добавить услугу catch-up отдельно.
-
-
Выберите название и задайте срок действия доступа.
-
Нажмите на значок «+» и сохраните изменения.
Чтобы удалить доступ, напротив уже добавленной услуги нажмите на значок удаления.
Группы пользователей
Группы пользователей предназначены для совершения массовых действий над учётными записями абонентов:
-
переключение каналов;
-
перезагрузка всех устройств группы;
-
изменение громкости;
-
другие команды из раздела "Удалённое управление".
Подробнее об управлении группами пользователей смотрите на странице «Подключённые устройства». Удалённое управление при использовании рекомендованных версий приложений будет работать полноценно на STB NetUP, частично на сторонних STB (полноценно, если установить приложение NetUP как системное) и на профессиональных телевизорах.
Для создания новой группы пользователей
-
откройте меню модуля Middleware 3;
-
перейдите в раздел «Группы пользователей»;
-
нажмите кнопку «Добавить»;
-
задайте название для группы;
-
затем нажмите на «Добавить пользователя в группу» и выберите нужного пользователя.
Добавить пользователя в созданную группу можно из раздела «Пользователи», нажав на «Группы». |
Экстренные оповещения
Экстренные оповещения приостанавливают просмотр контента и отображают отправленное сообщение до тех пор, пока администратор не отключит оповещение. Любое из созданных оповещений также доступно для управления внешними системами по API. Оповещения офрмируются и рассылаются на базе шаблонов. Вы можете создать несколько шаблонов оповещений для разных групп устройств и разных ситуаций.Для добавления экстренного оповещения:
-
откройте меню модуля Middleware 3;
-
выберите «Экстренные оповещения»;
-
выберите «Создать шаблон оповещения».
-
В поле «Название» задайте название для шаблона
-
В поле «Получатели» выберите группу пользователей, которым будет отправлено оповещение, отправка оповещения возможна только группе пользователей;
-
Чтобы активировать оповещение, передвиньте ползунок вправо.
В веб-интерфейсе реализован упрощённый редактор. В нем вы можете создать необходимые тексты с изображениями и разметкой. Оповещения представляют собой HTML-страницы. Редактор позволяет вставить более сложную разметку, если базовых функций окажется недостаточно.
На вкладке «История» доступна функия включения и выключения истории оповещений.
Системные сообщения
Системные сообщения рассылаются администратором на абонентские устройства с целью информирования пользователей об изменениях, работах или по другим поводам. Чтобы создать системное сообщение:
-
откройте меню модуля Middleware 3;
-
выберите «Системные сообщения»;
-
выберите «Создать»;
-
в поле «Системное название сообщения» задайте название для сообщения;
-
в поле «Шаблон» вы можете выбрать созданный ранее шаблон сообщения.
Чтобы создать шаблон:
-
перейдите на вкладку «Шаблоны»;
-
нажмите «Создать»;
-
задайте «Системное название шаблона» и выберите «Тип получателя», это поле позволяет выбрать группу пользователей или отдельного пользователя, кому будет отправлено сообщение;
-
создайте сообщение и нажмите «Сохранить».
В веб-интерфейсе реализован упрощённый редактор. В нем вы можете создать необходимые тексты с изображениями и разметкой. Оповещения представляют собой HTML-страницы. Редактор позволяет вставить более сложную разметку, если базовых функций окажется недостаточно.
Для запуска рассылки нажмите «Отправить»
Настройки клиентов
Данный раздел содержит параметры, позволяющие настроить взаимодействие решения NetUP с клиентами на базе ОС Android.
-
Откройте меню Middleware 3.
-
Выберите «Настройки клиентов», вкладка «Настройки приставок».
Настройки обновлений
Тут находятся параметры, определяющие поведение абонентского устройства при обновлении:
-
включить обновления прошивок;
-
запрашивать подтверждение перед установкой обновлений;
-
устанавливать обновления после окончания загрузки;
-
устанавливать обновления при перезагрузке;
-
скрыть пункт «Проверить обновления» из настроек;
-
скачивать обновления автоматически;
-
включить обновления приложения без прошивки;
-
изменить сервер обновлений.
Более подробно о процессе обновления приставок смотрите в разделах Обновление прошивки и Обновление только ПО без прошивки, доступные настройки
Сервером обновлений может быть только другой сервер NetUP с модулем Middleware. Возможность указать URL на сторонний ресурс не реализована. |
Настройки плеера
Использовать ExoPlayer в качестве плеера по умолчанию. Если эта опция выключена, используется системный плеер текущей версии Android. Включение этой опции рекомендуется в случаях, когда стандартный плеер некорректно проигрывает потоки или требуется поддержка субтитров.
Останавливать плеер при простое. Задаётся в минутах. При неактивности пользователя приложение перейдёт из просмотра ТВ-каналов в основное меню.
Настройки запуска
Есть три режима запуска:
-
обычный запуск - загрузится основное меню;
-
возобновлять проигрывание TV – включится телеканал, просматриваемый перед выключением устройства;
-
проигрывать канал при запуске – можно указать URL определённого канала.
Настройки безопасности
Пароль персонала – пользователю потребуется ввести пароль для доступа к защищённым приложениям. Подробнее о таких приложениях — в разделе «Настройки приложений».
Настройки приложений
В данном разделе можно задать одну из возможных политик запуска приложений:
-
пользователи могут запускать все приложения;
-
Пользователи могут запускать только приложения из списка.
Для настройки доступа к отдельному приложению нажмите «Добавить приложение» и введите идентификатор пакета, например "com.google.android.youtube.tv". Список идентификаторов пакетов зависит от модели устройства, чтобы его уточнить, обратитесь в техническую поддержку.
Если вы активируете опцию «Защищено паролем персонала», то при обращении к приложению пользователь должен будет ввести пароль, который вы установили в разделе «Настройки безопасности».
Отдельные списки разрешённых приложений для активных и заблокированных пользователей по аналогии с запуском единичных приложений, позволяют составить два списка:
-
список разрешённых приложений для активных пользователей;
-
список разрешённых приложений для заблокированных пользователей.
Настройки внешнего вида
URL домашней страницы указывает адрес, по которому размещена HTML-страница, которая будет отображаться в основном меню на абонентском устройстве. Данная настройка предназначена только для отельной версии решения.
URL заднего фона содержит ссылку на изображение в формате .jpeg или .png. Можно использовать внутренний или сторонний ресурс.
Системные настройки
Данный раздел включает в себя меню добавления языка, защиты токенами и отельной интеграции (при наличии соответствующей лицензии).
Добавление языка
В данном меню настраивается опция, которая позволяет локализовать описание медиаконтента для пользователя. По умолчанию в системе включены русский и английский языки.
-
Откройте меню модуля Middleware 3;
-
выберите «Системные настройки»;
-
перейдите в подменю «Языки»;
-
выберите «Добавить язык»;
-
поле «Код» задайте кодовый номер языка согласно стандарту ISO-639.
Список всех кодов доступен по ссылке. |
-
В поле «Название» задайте отображаемое название этого языка.
-
Нажмите «Добавить», чтобы язык добавился в систему.
Защита токенами
Для защиты ваших unicast потоков от несанкционированного доступа (НСД) Middleware синхронизирует токены с сервером вещания, в связи с этим необходимо использовать один из поддерживаемых вариантов интеграции.
Если используются продукты NetUP, в качестве сервера вещания можно применять NetUP CDN или NetUP Stream Processor (аппаратную платформу или только модуль ПО).
Для шифрования UDP-мультикаст потоков требуется отдельный модуль NetUP CAS.
Решение NetUP поддерживает 3 вида токенов:
-
защита токенами NetUP;
-
защита токенами Wowza;
-
защита токенами CDNetworks.
Включите необходимую защиту и задайте параметры.
Защита токенами NetUP настраивается совместно с технической поддержкой. |
Рейтинг просмотров контента
-
Откройте меню Middleware 3;
-
выберите «Рейтинг просмотров контента»;
-
нажмите на меню с датой и выберите период, за который хотите увидеть статистику: день, неделя или месяц;
-
нажмите на кнопку «Обновить данные».
Будет отображена следующая информация: название канала, общее время просмотра в часах, уникальные абоненты и просмотры. Также можно отсортировать данные по этим параметрам и выгрузить статистику в формат CSV.
По умолчанию максимальное время хранения статистики составляет 30 дней. Если требуется увеличить время хранения, обратитесь в техническую поддержку.
Подключённые устройства
Откройте меню модуля Middleware 3 и перейдите в раздел «Подключенные устройства». Перед вами список всех подключенных устройств онлайн. В случае, если подключены устройства разного типа (веб-клиент, приставки, Smart TV и т.д.) в правой части экрана доступен быстрый фильтр. В таблице представлены следующие параметры:
-
карта доступа – внутренний номер пользователя, который позволяет быстро найти устройство в системе;
-
комментарий – можно подписывать справочную информацию, видную только Администратору. Подписывается в меню "Пользователи";
-
IP устройства;
-
время подключения;
-
логин;
-
имя клиента;
-
MAC адрес устройства;
-
тип устройства;
-
ID устройства.
Удаленное управление
NetUP Middleware 3 содержит инструменты для отправки команд на абонентские устройства под управлением ОС Android
-
Откройте меню модуля Middleware 3;
-
Перейдите в раздел «Подключенные устройства»;
-
Нажмите на кнопку «Управление»;
-
Укажите получателя: пользователя или группу;
-
Выберите действие из предложенных: перезагрузить приставку, переключить канал или изменить громкость;
-
Нажмите «Выполнить».
Соответствующая команда будет разослана на приставки.
Загрузка лицензии
Смотрите раздел "загрузка лицензии" в главе "Быстрый старт".
Активация Android-приложения
Для активации приложения требуется модуль Middleware 3 и созданный в нем пользователь. При первом запуске приложения вы сможете выбрать один из двух вариантов активации: «Интернет-ТВ» или «Домашнее ТВ».
«Интернет-ТВ» (по технологии OTT). Для этого варианта вам нужно будет ввести «Идентификатор IPTV-провайдера», который предоставляется технической поддержкой NetUP. Чтобы абоненты могли корректно подключиться, необходимо чтобы сервер имел доступ к интернету через публичный IP-адрес. Вместо IP-адресов для обращения к серверам рекомендуется использовать доменные имена. Так же сервер должен быть доступен через интернет по портам: 80, 443, 50112 и 50171.
«Домашнее ТВ» - специальный режим для упрощённой активации в локальных сетях. В данном режиме доступны несколько вариантов сетевых настроек:
-
Статический адрес. В качестве быстрого старта и проверки работоспособности предлагается настроить IP-адрес приставки вручную, задав статический адреc.
-
Использование DHCP/DNS NetUP. Решения NetUP имеют встроенный сервер DHCP, но по умолчанию для каждого интерфейса он выключен. Чтобы его включить, перейдите в раздел «Настройки сервера» → «Сеть» → выберите нужный интерфейс и передвиньте ползунок вправо для опции «DHCP сервер». Вам так же нужно будет задать диапазон адресов для этой сети. Опцию «DNS сервер» включите таким же образом. Теперь при включении устройства в сеть, при условии, что нет сторонних DHCP серверов, будет выдан ip-адрес из заданного диапазона.
-
Использование собственных DHCP\DNS-серверов. Необходимо настроить ваш DNS-сервер таким образом, чтобы имя домена mw.iptv преобразовывалось в IP-адрес вашего сервера Middleware.
Для завершения активации, введите логин и пароль созданного пользователя.
Безопасность контента
В решениях цифрового телевидения NetUP cуществует несколько методов защиты контента:
-
Защита токенами — оптимальный вариант для юникаст-потоков. Работает методом вставки в ссылку на поток случайно сгенерированной стоки (ключа). Это усложняет кражу ссылки т.к. ключ регулярно обновляется.
-
Шифрование Axinom DRM — вариант, когда требуется аккредитованная защита с шифрованием непосредственно видео и аудио дорожек. Требует отдельной лицензии. Использует Widevine (L3-L1) и MS PlayReady. Инструкции выдаются отдельно в рамках интеграции.
-
UDP CAS Решение NetUP CAS\DRM, предназначено для защиты вещаемых мультикаст-каналов в локальной сети. Аудио и видео дорожки шифруются с помощью AES-128, ключи передаются по защищённому каналу между сервером CAS и Middleware. Инструкции выдаются отдельно в рамках интеграции. Решение требует размещения на отдельном сервере.
Защита токенами
Вариант защиты токенами может применяться только для юникаст-потоков. По умолчанию ротация токенов происходит раз в 24 часа, но этот параметр может настраиваться в зависимости от задачи. Токены могут применяться к телеканалам, архиву телеканалов, видео по запросу (фильмы или сериалы). По умолчанию защита токенами не включена. Токены настраиваются отдельно в разделе «Системные настройки» → «Защита токенами».
Доступно три варианта защиты токенами:
-
защита токенами NetUP — настройка осуществляется через конфигурационные файлы, зависит от набора и настроек прочего оборудования комплекса, инструкция запрашивается персонально в технической поддержке;
-
защита токенами Wowza — необходимо задать «Префикс» и «Secret», полученные от Wowza;
-
защита токенами CDNetworks — нужно задать только «Secret», полученные от CDNetworks.
Во всех вариантах доступна привязка IP к конкретному клиенту и настройка срока действия токена.
После настройки токенов в разделе ТВ-каналы в поле «Тип CDN» будет доступен соответствующий тип CDN. Вам остаётся только добавить unicast ссылку.
Чтобы токены заработали, обязательно требуется поддерживаемый сервер вещания из списка выше. В случае, если ТВ строится на базе наших продуктов, то вам следует использовать ПО NetUP Stream Processor. Его можно установить на любой подходящий сервер. Включение токенов только на Middleware будет недостаточно, со стороны NetUP Stream Processor так же требуется произвести настройки.
Обновление прошивки для STB
Сборка и выдача прошивок осуществляется службой технической поддержки NetUP. |
Существует два способа обновления ПО приставки: через USB-flash и OTA — массовое удалённое обновление через сервер (приставка должна быть активирована на Middleware).
OTA обновление:
-
Запустите FTP-клиент (например, Filezilla) и подключитесь к серверу через порт 22.
-
Перейдите в директорию /netup/common/assets/update/
-
Загрузите прошивку на сервер
Более подробную информацию о режимах обновления можно найти в разделе «Настройки клиентов».
Обновление через USB-flash
-
Скачайте прошивку;
-
Для приставок NetUP версии 3.1, 3.2 и 3.3 необходимо присвоить архиву с прошивкой имя "update.". Архив распаковывать не нужно.
-
Отформатируйте ваш flash-накопитель в FAT32;
-
Загрузите прошивку на флэш-накопитель в корневой раздел простым копированием.
-
Подключите флэш-накопитель к приставке:
-
для приставок версии 3.1 в USB-4;
-
для приставок версии 3.2 и 3.3 в синий USB-разъём;
-
для приставок версии 4.2 – в любой разъём.
-
-
На приставке появится сообщение с предложением обновиться. Согласитесь на обновление.
Для приставок версии 4.2 необходимо выполнить дополнительные действия:
-
зайти в раздел «Приложения»;
-
выбрать функцию «Update»;
-
выбрать «Локальное обновление»;
-
затем выбрать нужную прошивку.
Во время обновления приставку нельзя отключать от источника питания. |
Обновление Android-приложения
В NetUP Middleware версии 3 реализован специальный режим, предназначенный для обновления только Android-приложения, не затрагивая всё остальное окружение. Преимущество этого режима заключается в том, что он позволяет избежать необходимости полной загрузки прошивки на устройства, существенно снижая нагрузку на сеть.
Обновление только приложения применяется на отдельных версиях ПО по согласованию с технической поддержкой. Сборка и выдача приложения осуществляется технической поддержкой.
Дополнительные модули
Система NetUP VoD
Решение NetUP VoD (Video-on-Demand) позволяет зрителям приобретать фильмы, сериалы и другой видеоконтент из библиотеки и смотреть его на различных устройствах. Система видео-по-запросу в продуктах NetUP доступна в двух вариантах:
-
Отдельная лицензия на программное обеспечение NetUP VoD. На данный момент эта лицензия не имеет ограничений по количеству пользователей, однако есть ограничение: одна лицензия на один аппаратный или виртуальный сервер.
-
Лицензия на систему NetUP VoD включена в лицензию на NetUP Combine. В этом случае количество пользователей ограничено в соответствии с заказанной конфигурацией устройства.
Для загрузки хранимого видеоконтента (фильм или другая видеозапись):
-
откройте меню VoD;
-
выберите «Загрузить»;
-
выберите файл, который будет загружен на сервер;
-
после загрузки нажмите на значок «Копировать URL» справа от названия;
-
теперь у вас в буфере обмена содержится ссылка на загруженный контент;
-
эту ссылку надо добавить в Фильмы в разделе Middleware 3.
Catch-UP - запись телеканалов
Catch-UP не входит в базовый комплект поставки и лицензируется отдельно. |
Система Catch-Up в решениях IPTV и OTT служит для того, чтобы пользователи могли смотреть телепередачи, которые уже завершились в прямом эфире, но сохранены в записи на сервере оператора. Важным условием для работы Catch-Up является наличие программы передач EPG. Без нее навигация по записям существенно затрудняется и возможна только с указанием конкретной даты и времени.
Запись множества телеканалов и вещание их на большой пул пользователей требует производительного сервера с хорошей дисковой подсистемой на SSD, а так же существенного (от 32ГБ) объёма оперативной памяти для автоматического кеширования самых запрашиваемых записей. Конфигурацию сервера подбирает техническая поддержка или отдел продаж NetUP.
Catch-Up работает следующим образом:
-
копия вещаемых каналов маршрутизируется на NetUP Stream Processor с лицензией Catch-Up или иной сервер записи;
-
настраивается вещание HLS и указывается длительность хранения в часах;
-
формируется специальная ссылка для доступа к записи;
-
эту ссылку нужно добавить в разделе ТВ-каналы.
Модуль "Настройки сервера"
Войдите в веб-интерфейс NetUP.tv и кликните по кнопке "Настройки сервера" на Домашней странице, чтобы перейти в модуль и настроить общие параметры сервера. В боковом меню будет отображен список страниц с настройками, содержимое которых будет описано в данном разделе. Чтобы скрыть или показать боковое меню, кликните . Чтобы вернуться на Домашнюю страницу веб-интерфейса, кликните Домой
Модули
На странице есть две вкладки: Модули и Службы.
В списке Модули отражены независимые программные компоненты решения NetUP.tv. Каждому модулю на этой вкладке соответствует большая цветная кнопка на домашней странице. Например модуль dvb-gw отвечает за работу NetUP DVB IP Streamer. Модули могут быть установлены или обновлены как в составе прошивки, включающей полный набор ПО сервера (в том числе ОС и всё окружение), так и поотдельности.
Для загрузки нового модуля перетащите файлы прямо на страницу и окно загрузки откроется автоматически. После загрузки и установки нового модуля перейдите на вкладку Службы, чтобы запустить его. Нажмите соответствующую кнопку напротив службы, отвечающей за работу модуля, и подтвердите действие в открывшемся окне. Аналогичным образом Вы можете остановите работу службы, если не планируете использовать какой-то из модулей.
Служба – это утилита, которая отвечает за запуск или остановку модуля.
Прошивка
Перейдите на данную страницу, чтобы загрузить, установить или удалить прошивку. Прошивка содержит полный набор ПО для сервера, включая ОС и сопутствующее окружение. Прошивки разных версий системы NetUP.tv могут быть не совместимы между собой.
Перетащите файлы прямо на страницу и окно загрузки откроется автоматически. Если необходимо вернуться к использованию прошивки, относящейся к предыдущим релизам, обратитесь за консультацией в отдел технической поддержки компании НетАП.
Обратите внимание, Вы можете загрузить несовместимую прошивку и она появится в общем списке. Предупреждающее сообщение появится только при попытке установить её. |
Резервные копии
В системе NetUP.tv предусмотрено автоматическое резервное копирование с периодичностью один раз в сутки.
Резервные копии – это архивы с настройками системы в формате tar.bz2.
Последняя автоматическая резервная копия доступна для скачивания по ссылке. Вы можете открыть или закрыть доступ к архиву, а также копировать или сбросить ссылку.
Чтобы создать или загрузить резервную копию вручную, кликните в нижнем правом углу страницы и выберите необходимое действие.
Чтобы восстановить настройки системы, выберите один из архивов, нажмите и подтвердите действие в открывшемся окне.
Перед восстановлением настроек из архива убедитесь, что данный архив НЕ был создан в период использования прошивки, относящейся к другому релизу. Номер релиза – это первые две цифры версии прошивки, например, 2.0, 2.2 и т.д. Подробную информацию об используемых прошивках смотрите в веб-интерфейсе, в модуле Системные настройки ⇒ Прошивка |
Лицензия
На данной странице отображается информация о загруженных лицензиях (компоненты, номера, сроки действия и ограничения).
Чтобы обновить лицензию, внизу страницы кликните
В открывшемся окне укажите путь к файлам или перетащите их в окно, дождитесь окончания загрузки и закройте окно.
Перед обновлением лицензии убедитесь, что новая лицензия полностью совместима со старой |
Подключения
Программные модули решения NetUP.tv взаимодействуют между собой через IP-сеть даже в случае их размещения на одном сервере. Страница "Подключения" отображает состояние связей между программными модулями. Для каждой из систем отведен отдельный блок, содержащий список служб, с которыми возможно взаимодействие. Адреса взаимодействующих служб являются ссылками.
Разверните один из блоков и кликните по иконке-карандашу напротив службы, адрес которой хотите изменить. В открывшемся окне введите адрес вручную или выберите опцию Auto detect, чтобы определить адрес автоматически, а затем нажмите Сохранить.
Сеть
Настройка интерфейсов
В случае отсутствия на передней панели стримера порта с номером 0, порт №1 соответствует инрфейсу eth0 в веб-интерфейсе, порт №2 – eth1, порт №3 – eth2, порт №4 – eth3. В версиях головных станций, выпущенных с 2025 года, нумерация портов начинается с 0 и соответствует нумерации интерфейсов.
На панели с настройками интерфейса есть список всех назначенных интерфейсу IP-адресов, а также кнопки для добавления IP-адреса в формате IPv4 и IPv6. Нажмите одну из кнопок, чтобы добавить новый IP-адрес или кликните по добавленному ранее IP-адресу, чтобы изменить его. Впишите или отредактируйте адрес и кликните , а затем ПРИМЕНИТЬ.
Если адрес не единственный и не является основным, его можно удалить. Для этого рядом с IP-адресом кликните и внизу панели ПРИМЕНИТЬ.
Не удаляйте адрес, назначенный основному интерфейсу. Он используется для взаимодействия компонентов и необходим для функционирования системы. По умолчанию основным интерфейсом назначается eth0 |
Чтобы удалить настройки интерфейса, нажмите и выберите соответствующую опцию.
Рядом с названием интерфейса обозначено его состояние: UP – сетевой кабель подключен и интерфейс настроен или DOWN – интерфейс не настроен. Если интерфейс не настроен, нажмите и создайте для него пустую конфигурацию, чтобы иметь возможность видеть, подключен ли кабель к соответствующему интерфейсу стримера.
Создать VLAN, VTUN, bond
Чтобы создать виртуальный интерфейс, нажмите кнопку внизу страницы, а затем выберите тип интерфейса: VTUN, bond или VLAN. В открывшемся окне заполните необходимые поля и нажмите СОЗДАТЬ.
Чтобы удалить виртуальный интерфейс, разверните его панель, нажмите и выберите опцию Удалить настройки интерфейса.
Указать IP-адрес DNS-сервера
По умолчанию стример использует собственный встроенный сервер DNS. Если необходимо использовать другой (внешний) сервер DNS, разверните соответствующую панель, впишите и сохраните IP-адрес стороннего сервера DNS.
Туннель для доступа техподдержки
Разверните соответствующую панель внизу страницы, включите или отключите туннель, чтобы предоставить или прекратить доступ техподдержки NetUP и нажмите ПРИМЕНИТЬ.
Маршрутизация
Страница содержит два списка правил маршрутизации: Системные и Пользовательские. Вы можете редактировать, добавлять или удалять пользовательские правила. Системные правила маршрутизации необходимы для корректной работы всей системы, поэтому их нельзя редактировать или удалить.
Пользователи
На странице есть две вкладки: Пользователи и Роли. Имеются в виду системные пользователи, а не абоненты. Здесь можно добавлять/удалять учетные записи администраторов, менять им пароли, назначать роли, то есть настраивать права доступа.
Время
Откройте страницу, чтобы настроить дату и время для сервера, а также выбрать часовой пояс.
Установите правильный часовой пояс до загрузки лицензии. Изменение часового пояса вступает в силу после перезагрузки сервера |
В веб-интерфейсе предусмотрена возможность включить синхронизацию времени с сервером точного времени по Вашему выбору. По умолчанию дата и время синхронизируются с debian.pool.ntp.org
Интеграция и REST-API
В NetUP Middleware 3 имеется REST-API для интеграции с внешними системами. Документацию на REST-API можно посмотреть в разделе API модуля Middleware 3. Также документацию на API можно запросить в отделе продаж на info@netup.ru или в технической поддержке.
Устранение неполадок
Перед началом любых работ создайте резервную копию и сохраните на своём компьютере, используя следующую инструкцию: |
-
Перейдите в раздел «Настройки сервера»;
-
выберите пункт «Резервные копии»;
-
нажмите кнопку «Создать»;
-
скачайте созданную резервную копию.
Настройка удалённого доступа
Для диагностики и устранения неполадок предоставьте специалистам технической поддержки удалённый доступ к серверу по реальному (внешнему, публичному, белому) IP-адресу с доступом протоколу SSH. Допустимо как назначить реальный адрес на устройстве непосредственно, так и организовать "проброс" (forwarding) порта с другого сетевого устройства.
На случай невозможности обеспечения доступа по реальному IP-адресу на сервере предусмотрена возможность автоматического создания виртуального туннеля для доступа к устройству специалистами технической поддержки NetUP:
-
перейдите в «Настройки сервера»;
-
далее — в меню «Сеть»;
-
затем — в меню «Техподдержка NetUP»;
-
включите опцию «Предоставить доступ техподдержке»;
-
Нажмите «Применить», чтобы включить туннель.
Вы можете задать «Имя хоста» tuns.netup.tv или IP-адрес и указать «Порт» 5000 или 443. В большинстве случаев рекомендуется оставить значения «По умолчанию», тогда система сама определит возможный вариант подключения.
В исключительных случаях активируйте опцию «Использовать браузер как прокси». Доступ будет организован через открытую страницу браузера на вашем компьютере - если её закрыть, то доступ для технической поддержки закроется. Обратите внимание: у компьютера, на котором в браузере открыт веб-интерфейс, должен быть выход в интернет.
Активация виртуального туннеля не является гарантией доступа к серверу, поскольку могут возникнуть ограничения со стороны вашей сети, такие как закрытые порты, ограничения DPI на стороне оператора или блокировка трафика фаерволлом (брендмауэром).
Индикатором успешного подключения туннеля будет надпись «состояние up» и IP-адрес интерфейса в туннеле.
Порядок обращения в техническую поддержку
Для взаимодействия с технической поддержкой NetUP необходимо иметь активную подписку на данную услугу. Если в личном кабинете на сайте возможности составить заявку (тикет) нет — обратитесь на info@netup.ru. |
Для оперативного решения ваших вопросов и поддержания порядка мы настоятельно рекомендуем создавать отдельные заявки для каждой проблемы, для этого:
-
зайдите в личный кабинет;
-
перейдите в раздел «Техническая поддержка (Hotline)»;
-
далее — в раздел «IPTV»;
-
нажмите «Создать заявку» и подробно опишите вашу проблему.
Для осуществления удалённой диагностики и проведения иных работ специалистами службы технической поддержки:
-
включите туннель или предоставьте доступ к серверу через публичный IP-адрес;
-
предоставьте пароль от сервера, номер лицензии, и назначенный публичный IP-адрес (или адрес интерфейса туннеля).