Origem de fluxo redundante sendo transcodificada para saída única

0

Atualmente usando dois dispositivos de streaming redundantes que exigem dois endereços IP separados (o IP virtual não é uma opção). Eu fluxo para outro servidor na entrada RTP x.x.x.1: 5004 (dispositivo de streaming 1, primário) e se esse dispositivo falhar, ele passa para o RTP x.x.x.2: 5004 (dispositivo de fluxo 2, secundário).

tcpdump mostra isso acontecendo corretamente, x.x.x.1: 5004 está atingindo meu servidor até eu gerar uma falha. Em seguida, ele começa a receber pacotes em x.x.x.2: 5004.

No entanto, assim que eu passar para o x.x.x.2 (ou inverso) tudo em quebras de ffmpeg.

Eu isolei isso especificamente para o processo ffmpeg. A execução na parte superior mostra% do processador, 10x acima do que era antes do failover. Isso é isolado e é o único processo acontecendo neste servidor. Instalação mínima do RHEL.

    
por Brad 19.09.2018 / 04:54

0 respostas