A transmissão não está ocorrendo devido à largura de banda de rede insuficiente para transmissão ao vivo ou endereço RTMP incorreto.
Informamos sobre situações em que a transmissão não prossegue devido à largura de banda de rede insuficiente para transmissão ao vivo ou endereço RTMP incorreto.
O erro atual ocorre quando a conexão entre o mecanismo de streaming RTMP do aplicativo PRISM e o servidor de recebimento RTMP da plataforma ao vivo é perdida por mais de 10 minutos.
E esta situação pode ser dividida em dois casos como segue.
- Um caso em que a conexão foi desconectada durante a transmissão ao vivo e não pôde ser reconectada por mais de 10 minutos.
- Um caso em que a conexão não pôde ser feita por mais de 10 minutos desde o início da transmissão ao vivo. (A situação não foi conectada nem por um momento)
Vou orientá-lo através dos detalhes.
1. Um caso em que a conexão foi desconectada durante a transmissão ao vivo e não pôde ser reconectada por mais de 10 minutos.
Este caso é devido a um problema com o status da rede.
O processo de transmissão ao vivo tem a pesada tarefa de transmitir grandes quantidades de dados de vídeo pela rede em tempo real. É por isso que é de extrema importância ter uma rede de largura de banda estável e suficiente.
Mesmo ao usar uma rede com largura de banda suficiente, a largura de banda pode ser temporariamente reduzida devido a circunstâncias externas. Por exemplo, quando outra pessoa está enviando ou recebendo grandes quantidades de dados nessa rede.
Portanto, é essencial verificar o status da rede atual com antecedência antes da transmissão ao vivo.
No entanto, se você não conseguir ajustar seu ambiente de rede imediatamente, considere ajustar suas configurações de transmissão ao vivo como uma solução alternativa.
Esse streaming exigirá mais largura de banda de rede porque resoluções mais altas são feitas com uma quantidade maior de dados. Portanto, se sua rede não for suficiente, é vantajoso selecionar uma resolução mais baixa para tornar o streaming estável.
Também pode ser útil definir a opção ‘Video quality’ como ‘Adapive’ entre as opções de streaming fornecidas pelo aplicativo PRISM. Esta é uma função que ajusta a quantidade de dados de vídeo em tempo real de acordo com as condições atuais da rede.
Esta opção é definida como ‘Adapive’ por padrão ao instalar o aplicativo PRISM. No entanto, se você alterar essa opção, recomendamos que você defina a opção como ‘Adapive’.
2. Um caso em que a conexão não pôde ser feita por mais de 10 minutos desde o início da transmissão ao vivo. (A situação não foi conectada nem por um momento)
Esta situação também pode ser causada por um problema na rede, consulte as informações acima para problemas de rede.
E também pode ser causado por diversas situações como a lista abaixo.
(1) Quando o formato de endereço RTMP é inválido
(2) Quando o formulário de endereço RTMP é válido, mas não existe tal endereço na realidade
(3) O problema entre o mecanismo de streaming do aplicativo PRISM e a plataforma ao vivo
(4) O problema com os direitos de transmissão do streamer na plataforma ao vivo.
Vou explicar cada item com mais detalhes.
(1) Quando o formato de endereço RTMP é inválido
O endereço RTMP consiste em RTMP Stream Url e RTMP Stream Key.
Se o URL de fluxo RTMP for ‘rtmps://prismlive.com/rtmp/’ e a chave de fluxo RTMP for ‘2twt-wwvu-gxqa-e97d’, o endereço RTMP é combinado com o seguinte formulário.
‘rtmps://prismlive.com/rtmp/2twt-wwvu-gxqa-e97d’
Em geral, os endereços RTMP não podem ter espaços, nem conter strings que se refiram a protocolos da web como ‘https://’.
Se o erro atual se repetir, verifique se o endereço RTMP que você está usando está no formato correto.
(2) Quando o formulário de endereço RTMP é válido, mas não existe tal endereço na realidade
Em alguns casos, mesmo que o endereço RTMP seja válido, ele pode não conseguir se conectar ao servidor RTMP da plataforma ativa. Este é o caso quando o endereço inserido é um endereço RTMP que na verdade não existe.
O seguinte endereço RTMP do YouTube é um exemplo.
‘rtmp://a.rtmp.youtube.com/live2/prismlivestudio’
Não há nenhum problema com esse formulário. No entanto, a chave de transmissão RTMP real do YouTube consiste em uma lista de caracteres que não têm nenhum significado conforme a seguir.
‘rtmp://a.rtmp.youtube.com/live2/2twt-wwvu-gxqa-e97d’
Se o erro atual se repetir, verifique se o endereço RTMP que você está usando é o endereço correto.
(3) O problema entre o mecanismo de streaming do aplicativo PRISM e a plataforma ao vivo
Em alguns casos, um endereço RTMP real é usado, mas o mecanismo de streaming RTMP do aplicativo PRISM não pode se conectar ao servidor de recebimento de dados RTMP da plataforma ao vivo.
O mecanismo de streaming RTMP do aplicativo PRISM foi conectado com sucesso aos servidores RTMP de plataformas ao vivo populares como Facebook, YouTube e Twitch. No entanto, qualquer pessoa pode construir seu próprio servidor de recebimento de dados RTMP e, como resultado, existem plataformas que não atendem ao padrão RTMP.
Nessa situação, o problema pode precisar ser corrigido na plataforma ao vivo e não no aplicativo PRISM para que o erro possa ser resolvido. Portanto, torna-se difícil resolver o problema e leva muito tempo mesmo quando o processo de solução do problema começa.
(4) O problema com os direitos de transmissão do streamer na plataforma ao vivo.
A maioria das plataformas ao vivo gerencia os direitos de transmissão ao vivo dos streamers. E dependendo de sua própria política operacional, há situações em que os direitos de streaming dos streamers são restringidos quando necessário.
Nessa situação, mesmo que você tente transmitir com seu próprio endereço RTMP, a transmissão ao vivo pode não ser exposta na página de serviço da plataforma ao vivo.
E como esta é uma situação de acordo com o processamento dentro da plataforma ao vivo, você deve tentar resolver o problema através da central de atendimento ao cliente da plataforma ao vivo.
- Android error code : 5007
- iOS error code : -1001 / -1