Musique en ligne avec RealPlayer
Pour illustrer cette technique, je choisirai un contenu qui nécessite peu d’investissements et dont tout le monde dispose : un cd audio à diffuser en direct sur le web !
Quel est le matériel nécessaire ?
- Un ordinateur équipé d’un lecteur CD.
- RealProducer pour encoder le CD au format Real (gratuit en version basique).
- RealServer installé sur votre serveur (ou celui de votre hébergeur). Il est téléchargeable gratuitement mais ses fonctionnalités sont réduites, par exemple il autorise seulement 25 connexions simultanées.<br>
Manipulations
D’abord, il faut encoder le CD avec RealProducer :
- insérez un CD audio dans votre lecteur et mettez-le en marche.
- lancez RealProducer : l’assistant wizard s’ouvre par défaut.
- choisissez « source>media device »
- sélectionnez « capture audio » (définissez les paramètres du son)
- dans la partie « output », choisissez « live broadcast »
- dans la page suivante, renseignez les champs comme suit :
real server -> adresse IP de Real Server
server port -> 4040 (par défaut)
filename -> le nom de votre fichier son à écouter depuis le web
username -> login défini sur le serveur lors de l’installation
password -> pareil que ci-dessus
Dans la page suivante, voici les options :
- multi-rate : surestream
- target audience -> 28Kbits / 56Kbits
- cliquez sur « start » pour démarrer l’encodage du CD
Vous n’êtes pas obligés de remplir les infos concernant le clip pour l’instant
Il y a 2 moyens d’écouter le résultat, soit en créant un lien sur une page web, soit en utilisant le RealPlayer :
Créez une nouvelle page web, et entre les balises BODY, insérez un lien comme celui-ci
<a href= »http://www.mon_domaine.com:8080/ramgen/encoder/fichier.rm »>Ok</a>
Attention : ne changez surtout pas les mots « ramgen » et « encoder », car ce sont des raccourcis utilisés par RealServer
Dans RealPlayer, choisissez dans le menu « file » « open->location » et tapez une adresse qui doit ressembler à celle-ci (changez les paramètres pour ceux de votre configuration) : rtsp://adresse_IP_du_serveur:554/encoder/fichier.rm
C’est parti…
Après un temps de buffering (max 10 secondes), le player Real devrait afficher « connecting… », et vous entendrez la musique de votre CD (avec un léger délai) en même temps que le CD dans le lecteur ! C’est beau la technique ;-) Plaisanterie à part, sur le même principe, vous pouvez encoder une radio en temps réel ou même une caméra vidéo (avec le son), et là, ça devient de la télé web !
Comme toujours, si vous souhaitez des explications plus détaillées, écrivez-moi