Configuração: Streaming RTMP

Sobre

Transmita ao vivo para o YouTube, Twitch ou qualquer provedor RTMP. Opcionalmente, incorpore o vídeo em seu site. Observação: o envio RTMP requer uma assinatura ou uma licença comercial.

Adicionando Servidores RTMP

O Agent suporta streaming simultâneo para vários destinos RTMP. Para adicionar um servidor RTMP, clique em Menu do Servidor, Configurações (em Configuração) - selecione "Streaming RTMP" no menu e adicione um novo servidor. Você pode controlar a resolução usando o menu suspenso Tamanho e a taxa de bits usando o controle deslizante Qualidade. Se o seu stream estiver frequentemente em buffer, tente reduzir o tamanho ou a qualidade, ou ambos, para obter uma reprodução suave.

Transmissão ao vivo para o YouTube

  • 1: Faça login no YouTube e visite YouTube Live Dashboard.
  • 2: Crie uma nova transmissão ao vivo e anote a URL do servidor e o nome/chave do stream.
  • 3: No Agent DVR, acesse as configurações do seu servidor e navegue até a guia "Streaming". Insira a URL e a Chave do Stream do YouTube.
  • 4: Ajuste a duração da transmissão, se necessário (o padrão é 900 segundos).
  • 5: Para incorporar isso em seu site, clique com o botão direito no player de transmissão ao vivo do YouTube e selecione "Copiar código de incorporação" para obter o HTML para sua página da web.

Após essas etapas, comece a transmitir ao vivo para o seu site.

Manual de Streaming

Clique no menu Servidor e em Streaming RTMP no menu Sistema. Clique no botão "..." ao lado da entrada do seu servidor RTMP para configurar o dispositivo ou visualizar a transmissão ao vivo. A transmissão para a sua plataforma RTMP deve começar. Aguarde alguns segundos para que o buffer seja carregado.

Transmissão Agendada de Dispositivos

Edite um dispositivo e defina o servidor RTMP a ser usado na guia RTMP. Selecione a guia Agenda e clique para configurar a Agenda. Adicione um comando de agendamento "Iniciar Streaming RTMP" e defina os horários e dias. Em seguida, adicione um comando "Parar Streaming RTMP".

Visualização Agendada em Streaming

Para configurar a transmissão de visualização agendada é um pouco mais complicado. Você precisará adicionar uma Ação a um dispositivo e, em seguida, agendar uma chamada para essa ação:

  • 1: Após adicionar o servidor RTMP, vá para http://localhost:8090/q.json?cmd=getstreamingstatus e copie o identificador do servidor RTMP que você deseja usar (excluindo as aspas)
  • 2: Adicione uma ação ao dispositivo com Se: Nenhum, então: Chamar URL, URL: http://localhost:8090/q.json?cmd=start-rtmp-view&ident=identificador&ind=0 onde ind é o índice da visualização que você deseja transmitir (de 0 a 8)
  • 3: Adicione uma entrada de agendamento no agendador do dispositivo para "Ação: Executar" e selecione a ação que você acabou de criar.

Você pode adicionar outra ação/entrada de agendamento para parar de usar a URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=identificador. Certifique-se de que o agendamento esteja habilitado na guia Geral.

Você também pode usar o curl.exe para fazer essas chamadas de API