Enviando fluxo de vídeo bruto pela rede para um codificador

4

Estou tentando criar uma configuração usando máquinas OS X para transmissão de vídeo ao vivo. Atualmente, eu uso o Flash Media Live Encoder na mesma máquina que está lidando com a entrada de vídeo, infelizmente, porque o FMLE usa muitos recursos, causando atrasos na captura de vídeo, o que às vezes pode causar uma latência de mais de 10 segundos nas entradas de vídeo.

O que eu gostaria de fazer é ter uma codificação FMLE em um computador remoto na rede e ter algo intermediário para encaminhar essencialmente um dispositivo de webcam de uma máquina para outra sem que a sobrecarga seja codificada na primeira máquina. / p>

Não tenho certeza se algo assim é possível, mas ficaria muito grato por qualquer sugestão.

    
por Rory 12.07.2013 / 21:42

1 resposta

1

Uma aplicação como motion faz o que você precisa? Dê uma olhada nos recursos da câmera de rede do movimento :

Também dê uma olhada nos recursos do servidor da webcam do movimento .

Motion has simple webcam server built in. The video stream is in mjpeg format.

Depois de configurá-lo para transmitir um fluxo de vídeo de uma câmera da Web, você poderá se conectar a ele e exibi-lo usando mplayer :

$ mplayer -demuxer lavf http://www.myurl.com:8081/stream.mjpg
    
por 13.07.2013 / 03:13

Tags