Saltearse al contenido
Productos

Transcodificador Senta

Alta puede ejecutar trabajos de transcodificación en un servidor Senta. Alta almacena los trabajos, los inicia y los detiene en Senta, configura Senta para reiniciarlos tras los fallos y muestra su estado en la interfaz web. La transmisión transcodificada se envía de vuelta a Alta como una transmisión UDP que se utiliza como un receptor normal.

  • Un servidor Senta en funcionamiento al que Alta pueda acceder mediante HTTP o HTTPS.
  • La URL de la API de Senta con el puerto y una clave de API.
  • Al menos un perfil de transcodificación creado en Senta. Alta lee la lista de perfiles desde Senta.
  • Un rango libre de puertos UDP en el servidor de Alta para la salida transcodificada.

Navegación en la interfaz: Vaya a Settings → Senta Settings

Parámetros:

  • Enable: Activa o desactiva la integración. Cuando está desactivada, no se requiere ningún otro campo y el elemento Transcoding se oculta de la barra superior.
  • Senta API URL with port: Dirección de la API de Senta, por ejemplo http://192.168.1.50:8080.
  • API Key: Clave para acceder a la API de Senta.
  • Output IP: Dirección IP del servidor de Alta a la que Senta envía las transmisiones transcodificadas.
  • UDP Port Range: Puertos desde From hasta To que Alta asigna a los trabajos. Valor predeterminado: 55000 – 56000.
  • Protocol: Protocolo de salida. Siempre udp, el campo es de solo lectura.

Después de guardar, el elemento Transcoding aparece en la barra superior.

Navegación en la interfaz: Vaya a Transcoding → Create

La tabla muestra todos los trabajos con las siguientes columnas:

  • Enable toggle: Inicia o detiene el trabajo.
  • Name: Etiqueta del trabajo.
  • Input: Origen de la transmisión que se va a transcodificar.
  • Profile: Perfil de Senta que utiliza el trabajo.
  • Output: Dirección UDP a la que Senta envía el resultado.
  • Uptime: Estado del trabajo. Waiting... significa que el trabajo está habilitado, pero Senta aún no lo ha iniciado; Stopped significa que el trabajo está deshabilitado o no se está ejecutando; de lo contrario, el tiempo que el trabajo lleva en ejecución.

Crear/editar la transcodificación:

  • Enable: Inicia el trabajo después de guardar.
  • Name (obligatorio): Etiqueta del trabajo. También se usa como nombre del receptor si Auto create receiver está habilitado.
  • Input URL (obligatorio): Origen de la transmisión: udp://, rtsp://, http://, https:// o una ruta absoluta a un archivo en el servidor Senta.
  • Select profile: Perfil de transcodificación de Senta.
  • Output path: Solo lectura. Alta asigna el primer puerto libre del UDP Port Range y muestra la dirección como udp://<output-ip>:<port>.
  • Auto create receiver: Crea un receptor con el Output path como origen.
  • Restart on crash: Senta reinicia el trabajo si falla.
    • Restart time (seconds): Retraso antes del reinicio.
    • Restart limit (times): Número máximo de reinicios.
  1. Habilite Auto create receiver en el trabajo o cree un receptor manualmente con el Output path como origen, por ejemplo udp://127.0.0.1:55000.
  2. Habilite el receptor. Alta lo crea deshabilitado y no lo crea si ya existe un receptor con el mismo origen.
  3. Asigne el receptor a una variante de canal.

Alta es propietaria de los procesos que crea en Senta, y se colocan en el grupo Alta.

  • Cuando Alta se inicia con Senta habilitado, elimina todos los procesos del grupo Alta, crea un proceso para cada trabajo habilitado y los inicia.
  • Cuando Alta se detiene, detiene y elimina estos procesos.