inhoud van de pagina
Hoe kan ik streaming bestanden opzetten in m'n directory?
De Web server heeft een ingebouwde HTTP-streaming mogelijkheid voor multimedia bestanden. Verschillende types van media vereisen verschillende serverinstellingen.
Vele mediatypes (Real Audio/Video, MP3, Windows Media) vereisen een apart bestand, de zogehete metafile, om aan de server te zeggen "zend dit als streaming media, start dus geen download". Metafiles worden soms ook playlists genoemd.
Media- en metafiles moeten in de public/ map van je site geplaatst worden. Het Media bestand is het bestand dat moet 'gestreamd' worden, de metafile is een gewoon tekstbestand. Macintoshgebruikers moeten ervoor zorgen dat het opgeslagen wordt als Unix linefeed. Dit kan gebeuren met de BB Edit toepassing: bewaar als: Unix linefeeds.
MPEG video bestanden (.mpg, .mpeg, .mpa) streamen zichzelf standaard, zonder een metafile nodig te hebben. Er bestaat een nieuwe metafile (.mxu) voor MPEG video playlists; het is nog niet breed ondersteund maar je kan het eens proberen als je wil. De syntax is dezelfde als voor .m3u audio metafiles.
RAM bestand (Realmedia streaming formaat):
Naam van de metafile die je moet maken: voorbeeld.ram
Inhoud van de metafile: http://www.my_site.org/example.rm
De link in je verwijzend HTML-bestand: <A HREF="example.ram">Streaming Sample</A>
Om multiple-clip speellijsten te maken moet je alleen maar de linken naar je bestanden op aparte lijnen in het RAM bestand zetten.
MP3 Playlists, M3U Metafile :
Naam van de metafile die je moet maken: voorbeeld.m3u
Inhoud van de metafile: http://www.my_site.org/example.mp3
De link in je verwijzend HTML-bestand: <A HREF="example.m3u">Streaming Sample</A>
Om multi-song playlists te maken moet je een link adres op elke lijn van het M3U bestand zetten.
MP3 PLS (WinAmp style) metafile :
Naam van de metafile die je moet maken: voorbeeld.pls
Inhoud van de metafile:
[Playlist]
NumberOfEntries=1
File1=http://www.my_site.org/example.mp3
Title1=Chanson d'Amour
Length1=21
Version=2
De link in je verwijzend HTML-bestand: <A HREF="example.pls">Streaming Sample</A>
Opmerking betreffende het PLS formaat:
Het pls formaat is zeer 'proprietary' en is alleen herkend door Winamp en een paar andere spelers. Meer speciaal wordt het niet ondersteund door Windows Media player en MusicMatch Jukebox speelt enkel het eerste liedje van de lijst. Indien je wilt dat je playlist het meest uitgebreide luisterpubliek bereikt is een .m3u metafile een must. Terwijl het PLS formaat enkele extra mogelijkheden heeft zoals "Titel" kan je deze toepassingen sowieso in je MP3 bestandstags opnemen.
Windows Media Metafiles (ASX, WAX, WVX) :
Naam van de metafile die je moet maken: voorbeeld.wax
Inhoud van de metafile:
<ASX version = "3.0">
<Entry>
<ref HREF="http://www.my_site.org/example.wma">
</Entry>
</ASX>
De link in je verwijzend HTML-bestand: <A HREF="example.wax">Streaming Sample</A>