Ir para o conteúdo
Callaba
Guia do produto

Streams e acesso às conexões

Crie acesso nomeado de editor ou receptor em um servidor SRT ou RTMP existente sem abrir o servidor inteiro para conexões desconhecidas.

Onde encontrar no CallabaInício rápido → Streams
O que este módulo faz

Um Stream é um objeto de acesso: ele vincula um servidor de protocolo, uma função de conexão e uma regra de identidade. Crie-o antes de entregar URLs ou chaves de fluxo para codificadores e receptores.

Continue este fluxo no Callaba

Servidor Callaba SRT

O codificador pretendido publica seu feed enquanto as identidades de conexão não relacionadas permanecem não autorizadas.

Ver como o produto funciona

Antes de começar

  • Um servidor SRT ou RTMP em execução.

  • A função pretendida: editora envia mídia; receptor o consome.

  • Um fluxo planejado ID, chave de fluxo ou host permitido que não colide com outra conexão.

Configurações explicadas

Explicamos apenas os controles úteis ao operador. Nomes internos e eventos de implementação são omitidos de propósito.

Identidade

Nomeie a conexão e escolha seu servidor.

Nome

Nome voltado para o operador para o codificador, feed ou receptor.

Ativo

Permitir que o objeto de conexão seja usado após ser salvo.

Protocolo

Escolha SRT ou RTMP para corresponder ao servidor e cliente proprietário.

Servidor de streaming

Selecione o servidor existente que aceita esta conexão.

Acesso

Conceda apenas a função e a identidade de que o cliente precisa.

Função

O editor envia um feed; receptor lê um feed.

Transmita ID ou chave de transmissão

Identificador de mídia estável usado pela conexão do cliente.

Host permitido

Restrição opcional baseada em IP para o cliente conectado.

Primeiro fluxo seguro

  1. 01

    Abra Streams e escolha o mesmo protocolo do servidor de destino.

  2. 02

    Selecione o servidor em execução e escolha Publicador ou Receptor.

  3. 03

    Configure a identidade do fluxo ou o host permitido exigido pela política de acesso ao servidor.

  4. 04

    Salve e inicie o Stream.

  5. 05

    Use os detalhes de conexão gerados em um codificador ou receptor real e verifique a mídia.

Exemplos de fluxo

Use quando

Conceda acesso exclusivo de editor a um codificador remoto

Um operador externo deve enviar um feed, mas não deve receber outros feeds.

CodificadorEditora
Acesso à transmissãoUma identidade
Servidor SRT ou RTMPIngerir
A jusanteFluxo de trabalho autorizado
Diagrama animado do fluxo: Conceda acesso exclusivo de editor a um codificador remoto

Como construir

  1. 1

    Crie um Publisher Stream no servidor selecionado.

  2. 2

    Atribua um fluxo exclusivo ID/key ou restrinja o host do codificador conhecido.

  3. 3

    Envie apenas esses detalhes da conexão ao operador do codificador.

  4. 4

    Inicie o codificador e verifique se uma identidade diferente foi rejeitada.

Use quando

Crie um receptor para uma saída monitorada

Um decodificador ou monitor de confiança deve ler um fluxo nomeado.

Servidor ativoFeed disponível
Acesso ao receptorLeia a função
DecodificadorConectar
MonitorarReprodução
Diagrama animado do fluxo: Crie um receptor para uma saída monitorada

Como construir

  1. 1

    Crie um Receiver Stream no servidor que possui o feed ao vivo.

  2. 2

    Use a identidade de fluxo esperada e a restrição opcional do host receptor.

  3. 3

    Conecte o decodificador aos detalhes do receptor gerado.

  4. 4

    Confirme a reprodução e o estado da conexão do lado do servidor.

Validar o resultado

  • O editor ou destinatário pretendido se conecta à função atribuída.
  • Uma identidade de fluxo incorreta é rejeitada quando o acesso explícito é ativado.
  • O servidor proprietário e as estatísticas ao vivo mostram a conexão esperada.

Solução de problemas

Um cliente válido é rejeitado

Verifique
  • Compare o protocolo e o servidor selecionado.
  • Verifique exatamente a função, a identidade do fluxo e a restrição do host.
Depois faça isto

Corrija o valor de acesso único incompatível; não habilite permitir tudo como um atalho de diagnóstico.