I've made a script that generates a M3U file out of a .dvbrc file that looks like this:
#EXTINF:953,953 - Radio Viola
#EXTVLCOPT:dvb-frequency=12670000
#EXTVLCOPT:dvb-srate=22000000
#EXTVLCOPT:dvb-voltage=13
#EXTVLCOPT:program=12805
dvb://
#EXTINF:954,954 - Euroklassik 1
#EXTVLCOPT:dvb-frequency=12670000
#EXTVLCOPT:dvb-srate=22000000
#EXTVLCOPT:dvb-voltage=13
#EXTVLCOPT:program=12804
dvb://
#EXTINF:955,955 - Radio Caroline
#EXTVLCOPT:dvb-frequency=12670000
#EXTVLCOPT:dvb-srate=22000000
#EXTVLCOPT:dvb-voltage=13
#EXTVLCOPT:program=12802
dvb://
Then I start VLC using:
vlc -v dvb.m3u --ts-es-id-pid --sout udp:10.1.1.255 --extraintf http --http-host 10.1.1.1:8889
I can see the playlist in the HTTP interface, but when I click on a item, the stream just starts again without changing the channel. However, if I use the VLC console and type "goto 123" the channel gets tuned correctly.
What's wrong here?
Using "VLC media player 0.8.2 Janus" on Linux 2.4.31 but I guess it's not O/S-related.