contenu de la page

Comment configurer les fichiers de streaming dans mon répertoire d'hébergement?

Le serveur Web a la capacité de faire du HTTP streaming de fichiers multimédia. Différents types de fichiers multimédia nécessitent des réglages différents du serveur.

Beaucoup de types de fichiers média (Real Audio/Video, MP3, Windows Media) exigent un fichier séparé appelé méta-fichier (metafile) pour dire au serveur "envoie ceci en streaming, ne déclanche pas juste un téléchargement". Les méta-fichiers sont parfois aussi applelés des playlists.

Les fichiers média et les méta-fichiers doivent être mis dans le dossier public/ de votre site. Le fichier média est celui que vous voulez streamer, le méta-fichier est un simple fichier texte. Les utilisateurs de MacOS doivent faire attention à sauver ce fichier avec des retour à la ligne UNIX. Ceci peut par exemple être fait avec l'utilitaire BBEdit : enregistrer sous : options : UNIX linefeeds.

Les fichiers vidéo MPEG (.mpg, .mpeg, .mpa) se streament eux-mêmes par défaut, sans qu'il y ait besoin d'un méta-fichier. Cependant, cela ne vous permet pas de mettre en place une playlist. Il existe une nouvelle spécification pour éditer des méta-fichiers (.mxu) destinés aux playlists de vidéos MPEG. Elle n'est pas encore largement supportée mais vous pouvez toujours l'essayer. La syntaxe est la même que pour les méta-fichiers .m3u audios.

Fichier RAM (format de streaming RealMedia) :

Nom du métafichier à créer : exemple.ram

Contenu du méta-fichier : http://www.mon_site.org/exemple.rm

Le lien dans le fichier HTML auquel vous vous référez: <A HREF="exemple.ram">Streaming Sample</A>

Pour créer des playlist de plusieurs chansons, placez une URL de fichier par ligne de votre fichier RAM.

Playlist MP3, métafichier M3U :

Nom du métafichier à créer : exemple.m3u

Contenu du métafichier : http://www.mon_site.org/exemple.mp3

Le lien dans le fichier HTML auquel vous vous référez: <A HREF="example.m3u">Streaming Sample</A>

Pour créer des playlist de plusieurs chansons, placez une URL de fichier par ligne de votre fichier M3U.

MP3 PLS (WinAmp) metafile :

Le lien dans votre fichier HTML : <A HREF="example.pls">Streaming Sample</A>

Remarque concernant le format PLS:

Le format PLS est largement propriétaire et n'est reconnu que par Winamp et quelques autres lecteurs. Plus spécifiquement, Windows Media Player ne le supporte pas, et MusicMatch Jukebox ne lit que la première piste. Si vous voulez vous assurer la plus large audience, préférez les métafichiers M3U. Le format PLS possède certes des fonctionnalités supplémentaires comme la possibilité d'ajouter un titre mais vous pouvez implémenter ces options dans les tags MP3.

Windows Media Metafiles (ASX, WAX, WVX) :

Nommez votre fichier comme vous le voulez: exemple.wax

Contenu du méta-fichier:

<ASX version = "3.0">

<Entry>

<ref HREF="http://www.my_site.org/example.wma">

</Entry>

</ASX>

Le lien dans votre fichier HTML: <A HREF="exemple.wax">Streaming Sample</A>