Page 1 of 1

Support for *.qtl-stream

Posted: 20 Apr 2004 18:52
by elRogero
Hoping for this in next version

Posted: 21 Apr 2004 11:44
by The DJ
Can you upload a .qtl file to: ftp://ftp.videolan.org/incomming

thank you.

I believe all they contain is:

Code: Select all

rtsptext rtsp://server/dir/file.mpg
but i'd like to make sure

Re: Support for *.qtl-stream

Posted: 13 Feb 2013 19:39
by DGMurdockIII

Re: Support for *.qtl-stream

Posted: 24 Feb 2013 18:58
by DGMurdockIII
no support

Re: Support for *.qtl-stream

Posted: 20 Mar 2013 23:17
by DGMurdockIII
why no support for this after all these years

Re: Support for *.qtl-stream

Posted: 21 Mar 2013 14:58
by Jean-Baptiste Kempf
Because noone cares about qtl.

Re: Support for *.qtl-stream

Posted: 21 Mar 2013 19:02
by mederi
I have just downloaded the playlists you have provided here.
playlist.xml >> If you rename this to "playlist.xspf", then it is normally supported by VLC.

playlist.qtl

Code: Select all

<?xml version="1.0"?> <?quicktime type="application/x-quicktime-media-link"?> <embed src="icy://69.175.127.154:9098" autoplay="true" />
Is that "icy://" what makes .qtl any special? If I try to play the link as "http://69.175.127.154:9098" in VLC, then it works and a music is being played.
You can try to add support for .qtl files by yourself. You can write your own VLC Lua playlist script. Check this:
http://wiki.videolan.org/Documentation: ... st_Scripts
http://www.videolan.org/developers/vlc/ ... /playlist/
There is also a forum for Lua scripting: # Board index ‹ Customize VLC media player ‹ Scripting VLC in lua
"qtl.lua":

Code: Select all

function probe() -- test *.qtl input here, whether it is really a qtl standard => return true end function parse() -- parse *.qtl input here, retrieve all available links => return table of tables containing path and another playlist elements if available, i.e. return {{path="http://...", name="..."}, {path="...", name="..."}, ...} end