Server Audio Streaming Linux

La ce ne ajută: vrem să creem un post de radio prin internet, sau pur şi simplu să emitem un radio terestru şi prin intermediul internetului.
Se presupune că avem un server ce rulează Ubunu 8.04.1 ca şi sistem de operare. O să instalăm pentru asta serverul media Icecast2.

apt-get install icecast2

Urmează configurarea acestuia. Vom edita fişierul de configurare /etc/icecast2/icecast.xml. Cele mai importante configuraţii sunt cele legate de parolele de emisie şi administrare web precum şi hostname-ul şi portul pe care urmează să emită serverul. Edităm apoi fişierul /etc/default/icecast2 unde punem ENABLE=true.
Pornim serverul media

/etc/init.d/icecast2 start

Verificăm că acesta este pornit din interfaţa web(IP-ul şi portul pe care l-am configurat). Ex: http://server.edsoft.ro:8000/
Urmează să ne hotărâm asupra a ce urmează să distribuim. În funcţie de asta alegem un software cu ajutorul căruia să trimitem informaţiile către serverul media. În exemplul de faţă vom folosi ices2

apt-get install ices2

Este bine ca ices să-l rulăm sub un user oarecare mai degrabă decât sub root. Ne vom suida sub userul respectiv(cu drept de shell). Copiem din /usr/share/doc/ices2/examples/ fişierul de configuraţie exemplu de care avem nevoie.
Edităm acest fişier, configurăm IP-ul şi portul la care urmează să se conecteze, parola, calitatea la care se face codarea.

Am pus pe http://server.edsoft.ro:8000/playlist.ogg.m3u un stream dintr-un playlist de 3 fişiere.

6 comentarii la “Server Audio Streaming Linux

  1. pff…am tot incercat sa configurez serverul si tot nu reusesc…as vrea sa sterg totul si sa o iau de la cap…si nu stiu..sunt nou in ubuntu…si apoi daca e cineva amabil sa imi spuna cum configurez idjc ..pls ajutati-ma si pe mine cu un tutorial mai detaliat..multumesc

  2. Nu stiu ce sa zic insa ceva e aiurea rau si sincer nu inteleg …. am incercat sa instalez icecast2 si ok se instaleaza insa nu am acces in folderul icecast2 ca sa pot edita .xml am incercat si din terminal cu su si tot degeaba

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *

*

Poți folosi aceste etichete HTML și atribute: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">