Diferència entre revisions de la pàgina «Icecast»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb « == Intro == Icecast ens permet servir àudio en ''streaming'', típicament per fer una estació de ràdio. És el que es sol conèixer per sistema de ''broadcast'' (r...».) |
(Cap diferència)
|
Revisió del 19:00, 4 abr 2016
Intro
Icecast ens permet servir àudio en streaming, típicament per fer una estació de ràdio. És el que es sol conèixer per sistema de broadcast (ràdio/TV).
La arquitectura consta de, al menys, 3 punts:
- Servidor Icecast: és l'encarregat de retransmetre l'àudio als clients. La qüestió és... quin àudio?
- Client IceS: És un client especial, que en realitat determina la font del so. Les configuracions estàndard les podem trobar a /usr/share/doc/ices2/examples i son:
- ALSA : Sortida de sistema d'àudio
- OSS : ídem
- Playlist : Podem retransmetre àudio en format OGG/Vorbis (format lliure)
- ROAR : ...
- Clients listeners: són l'audiència de la ràdio. Hi ha molts programes que ho poden fer, nosaltres utilitzarem VLC.
Referències:
- Tutorial Ubuntu
- ...
Guia
- Instal·la Icecast i Ices en Ubuntu (provat en 14.04)
- Configura adequadament Icecast a
/etc/icecast2/icecast.xml
- Configura ICES per reproduir una playlist. Et caldrà agafar algun dels arxius de /usr/share/doc/ices2/examples i modificar-ho (particularment la password que hagis posat a Icecast perquè es pugui connectar).
- Crea la carpeta /var/log/ices per poder emmagatzemar els logs
- Agafa arxius d'àudio (MP3, WAV, etc.) i transforma'ls a OGG/Vorbis que és el format compatible.
- Crea una playlist amb els noms dels arxius a reproduir. Mira a l'arxiu de configuració de Ices quin nom ha de tenir aquest arxiu.
- Arrenca Ices. Assegura't que pots llegir els logfiles per seguir els errors.
- Consulta la quantitat de clients (retransmissors) a
http://localhost:8000
- Connecta't amb el client VLC