PlayIt Live

Priority Streams

Premium Feature · Advanced Scheduling

Priority Streams requer o módulo Advanced Scheduling. Inicie uma avaliação gratuita de duas semanas no PlayIt Live em Ajuda > Informações de licença.

Priority Streams é uma funcionalidade que permite integrar um fluxo externo, como um apresentador/DJ remoto ou uma transmissão externa. Quando um Priority Stream está ao vivo, a reprodução normal no modo Live-Assist para e o Priority Stream assume o controle. Se um Priority Stream não estiver conectado ou estiver muito silencioso, ele não irá ao vivo e não assumirá o controle da reprodução normal no modo Live-Assist. O Priority Stream com a maior prioridade que estiver aberto e ativo terá precedência sobre a reprodução normal no modo Live-Assist.

Um vídeo demonstrando Priority Streams no PlayIt Live pode ser encontrado no canal do YouTube da PlayIt Software:

Como funciona

Quando um Priority Stream está aberto, o PlayIt Live tentará continuamente se conectar a uma URL ao vivo (para streams de URL ao vivo) ou verificará conexões na porta de conexões diretas (para streams de conexão direta). Se uma conexão for estabelecida e o nível de volume do áudio for suficiente (consulte o limite de silêncio nas Configurações do Modo Live-Assist), o Priority Stream é considerado ativo. A reprodução normal no modo Live-Assist irá diminuir e parar, ou aguardará até que a faixa em reprodução termine (dependendo das configurações) e então o Priority Stream irá ao vivo. Se houver vários Priority Streams ativos, aquele com a maior prioridade irá ao vivo. Se a prioridade for a mesma, aquele que ficou ativo primeiro irá ao vivo.

Quando o Priority Stream não estiver mais ativo, a reprodução no modo Live-Assist retomará seu estado anterior (reproduzindo ou parado) ou ativará a Automação, dependendo das configurações.

Para controlar o estado aberto de um Priority Stream automaticamente, use uma ação Alterar estado de abertura em Gerenciar > Eventos Agendados, ou adicione um item Ação de Evento Agendado no Playout Log.

Streams diretos

Um Priority Stream recebe seu áudio de uma de duas formas, definida pelo seu Tipo:

  • URL ao Vivo: O PlayIt Live se conecta a um servidor Icecast ou SHOUTcast remoto e extrai o áudio dele.
  • Conexão de Transmissão Direta (um "Direct Stream"): a direção é invertida: um encoder remoto se conecta ao PlayIt Live e envia seu áudio, da mesma forma que um encoder alimenta um servidor Icecast.

Um Direct Stream é útil quando o apresentador remoto não pode hospedar sua própria URL de stream, mas pode enviar áudio para a sua - por exemplo, um DJ convidado transmitindo de casa. A fonte remota se autentica como usuário do PlayIt Live, portanto cada Priority Stream de Conexão de Transmissão Direta está vinculado ao usuário que transmitirá para ele, e a fonte deve enviar áudio em formato MP3.

Para configurar um Direct Stream:

  1. Em Configurações > Advanced Scheduling, marque Permitir conexões diretas de stream nesta porta e anote o número da porta. Se o apresentador for remoto, certifique-se de que essa porta seja acessível pela internet (encaminhe-a no seu roteador ou firewall).
  2. Em Gerenciar > Usuários, crie um usuário para o apresentador com um nome de usuário e senha.
  3. Crie um Priority Stream de Conexão de Transmissão Direta (consulte Editar Priority Stream) e escolha esse usuário.
  4. Forneça ao apresentador o endereço do seu servidor, a porta e o nome de usuário e senha. Eles devem apontar um encoder compatível com Icecast (como BUTT ou Mixxx) para esses dados e transmitir no formato MP3. Os campos exatos do encoder estão listados na página de configurações de Advanced Scheduling.
  5. Enquanto o Priority Stream estiver aberto, a conexão de entrada se torna ativa assim que tiver áudio válido acima do limite de silêncio, e vai ao vivo de acordo com as regras de prioridade descritas acima.

Somente uma fonte pode ser conectada como um determinado usuário por vez.

Interface principal

Quando um ou mais Priority Streams estão abertos, Players de Priority Stream são exibidos abaixo dos Players principais de Live-Assist. Estes indicam quais Priority Streams estão conectados e em reprodução.

20

Priority Stream Panel

Priority Stream Panel

Quando os Priority Streams assumiram a reprodução principal no modo Live-Assist, esta barra de mensagens é exibida:

21

Priority Stream Override Message

Priority Stream Override Message

Cenários de uso

Permitir que um stream assuma a automatização do Live-Assist a qualquer momento

  1. Simplesmente crie um Priority Stream aberto.
  2. Transmita áudio para a URL ao vivo ou para a porta de conexões diretas.

Permitir que um stream assuma a automatização do Live-Assist após o noticiário

  1. Crie um Priority Stream fechado.
  2. Adicione os seguintes itens ao Playout Log:
    • Hard Fixed Time Marker 00:00
    • Ação de Evento Agendado: Alterar estado de abertura: Close [All Priority Streams]
    • Faixa: Noticiário
    • Faixa: Jingle de encerramento do noticiário
    • Ação de Evento Agendado: Alterar estado de abertura: Open the priority stream
    • Itens adicionais correspondentes ao formato do programa em streaming, como backup se o stream for desconectado
  3. Transmita áudio para a URL ao vivo ou para a porta de conexões diretas. Quando o Priority Stream estiver aberto, ele irá ao vivo.

Pré-armazenar em buffer um stream antes de ir ao vivo

  1. Crie um Priority Stream fechado.
  2. Adicione os seguintes itens ao Playout Log:
    • Hard Fixed Time Marker 00:00
    • Ação de Evento Agendado: Alterar estado de abertura: Close [All Priority Streams]
    • Faixa: Noticiário
    • Ação de Evento Agendado: Alterar estado de abertura: Pre-Open the priority stream
    • Faixa: Jingle de encerramento do noticiário
    • Ação de Evento Agendado: Alterar estado de abertura: Open the priority stream
    • Itens adicionais correspondentes ao formato do programa em streaming, como backup se o stream for desconectado
  3. Transmita áudio para a URL ao vivo ou para a porta de conexões diretas. Quando o Priority Stream estiver aberto, ele irá ao vivo.

Ações de Evento Agendado podem ser adicionadas a Clocks para automatizar o controle dos estados abertos dos Priority Streams. Ao criar Clocks com Ações de Evento Agendado para integrar Priority Streams, adicione itens de faixa ou de grupo de faixas que correspondam ao formato do programa sendo transmitido, para que a automação possa assumir o controle se o Priority Stream for desconectado.

Terminologia

Ativo: Um Priority Stream ativo é aquele que está aberto, está conectado e tem um nível de volume acima do limite de silêncio. Se um stream for desconectado ou cair abaixo do limite de silêncio por um período de tempo, será considerado inativo.

Ir ao vivo: O Priority Stream com a maior prioridade que está ativo será gradualmente aumentado. Dependendo das configurações, a reprodução normal no modo Live-Assist irá diminuir e parar, ou a faixa atual terminará antes de o Priority Stream ser gradualmente aumentado.

Aberto: O PlayIt Live tentará se conectar à URL ao vivo ou verificar se há áudio na porta de conexão direta. Streams abertos podem ir ao vivo.

Pre-Abertura: Como Aberto, mas o stream não irá ao vivo. Use isto para pré-armazenar em buffer um stream antes de abri-lo e ir ao vivo.

Fechado: O PlayIt Live não verificará conexões para o Priority Stream e não irá ao vivo.

Páginas relacionadas

Docs Build d4b6551.68