Configurando o servidor de streaming Icecast2 na Internet para transmissão ao vivo

2

Eu tenho procurado por tutoriais para configurar o servidor Icecast2 e o ices2 no Ubuntu. Infelizmente, todos estes são baseados em LAN. Eu quero configurar um servidor Icecast em uma máquina Ubuntu que será conectada 24/7 à Internet. Os clientes precisam acessar os fluxos, o servidor fornece de todo o mundo. Supondo que o servidor tenha um IP estático, como configuro o Icecast? Também tenho um Behringer UCA 202 como fonte de captura. Como faço para configurar o ices2 para usar isso como uma fonte de captura ao vivo e transmiti-lo para o servidor mencionado acima.

Obrigado antecipadamente.

    
por tinhed 26.10.2012 / 09:59

2 respostas

0

Depois seguimos

Poderemos criar um fluxo de rádio Icecast2 a partir do dispositivo de saída pulseaudio padrão em nosso sistema.

Caso tenhamos configurado a fonte de entrada (por exemplo, seu Behringer UCA 202) para gerar saída para esse coletor padrão (ou seja, podemos escutar a entrada em nossa máquina local), ela será enviada como um fluxo Icecast para nossa rede.

Se quisermos acessar esse servidor Icecast da Internet, podemos fazer isso por meio do seguinte URL de rádio:

http://<ip_of_server>:<port>/<name_of_stream>

Substitua <ip_of_server> pelo IP externo da rede em que o servidor Icecast é executado. Substitua <port> pela porta que o Icecast usa para streaming (o padrão é 8000, conforme definido em /etc/icecast2/icecast.xml ). Dê também o nome do seu ponto de montagem, conforme definido no arquivo ices-alsa.xml ou darkice.cfg que você está usando (por exemplo, stream.ogg ).

  

Precisamos abrir e encaminhar a porta de escuta para acessar o servidor Icecast da Internet.

A autenticação do ouvinte pode ser definida no arquivo icecast.xml , assim como podemos definir outro servidor de retransmissão para nosso fluxo, se necessário, para largura de banda ou acessibilidade.

Mais informações sobre configurações podem ser encontradas aqui: Documentação do Icecast2

    
por Takkat 26.10.2012 / 20:27
0

Você deve usar darkice para fazer streaming de dispositivos de entrada em vez de ices2. Veja este tópico:

ices2 é usado para streaming de vorbis, por exemplo ogg-playlists.

ices0 é usado para streaming lame, por exemplo listas de reprodução de mp3.

    
por Afri 21.12.2012 / 12:42