Versión de demostración¶
La versión de demostración de Perfect Streamer es una edición gratuita para la evaluación técnica: permite comprobar la calidad del procesamiento de flujos, los protocolos de transmisión y el funcionamiento de la interfaz web en su propio equipo antes de la compra. Se instala como un paquete aparte, pstreamer-demo, funciona sin clave de protección, no requiere activación y no tiene límite de tiempo. El paquete incluye la utilidad ts_analyze, un analizador del flujo de transporte según ETSI TR 101 290 (TS Analyze Perfect Streamer Toolkit v2.4 — TR 101 290); el analizador del propio nodo en la versión de demostración es el básico.
Advertencia
La versión de demostración está destinada únicamente a la evaluación. El uso comercial y el funcionamiento en un entorno de producción están prohibidos por el acuerdo de licencia de la versión de demostración (Acuerdo de licencia). Para la explotación se necesita una licencia completa; la edición completa se puede probar con una licencia de prueba (Paso a una licencia de prueba o completa).
Comparación de ediciones¶
Las funciones que no figuran en la tabla como disponibles no existen en absoluto en la versión de demostración: no forman parte de su compilación y no se pueden activar. En la interfaz web estas funciones no se ocultan, sino que se muestran inactivas, con la indicación «No disponible en la versión de demostración»; en las listas de tipos de entradas y salidas los tipos no disponibles se ven, pero no se pueden elegir. Donde se aplica una limitación, la interfaz la nombra, por ejemplo «Versión de demostración: no más de 5 flujos.».
Función |
Versión de demostración |
Edición completa |
|---|---|---|
Flujos |
hasta 5, solo SPTS |
SPTS y MPTS |
Entradas y salidas del flujo |
1 entrada y 1 salida |
varias, con redundancia de entradas |
Protocolos de entradas y salidas |
PS1, SRT, UDP, RTP |
todos, véase Planificación y protocolos de transmisión de datos |
Pares |
hasta 5 usuarios de acceso a OTT, PS1 y SRT, con una conexión cada uno |
sin límite |
Multiplexor y demultiplexor |
no |
sí |
Flujos adaptativos (ABR) |
no |
sí |
Analizador |
básico: tasa de bits, errores CC, composición de PID |
completo, incluidos TR 101 290, SCTE-35 y deriva de PCR |
OTT |
distribución HLS/DASH sin DVR |
distribución con DVR, timeshift y archivo |
Meshwork |
hasta 3 nodos (2 pares configurados), sin subdominios |
sin límite, con subdominios |
Recepción DVB |
no |
sí, incluido el descifrado (CI/CAM, BISS) |
EPG |
no |
captura y generación de EIT, XMLTV |
Transcodificación |
solo por software, un perfil |
por software y por hardware (NVIDIA, Intel) |
Cifrado de PS1/SRT y OTT |
no |
sí |
Corrección de PCR, suavizado del jitter, CBR, remapeo de PID |
no, el flujo pasa sin cambios |
sí |
Mosaico, flujos de prueba, canales de archivos |
no |
sí |
Exportación de la monitorización (Zabbix, Prometheus, InfluxDB, Nagios) |
no; alertas en la interfaz web y por e-mail |
sí, además de Telegram y scripts |
Autorización de espectadores mediante facturación, certificados ACME |
no |
sí |
Cuentas de la interfaz web |
hasta 3 |
sin límite |
Copia de seguridad y reversión de la configuración |
sí |
sí |
Clave de protección y activación |
no se necesitan |
clave SL o HL |
La versión de demostración se distingue por la cadena de versión con el sufijo -demo (por ejemplo, 2.0.2.410-demo), el indicador «Demo» en la pantalla Licencia y un panel en la parte superior de la interfaz web que no se puede cerrar: «Versión de demostración: solo para evaluación, el uso comercial está prohibido.» con el enlace «Comprar licencia».
Una solicitud que supera las limitaciones de la versión de demostración se rechaza por completo y el nodo no cambia nada; la interfaz web muestra el motivo tal cual, que empieza por demo edition:. Por ejemplo:
demo edition: this list holds at most 5 item(s)— al añadir un sexto flujo o usuario, o una segunda entrada o salida de un flujo;demo edition: key "drm-mode" can only be 0 (not in the demo)— al intentar activar una función que no existe en la versión de demostración;demo edition: a Meshwork of at most 3 nodes (2 peers)— al intentar configurar un tercer par de Meshwork.
En estos casos no se genera ninguna alerta.
Instalación¶
La versión de demostración se distribuye en paquetes pstreamer-demo para las familias RHEL (x86_64, RPM) y Debian (amd64, DEB). El paquete se instala desde el archivo: no tiene dependencias aparte de las bibliotecas del sistema.
Familia RHEL:
$ sudo yum -y install ./pstreamer-demo-<versión>.x86_64.rpm
Familia Debian:
$ sudo apt-get install ./pstreamer-demo_<versión>_amd64.deb
Los paquetes pstreamer-demo y pstreamer son mutuamente excluyentes: en un servidor solo se instala uno de ellos. La versión de demostración no necesita el servicio de protección aksusbd.
No se requiere activación: el servicio pss se inicia justo después de la instalación. A continuación, como en Configuración inicial: la interfaz web en el puerto 8808, usuario y contraseña admin; cámbielos de inmediato.
Paso a una licencia de prueba o completa¶
Las funciones de la edición completa se prueban con una licencia de prueba: es gratuita, dura un mes y elimina todas las limitaciones de la versión de demostración. Solicítela, o solicite una oferta comercial, en el Centro de ayuda: https://support.pstreamer.tv/crm/.
Desinstale el paquete
pstreamer-demo: los paquetes son mutuamente excluyentes y el gestor de paquetes no sustituye la versión de demostración por sí solo. El archivo de configuración/opt/pss/config/pss.jsonse conserva al desinstalar.Instale el paquete
pstreamer(Instalación en sistemas de la familia RHEL o Instalación en sistemas de la familia Debian).Realice la activación: Activación temporal e inicio.
La edición completa adopta la configuración realizada en la versión de demostración.
El paso inverso, de la edición completa a la versión de demostración, no recorta la configuración. Un archivo de configuración que la versión de demostración no puede ejecutar tal cual (más flujos, entradas, salidas o usuarios de lo que permiten sus limitaciones, o funciones activadas que no existen en ella: MPTS, DVR, DRM, CBR) no se carga: el archivo se traslada sin cambios a /opt/pss/config/bad/ y el nodo arranca con la última configuración correcta, como ante cualquier error de carga (Comportamiento en el arranque y ante errores de configuración). La interfaz web muestra una alerta de error de carga con el motivo y el lugar donde se ha guardado el archivo. Las secciones que no existen en absoluto en la versión de demostración (EPG, almacenes DVR, adaptadores DVB) se omiten con una advertencia en el registro. Para trabajar con la versión de demostración, configúrela dentro de sus limitaciones.
Acuerdo de licencia¶
La versión de demostración se distribuye con un acuerdo de licencia propio (Enterprise Demo License Agreement); tras la instalación, su texto se encuentra en el archivo /opt/pss/COPYRIGHT. Condiciones principales:
solo evaluación técnica, pruebas de laboratorio y comprobación de compatibilidad; el uso en un entorno de producción está prohibido;
el uso comercial está prohibido, incluidos la radiodifusión, los servicios OTT e IPTV, la entrega de contenido y los servicios en la nube;
está prohibido eludir las limitaciones de la versión de demostración, modificarla y distribuirla;
el plazo de uso no está limitado: la versión de demostración es gratuita y funciona sin límite de tiempo, pero solo para evaluación.
El licenciante es Perfect Soft. El acuerdo se rige por la legislación de Inglaterra y Gales.