Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/11/2006, à 12:15

Dacaerin

[Résolu] Icecast2, MPD et Live

Salut tous. smile


Encore une question : j'ai installé Icecast2 et je me sers de MPD comme source, ce qui me permet de modifier très facilement la playlist.
Le tout est installé sur une Dedibox (avec Debian Etch).

Seulement, je souhaiterais pouvoir diffuser - à l'occasion - du « direct » depuis ma machine, avec mon micro.

Auriez-vous des pistes pour me permettre de créer une source pour Icecast2 depuis mon PC de manière assez facile, de préférence avec une interface graphique ?


Merci d'avance. smile

Dernière modification par Dacaerin (Le 01/11/2006, à 13:41)


Athlon 3800+
1Go de RAM en 2x512
CG : Geforce 7600 GT

Hors ligne

#2 Le 01/11/2006, à 13:33

Dacaerin

Re : [Résolu] Icecast2, MPD et Live

J'ai trouvé comment configure Ices2 pour faire ça.

Voici une plus ou moins copie de mon fichier de configuration, rempompé d'ici
http://www.divergence-fm.org/wikini/wakka.php?wiki=InstallationIces :

<?xml version="1.0"?>
<ices>

<!-- tourne en fond -->
<background>0</background>
<!-- ou trouver les logs -->
<logpath>/etc/ices2/logs</logpath>
<logfile>logs</logfile>
<!-- niveau de log 1=error, 2=warn, 3=infoa ,4=debug -->
<loglevel>3</loglevel>
<!-- on ne fait pas de fichier log si placé à 1 -->
<consolelog>0</consolelog>

<!-- ou mettre le pid -->
<pidfile>/etc/init.d/</pidfile>

<stream>
<!-- metadata utilisé pour le stream -->
<metadata>
<name>Nome de la radio</name>
<genre>Genre de la radio</genre>
<description>Description de la radio</description>
</metadata>

<!-- module pour le son

Ici nous utilisons Alsa mais l'on peut parfaitement utiliser OSS avec un devis comme /dev/dsp -->
<input>
<module>alsa</module>
<param name="rate">44100</param>
<param name="channels">2</param>
<param name="device">plughw:0,0</param>
<!-- Read metadata (from stdin by default, or -->
<!-- filename defined below (if the latter, only on SIGUSR1) -->
<param name="metadata">1</param>
<param name="metadatafilename">chemin_fichier_metadata</param>
</input>

<!-- les différents flux -->

<instance>

<hostname>sansinteret.info</hostname>
<port>8000</port>
<password>mot de passe</password>
<mount>/pointdemontage</mount> <!-- fichier généré -->
<yp>0</yp> <!-- pour apparaitre dans les annuaires-->

<!-- paramêtres d'encodage -->

<encode>
<quality>4</quality>
<samplerate>44100</samplerate>
<channels>2</channels>
</encode>
<managed>1</managed> <!-- si 0 les lignes ci dessous ne sont pas intégrées -->
<!-- ici on veut un encodage moyen de 128Kbs... mais faut également joué avec la variable "quality" -->
<nominal-bitrate>128000</nominal-bitrate> <!-- bitrate moyen -->
<minimum-bitrate>112000</minimum-bitrate> <!-- bitrate mini -->
<maximum-bitrate>128000</maximum-bitrate> <!-- bitrate max -->
<!-- stereo-> Mettre a 1 si vous voulez passer du stéréo au mono... pas le cas ici donc -->
<downmix>0</downmix>

</instance>

</stream>
</ices>

Athlon 3800+
1Go de RAM en 2x512
CG : Geforce 7600 GT

Hors ligne