Amsterdam.pm

VLC-mediaspeler vanuit Perl besturen

Door Detlev Hauschildt van Amsterdam.pm
Lightning talk
Doelgroep: Alle
Taal: English
Tags: http interface vlc

U kunt meer informatie op de site van de spreker vinden:


VLC is een populaire audio- en videoplayer die niet alleen veel bestandsformaten kan afspelen maar ook makkelijk via een http-interface vanuit andere toepassingen bestuurd kan worden. VLC heeft hiervoor een ingebouwde webserver. Door de juiste http-requests naar die webserver te sturen kun je het afspelen starten en stoppen, het volume veranderen, naar gewenste posities springen etc. Als response kun je van VLC een stuk XML terugkrijgen waarin alle informatie over de huidige toestand (zoals afgespeelde bron, positie, volume etc.) staat. Zo kan het afspeelproces makkelijk vanuit perl bestuurd worden. Ik zal even de vrij eenvoudige stukjes code hiervoor laten zien.