Streaming

Introduction

Guide de configuration du serveur icecast situé sur la machine http://cast.servideo.org

Administration du serveur icecast

Le serveur se trouve sur la machine nommée cast http://cast.servideo.org, derrière le proxy xena.servideo.org. Toutes les opération de configuration ont lieu en éditant le fichier de configuration /etc/icecast2/icecast.xml. Il faut être impérativement superutilisateur (sudo su) pour ce faire.

sudo su cd /etc/icecast2 co -l icecast.xml vim icecast.xml

Ajout d'un point de montage

On commencera par éditer la section <icecast><limits> ../.. </limits></icecast> à la ligne 4:

<sources>x</sources>

où x est un entier dénombrant le nombre total de sources (ou point de montage) du serveur. Il faut donc l'incrémenter en conséquence.

On passe ensuite beaucoup plus bas après la rubrique <mount> ../.. </mount>

On ajoute alors son propre point de montage en ajoutant justa après le dernier point de montage actuel son propre bloc de configuration qui doit contenir impérativement les informations suivantes:

<mount>
<mount-name>/nomdupointdemontage.ogg</mount-name> <password>superpasswordsupercrypte</password> <max-listeners>25</max-listeners>

System Message: WARNING/2 (<string>, line 50)

Block quote ends without a blank line; unexpected unindent.

</mount>

On enregistre alors son fichier de conf.

On n'oubliera pas en partant d'nelever le verrou:

ci -u icecast.xml

En dernier lieu, on indique au serveur qu'il prenne en compte les modifications

/etc/init.d/icecast2 reload

Notre serveur est alors configuré et prêt à streamer le contenu envoyé par notre client dans le format container ogg , avec le codec vorbis pour l'audio et theora pour la vidéo.

SerWikiDeo: Streaming (last edited 2010-11-22 00:05:51 by OlivierHeinry)