Kézako RealAudio ?

Mise à jour 11/12/2000

RealAudio, c'est un des 3 formats majeurs de diffusion de musique en ligne, avec Quicktime et WMA. Pour moi d'ailleurs, c'est le meilleur depuis sa récente version 8, qui intègre la technologie ATRAC 3 de Sony (utilisée pour les minidiscs).

Une bonne utilisation est de combiner RealAudio et MP3 : proposer un extrait de morceau en Realaudio, directement écoutable, et mettre la version complète en MP3, à télécharger mais de meilleure qualité. Le visiteur peut donc choisir avant de télécharger.

Comment faire ?

Comme pour le MP3, un fichier RealAudio prend sa source dans un fichier sonore wav. La première chose à faire est donc d'exporter le morceau à encoder au format Wave.

Le logiciel officiel pour créer du RealAudio s'appelle RealProducer et peut se trouver sur le site de RealNetworks, www.real.com, mais souvent bien cachée ! Cherchez dans la section des authoring tools et ne vous laissez pas intimider par les prix annoncés, RealProducer Basic est GRATUIT. Limité, mais gratuit.

D'autres logiciels sont également capables de créer du realaudio, tels SoundForge ou I-Mix, mais RealProducer reste le plus complet à mon avis.

Une fois équipé, sachez adapter la qualité de votre fichier à l'équipement de vos visiteurs : évitez une qualité destinée à Numéris ou au câble s'ils n'ont que des modems !
(le système G2 permet en un seul fichier plusieurs qualité, mais on obtient un gros fichier)

La qualité du RealAudio se mesure en kilobits/seconde(kbps). Il s'agit d'un débit d'informations que le modem de votre auditeur doit engloutir du mieux possible. Un taux de kbps trop élevé provoquera des arrêts fréquents, pendant lesquels le player va stocker du son.
Si vous voulez faire un fichier passe-partout, choisissez la qualité 16 Kbps mono. Ca fait "radio grandes ondes", mais ne pénalise personne. Sinon, en vu que les modems neufs sont des 56k, vous pouvez optez pour le 32kbps mono qui offre un rendu très satisfaisant.

Note ! Avec RealAudio 8, la qualité minimum est le 20Kbps stéréo, et c'est déjà assez bluffant.

Streaming - diffusion en continu

Le principe du RealAudio est de lire les données en les recevant au fur et à mesure, c'est ce qui s'appelle le streaming (qu'on peut traduire en flux continu).

2 cas se présentent : soit votre serveur est capable de streamer du RealAudio, soit il ne peut pas.

Sur les vrais serveurs RealAudio - RTSP

Exemple, iFrance, Multimania, OVH.

Là, il suffit d'uploader son fichier *.rm (ou *.ra, moins courant maintenant) et de faire un lien sur ce fichier. Un clic dessus déclenchera la lecture en streaming.

Autre conséquence, le téléchargement est peu probable.

Serveurs non RealAudio - HTTP

Le streaming est possible, mais moins fiable. Il faut créer un "métafichier" qui indiquera à RealPlayer où se trouve le fichier à jouer.

Ainsi, vous devez créer 2 fichiers :

  1. Le premier est le fichier .rm, ou .ra, c'est à dire votre musique exportée en .wav puis convertie par l'encodeur.
  2. Le second est un fichier .ram, un simple fichier texte (créé avec l'accessoire Bloc Note par exemple) où vous mettrez l'adresse complète du fichier Realaudio. Ex:

    http://www.multimania.com/mon_site/dossier_realaudio/le_fichier_a_jouer.rm

    Evitez les majuscules (c'est préférable pour tous les fichiers).
    Vous pouvez mettre autant d'URL que vous voulez, cela permet de faire une playlist.

  3. Sauvez ce fichier; renommez-le avec une extension .ram si ce n'est pas le cas. Ex : nom_du_morceau.ram
  4. Faites un lien sur ce fichier .ram dans votre page html
  5. Envoyez le tout sur votre site.
  6. Testez en cliquant sur le lien.

Voilà, c'est fait ! D'autres informations plus pointues se trouvent sur le site de RealNetworks.