Quais soluções de transmissão ao vivo de baixa latência existem para conexões de baixa largura de banda

Quais soluções de transmissão ao vivo de baixa latência existem para conexões de baixa largura de banda

Dentro de algumas semanas no meu país haverá um evento de código aberto (FLISOL) e o grupo está tentando descobrir como transmitir o evento ao vivo com uma conexão lenta.

Quais opções existem no Ubuntu que podem ajudar na transmissão do evento ao vivo com um dispositivo de baixa velocidade pela internet.

As velocidades da internet variam entre 8 KB/s até 40 KB/s e queremos uma forma de ter baixa latência sem sacrificar muita qualidade.

Já que o evento será no dia 28 e 12.04 sairá no dia 26. a versão do Ubuntu que será utilizada será a 12.04.

Responder1

Talvez a solução mais fácil e estável fosse criar umGeloservidor onde você pode definir a largura de banda por ponto de montagem (veja tambémessa questão). Isso também permitirá taxas de bits muito baixas em detrimento da qualidade, é claro.

UsandoGelo Negrocomo cliente de streaming, você pode transmitir a saída de som da sua placa de som, o que também permitiria a mixagem do microfone ou de outras fontes antes da transmissão. Para configurar o Darkice para fluxos de baixa largura de banda, você pode editar oarquivo de configuraçãoincluído, por exemplo, como segue:

[icecast2-0]
bitrateMode     = cbr       # fixed bit rate
quality         = 1.0
format          = mp3       # format of the stream: ogg vorbis
bitrate         = 32        # bitrate of the stream sent to the server
[...]

Ambos os aplicativos estão disponíveis através dos repositórios:icecast2 Instale o icecast2egelo escuro Instale o darkice.

informação relacionada