ADeLLA.org ADeLLA.org

Accueil du site > Documentation > Multimédia > La radio en peer to peer

La radio en peer to peer

mercredi 8 septembre 2004, par aster

Le peer-to-peer (p2p dans la suite) n’a pas été mis en place pour déservir l’industrie musiquale ou cinématographique mais pour une vielle histoire de débit. En effet en ces temps là, le "haut débit" n’existait pas. Le p2p entra alors en jeu : plutôt que d’aller à 150000 récupérer la dernière slackware sur des ftps trop vite saturé, on va se l’échanger via p2p. Ainsi je vais commencer à télécharger chez quelqu’un qui en a déjà un morceau de l’iso, qui aura fais pareil et même s’il se déconnecte, j’irais automatiquement chez un autre "peer". Ca c’est en gros ; ça reste un article sur la radio via le p2p.


Peercast permet de diffuser et d’écouter de la radio suivant les principes du p2p. Plus de gens écoutent la radio, plus elle est "streamée", plus on a de facilité à l’écouter. Il n’y a pas de serveur qui centralise tout. Le "peer" est acteur et permet à sa radio préférée d’avoir un taux d’écoute plus important.

Prérequis

- une connexion même en 56kbps
- un navigateur
- un lecteur audio
- peercast

Préparation

Peercast

Les plus chanceux d’entre vous auront certainement un gestionnaire de packages fournissant Peercast. Ainsi reporter vous au page de votre distribution pour l’installation d’un .rpm ou d’un .deb.

Les autres devront télécharger l’archive puis dans un terminal décompresser les sources dans un répertoire pour les installer. Petit rappel :
- mkdir peercast (pour créer le répertoire peercast
- cd peercast (pour aller dans le répertoire)
- tar xzvf peercast-linux.tgz (pour décompresser peercast).

A ce stade Peercast est prêt à fonctionner.


Attention tout de même à certains détails :
- Peercast doit être lancer depuis son répertoire [1]

Le navigateur

Il faut que les fichier .ogg et .mp3 (au moins) pointent vers votre player. Par exemple pour firefox, quand vous cliquez ici une fenêtre s’ouvre et demande quoi faire :
- enregistrer sur le disque dur
- ouvrir avec une applications
On choisit donc ouvrir avec -> autres ... -> puis je fouille jusqu’à /usr/bin/xmms -> OK Renouvelez l’opération pour les mp3, wav, ... Voilà qui est fini pour le navigateur

Utilisation

On va donc lancer Peercast en saisissant dans une console et dans le répertoire de Peercast ./peercast & (c’est un deamon [2]) pour lancer Peercast et le mettre en arrière plan.

Ouvrer maintenant dans votre navigateur http://localhost:7144 et la page d’accueil s’affiche. Rendez-vous dans la partie setting -> langage -> français -> save. Voilà Peercast en français :)

Rendez-vous maintenant dans Yellow Pages et vous voila en face de l’annuaire Peercast !!!

Pour écouter une radio, rien de plus simple : il suffit de cliquez sur

PNG - 525 octets

en face la radio et votre player va se lancer :)

P.-S.

Cet article est inspiré d’un article sur linuxPratique ou LinuxMagazine

Notes

[1] Une alternative simple est cependant faisable :
- copier le code suivant dans un fichier, rendez le exécutable (chmod +x) placer un raccourcis sur votre bureau ou mettez le dans la séquence de démarrage de votre machine :

#!/bin/sh
#
#Lance Peercast de n'importe ou (en allant dans le répertoire, et
#revient dans le pwd et met Peercast en arrière plan.
#
#

CWD=`pwd`
PEERCAST_DIR=/usr/share/peercast

cd $PEERCAST_DIR
peercast &
cd $CWD

[2] programme qui se lance en arrière plan en général ; on le lance mais apparemment rien ne se passe.

Répondre à cet article


Suivre la vie du site | Valid HTML 4.01! | Valid CSS! | Plan du site | Espace privé | SPIP