Amsterdam.pm

VLC-mediaspeler vanuit Perl besturen

By Detlev Hauschildt from Amsterdam.pm
Lightning talk
Target audience: Any
Language: English
Tags: http interface vlc

You can find more information on the speaker's site:


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.