Passing VLC options in MRL
Posted: 17 Apr 2012 16:28
I have several multicast RTP streams for an in house IPTV service on my network. I use VLC to tune these and they work great. I am using Silicondust HDHomerun Tech units to multicast entire channel data (INSTEAD of 13.1 goes to 239.255.1.1:59001, 13.2 goes to 239.255.1.2:59002 I am able to stream the entire channel including subchannels and then have VLC pull out the stream it wants using the :program=x option. This works in playlist files where options can be entered. It does not work when the only information you can pass is the MRL. I am trying to use IPTV Recorder (http://arakar.ifastnet.com/andrej/software/) and it will not work. It expects the M3U file to be formatted as follows:
But I need to specify a program option, like so:
IPTV recorder expects the line after #EXTINF to contain the MRL, also #EXTVLCOPT is deprecated I think, so I really need a way to pass the program option in the MRL. Is this possible?
Code: Select all
#EXTM3U
#EXTINF:0,NBC
rtp://@239.255.1.1:59001
#EXTINF:0,ThisTV
rtp://@239.255.1.1:59001
Code: Select all
#EXTINF:0,Radar
#EXTVLCOPT:program=3
rtp://@239.255.1.1:59001
#EXTINF:0,Local7
#EXTVLCOPT:program=4
rtp://@239.255.1.1:59001