Демоверсия¶
Демоверсия Perfect Streamer — бесплатная редакция для технической оценки:
проверить качество обработки потоков, протоколы передачи и работу
веб-интерфейса на своём оборудовании до покупки. Она ставится отдельным пакетом
pstreamer-demo, работает без ключа защиты, не требует активации и не
ограничена по сроку. В пакет входит утилита ts_analyze — анализатор
транспортного потока по ETSI TR 101 290 (TS Analyze Perfect Streamer Toolkit v2.4 — TR 101 290); анализатор
самого узла в демоверсии — базовый.
Предупреждение
Демоверсия предназначена только для оценки. Коммерческое использование и работа в производственной среде запрещены лицензионным соглашением демоверсии (Лицензионное соглашение). Для эксплуатации нужна полная лицензия; проверить полную редакцию можно на пробной лицензии (Переход на пробную или полную лицензию).
Сравнение редакций¶
Возможностей, которых нет в таблице как доступных, в демоверсии нет вовсе: они не входят в её сборку и включить их нельзя. В веб-интерфейсе такие возможности не скрыты, а показаны неактивными, с пометкой «Недоступно в демоверсии»; в списках типов входов и выходов недоступные типы видны, но выбрать их нельзя. Где ограничение срабатывает, интерфейс называет его, например «Демоверсия: не больше 5 потоков.».
Возможность |
Демоверсия |
Полная редакция |
|---|---|---|
Потоки |
до 5, только SPTS |
SPTS и MPTS |
Входы и выходы потока |
1 вход и 1 выход |
несколько, с резервированием входов |
Протоколы входов и выходов |
PS1, SRT, UDP, RTP |
|
Пиры |
до 5 логинов доступа к OTT, PS1 и SRT, по одному подключению |
без ограничения |
Мультиплексор и демультиплексор |
нет |
есть |
Адаптивные потоки (ABR) |
нет |
есть |
Анализатор |
базовый: битрейт, ошибки CC, состав PID |
полный, включая TR 101 290, SCTE-35 и дрейф PCR |
OTT |
раздача HLS/DASH без DVR |
раздача с DVR, timeshift и архивом |
Meshwork |
до 3 узлов (2 настроенных пира), без поддоменов |
без ограничения, с поддоменами |
DVB-приём |
нет |
есть, включая дескремблирование (CI/CAM, BISS) |
EPG |
нет |
захват и генерация EIT, XMLTV |
Транскодирование |
только программное, один профиль |
программное и аппаратное (NVIDIA, Intel) |
Шифрование PS1/SRT и OTT |
нет |
есть |
Коррекция PCR, выравнивание джиттера, CBR, переназначение PID |
нет, поток проходит без изменений |
есть |
Мозаика, тестовые потоки, файловые каналы |
нет |
есть |
Экспорт мониторинга (Zabbix, Prometheus, InfluxDB, Nagios) |
нет; алерты в веб-интерфейсе и по e-mail |
есть, плюс Telegram и скрипты |
Авторизация зрителей через биллинг, сертификаты ACME |
нет |
есть |
Учётные записи веб-интерфейса |
до 3 |
без ограничения |
Резервное сохранение и откат настроек |
есть |
есть |
Ключ защиты и активация |
не нужны |
ключ SL или HL |
Демоверсию отличают строка версии с суффиксом -demo (например,
2.0.2.410-demo), признак «Демо» на экране Лицензия и панель в верхней
части веб-интерфейса, которую нельзя закрыть: «Демоверсия — только для ознакомления,
коммерческое использование запрещено.» со ссылкой «Купить лицензию».
Запрос, который выходит за ограничения демоверсии, узел отклоняет целиком и ничего не
меняет; веб-интерфейс показывает причину как есть, она начинается с demo edition:.
Например:
demo edition: this list holds at most 5 item(s)— добавление шестого потока или логина, второго входа или выхода потока;demo edition: key "drm-mode" can only be 0 (not in the demo)— попытка включить возможность, которой в демоверсии нет;demo edition: a Meshwork of at most 3 nodes (2 peers)— попытка настроить третий пир Meshwork.
Алерт при этом не поднимается.
Установка¶
Демоверсия поставляется пакетами pstreamer-demo для семейств RHEL (x86_64, RPM) и
Debian (amd64, DEB). Пакет ставится файлом: зависимостей у него, кроме системных
библиотек, нет.
Семейство RHEL:
$ sudo yum -y install ./pstreamer-demo-<версия>.x86_64.rpm
Семейство Debian:
$ sudo apt-get install ./pstreamer-demo_<версия>_amd64.deb
Пакеты pstreamer-demo и pstreamer взаимоисключающие: на одном сервере
стоит только один из них. Служба защиты aksusbd демоверсии не нужна.
Активация не требуется: служба pss запускается сразу после установки.
Дальше — как в Начальные настройки: веб-интерфейс на порту
8808, логин и пароль admin; смените их сразу.
Переход на пробную или полную лицензию¶
Возможности полной редакции проверяют на пробной лицензии: она бесплатна, длится один месяц и снимает все ограничения демоверсии. Запросите её или коммерческое предложение в Информационном центре: https://support.pstreamer.tv/crm/.
Удалите пакет
pstreamer-demo: пакеты взаимоисключающие, и сам менеджер пакетов демоверсию не заменяет. Файл настроек/opt/pss/config/pss.jsonпри удалении остаётся на месте.Поставьте пакет
pstreamer(Установка на системы семейства RHEL или Установка на системы семейства Debian).Выполните активацию — Временная активация и запуск.
Полная редакция подхватывает настройки, сделанные в демоверсии.
Обратный переход, с полной редакции на демоверсию, настроек не урезает. Файл настроек,
который демоверсия не может выполнить как есть (потоков, входов, выходов или логинов
больше её ограничений, или включены возможности, которых в ней нет, — MPTS, DVR, DRM,
CBR), она не загружает: файл без изменений переносится в /opt/pss/config/bad/, а узел
запускается на последней удачной конфигурации, как при любой ошибке загрузки
(Поведение при старте и ошибках конфигурации). Веб-интерфейс показывает алерт об ошибке загрузки с
причиной и местом, где сохранён файл. Разделы, которых в демоверсии нет вовсе (EPG,
хранилища DVR, адаптеры DVB), пропускаются с предупреждением в журнале. Чтобы
работать в демоверсии, настройте её в пределах ограничений.
Лицензионное соглашение¶
Демоверсия распространяется по отдельному лицензионному соглашению (Enterprise
Demo License Agreement); его текст после установки лежит в файле
/opt/pss/COPYRIGHT. Основные условия:
только техническая оценка, лабораторные испытания и проверка совместимости; использование в производственной среде запрещено;
коммерческое использование запрещено, в том числе вещание, OTT- и IPTV-сервисы, доставка контента и облачные сервисы;
запрещено обходить ограничения демоверсии, модифицировать её и распространять;
срок использования не ограничен: демоверсия бесплатна и работает без ограничения по времени, но только для оценки.
Лицензиар — Perfect Soft. Соглашение регулируется правом Англии и Уэльса.