Fluxo de vídeo do servidor sem reencoding no linux

1

Eu gosto de transmitir vídeo de uma câmera que oferece H.264. Como já está suficientemente comprimido, eu só preciso de um servidor que forneça algo como fluxos de transporte mpegts para tcp ou acesso HTTP bruto.

Isso é possível usando, por exemplo, ffmpeg, ffserver ou outras ferramentas de código aberto? O ffserver parece sempre forçar a reencodificação da mídia recebida. O ffmpeg sozinho pode omitir a reencodificação por meio da opção -vcodec copy , mas ele fornece apenas um fluxo único, atendendo apenas um cliente.

Alguma idéia?

    
por dronus 30.09.2014 / 15:36

1 resposta

2

Eu usei com sucesso "-override_ffserver" dentro do feed ffmpeg para ffserver, que preserva "-c copy" (assim, nenhuma re-codificação); caso contrário, o ffserver parece ditar o ffmpeg sobre as opções de codificação. Espero que isso ajude, eu não sou de modo algum um usuário poderoso.

    
por 18.08.2015 / 08:34