Priority Streams
Priority Streams requiere el módulo Advanced Scheduling. Inicia una prueba gratuita de dos semanas desde PlayIt Live a través de Ayuda > Información de licencia.
Priority Streams es una función que te permite incorporar un flujo externo, como un presentador/DJ remoto o una transmisión exterior. Cuando un Priority Stream está en vivo, la reproducción normal de Live-Assist se detiene y el Priority Stream toma el control. Si un Priority Stream no está conectado o es demasiado silencioso o está en silencio, no irá en vivo y no tomará el control de la reproducción normal de Live-Assist. El Priority Stream de mayor prioridad que esté abierto y activo tendrá prioridad sobre la reproducción normal de Live-Assist.
En el canal de YouTube de PlayIt Software puedes encontrar un video que demuestra Priority Streams en PlayIt Live:
Cómo funciona
Cuando un Priority Stream está abierto, PlayIt Live intentará conectarse continuamente a una URL en vivo (para streams de URL en vivo) o verificará si hay conexiones en el puerto de conexiones directas (para streams de conexión directa). Si se establece una conexión y el nivel de volumen del audio es suficiente (consulta el umbral de silencio en la Configuración del Modo Live-Assist), el Priority Stream se considera activo. La reproducción normal de Live-Assist se atenuará y se detendrá, o esperará hasta que la pista actualmente en reproducción termine (dependiendo de la configuración) y luego el Priority Stream irá en vivo. Si hay varios Priority Streams activos, el de mayor prioridad irá en vivo. Si la prioridad es la misma, el que estaba activo primero irá en vivo.
Cuando el Priority Stream ya no está activo, la reproducción de Live-Assist retoma su estado anterior (en reproducción o detenido) o activa la Automatización, dependiendo de la configuración.
Para controlar el estado abierto de un Priority Stream automáticamente, usa una acción Cambiar estado de apertura en Administrar > Eventos Programados, o agrega un elemento Acción de Evento Programado en el Playout Log.
Streams directos
Un Priority Stream obtiene su audio de una de dos formas, establecida por su Tipo:
- URL en Directo: PlayIt Live se conecta a un servidor remoto Icecast o SHOUTcast y extrae el audio de él.
- Conexión de Transmisión Directa (un "Direct Stream"): la dirección es inversa: un codificador remoto se conecta a PlayIt Live y envía su audio, de la misma manera que un codificador alimenta un servidor Icecast.
Un Direct Stream es útil cuando el presentador remoto no puede alojar una URL de stream propia pero puede enviar audio a la tuya; por ejemplo, un DJ invitado que transmite desde casa. La fuente remota se autentica como usuario de PlayIt Live, por lo que cada Priority Stream de Conexión de Transmisión Directa está vinculado al usuario que transmitirá a él, y la fuente debe enviar audio en formato MP3.
Para configurar un Direct Stream:
- En Configuración > Advanced Scheduling, marca Permitir conexiones directas al stream en este puerto y anota el número de puerto. Si el presentador es remoto, asegúrate de que ese puerto sea accesible desde internet (reenvíalo en tu router o cortafuegos).
- En Administrar > Usuarios, crea un usuario para el presentador con un nombre de usuario y contraseña.
- Crea un Priority Stream de Conexión de Transmisión Directa (consulta Editar Priority Stream) y elige ese usuario.
- Proporciona al presentador la dirección de tu servidor, el puerto y su nombre de usuario y contraseña. Deben apuntar un codificador compatible con Icecast (como BUTT o Mixxx) a esos datos y transmitir en formato MP3. Los campos exactos del codificador se enumeran en la página de configuración de Advanced Scheduling.
- Mientras el Priority Stream está abierto, la conexión entrante se vuelve activa una vez que tiene audio válido por encima del umbral de silencio, y va en vivo según las reglas de prioridad descritas anteriormente.
Solo se puede conectar una fuente como un usuario determinado a la vez.
Interfaz principal
Cuando uno o más Priority Streams están abiertos, los reproductores de Priority Stream se muestran debajo de los reproductores principales de Live-Assist. Estos indican qué Priority Streams están conectados y en reproducción.
Priority Stream Panel

Cuando los Priority Streams han anulado la reproducción principal de Live-Assist, se muestra esta barra de mensajes:
Priority Stream Override Message

Escenarios de uso
Permitir que un stream tome el control de la automatización de Live-Assist en cualquier momento
- Simplemente crea un Priority Stream abierto.
- Transmite audio a la URL en vivo o al puerto de conexiones directas.
Permitir que un stream tome el control de la automatización de Live-Assist después de las noticias
- Crea un Priority Stream cerrado.
- Agrega los siguientes elementos al Playout Log:
- Hard Fixed Time Marker 00:00
- Acción de Evento Programado: Cambiar estado de apertura: Close [All Priority Streams]
- Pista: Noticias
- Pista: Sintonía de cierre de noticias
- Acción de Evento Programado: Cambiar estado de apertura: Open the priority stream
- Elementos adicionales que coincidan con el formato del programa en streaming, como respaldo si el stream se desconecta
- Transmite audio a la URL en vivo o al puerto de conexiones directas. Cuando el Priority Stream esté abierto, irá en vivo.
Pré-almacenar en búfer un stream antes de ir en vivo
- Crea un Priority Stream cerrado.
- Agrega los siguientes elementos al Playout Log:
- Hard Fixed Time Marker 00:00
- Acción de Evento Programado: Cambiar estado de apertura: Close [All Priority Streams]
- Pista: Noticias
- Acción de Evento Programado: Cambiar estado de apertura: Pre-Apertura the priority stream
- Pista: Sintonía de cierre de noticias
- Acción de Evento Programado: Cambiar estado de apertura: Open the priority stream
- Elementos adicionales que coincidan con el formato del programa en streaming, como respaldo si el stream se desconecta
- Transmite audio a la URL en vivo o al puerto de conexiones directas. Cuando el Priority Stream esté abierto, irá en vivo.
Las Acciones de Evento Programado se pueden agregar a los Clocks para automatizar el control de los estados abiertos de los Priority Streams. Al crear Clocks con Acciones de Evento Programado para incorporar Priority Streams, agrega elementos de pista o de grupo de pistas que coincidan con el formato del programa que se está transmitiendo, de modo que la automatización pueda tomar el control si el Priority Stream se desconecta.
Terminología
Activo: Un Priority Stream activo es aquel que está abierto, está conectado y tiene un nivel de volumen por encima del umbral de silencio. Si un stream se desconecta o cae por debajo del umbral de silencio durante un período de tiempo, se considerará inactivo.
Ir en vivo: El Priority Stream con la prioridad más alta que está activo se irá subiendo gradualmente. Dependiendo de la configuración, la reproducción normal de Live-Assist se atenuará y se detendrá, o la pista actual terminará antes de que el Priority Stream se suba gradualmente.
Abierto: PlayIt Live intentará conectarse a la URL en vivo o verificar si hay audio en el puerto de conexión directa. Los streams abiertos pueden ir en vivo.
Pre-Apertura: Como Abierto, pero el stream no irá en vivo. Úsalo para pré-almacenar en búfer un stream antes de abrirlo y que vaya en vivo.
Cerrado: PlayIt Live no verificará las conexiones del Priority Stream y no irá en vivo.