vlc 2.2.0 dvb-t mux streaming no longer works
Posted: 07 Mar 2015 23:22
Hi all
First of all : thanks so much for the famous VLC player!
I run gentoo and upgraded vlc from 2.1.5 to 2.2.0 ...
I have been streaming 2 dvb-t TV channels on the 192.168.168/24 LAN for years now as follows:
(in fact I can watch from WAN as well using port forwarding on the box doing NAT)
on streamer:
% nvlc dvb:// --dvb-bandwidth 8 --dvb-fec 9 --dvb-frequency 506000000 --dvb-guard 8 --dvb-hierarchy -1 --dvb-inversion 2 --dvb-modulation 16 --dvb-srate 0 --dvb-transmission 8 --ttl 4 --programs=4128,4112 --sout-standard-access=http --sout-standard-mux=ts --ts-es-id-pid --sout '#duplicate{dst=std{access=http,dst=192.168.168.241:4128},select="program=4128",dst=std{access=http,dst=192.168.168.241:4112},select="program=4112"}'
on clients:
% vlc http://192.168.168.241:4112
or
% vlc http://192.168.168.241:4128
*issue*: this no longer works with 2.2.0 ... clients show the URL in playlist mentioning [00:00] and that's it.
Perhaps the streaming syntax became obsolete?
If there is some way I can troubleshoot I would gladly try to do so.
Here is the portage emerge use
streamer ~ # emerge -pv vlc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ~] media-video/vlc-2.2.0:0/5-7::gentoo USE="X a52 alsa avahi avcodec avformat bluray cdda cddb dbus dc1394 dvb dvbpsi dvd encode ffmpeg flac fontconfig gcrypt gnutls httpd ieee1394 jack jpeg kate kde libass libnotify libsamplerate libtiger lirc live lua matroska modplug mp3 mpeg mtp musepack ncurses ogg opengl png pulseaudio qt5 rtsp samba sdl sdl-image shout speex svg swscale taglib theora truetype twolame udev upnp v4l vaapi vdpau vlm vorbis x264 x265 xcb xml xv -aalib (-altivec) -atmo (-audioqueue) -bidi -chromaprint -debug -directfb (-directx) -dts (-dxva2) -faad -fdk -fluidsynth -gme -gnome -growl -libav -libcaca -libtar -linsys (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-media-library) (-neon) -omxil -opencv -optimisememory -opus -postproc -projectm -qt4 -rdp -run-as-root -schroedinger -sftp -sid -skins {-test} -tremor -vcdx -vnc -vpx -wma-fixed -zvbi" CPU_FLAGS_X86="mmx sse" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
First of all : thanks so much for the famous VLC player!
I run gentoo and upgraded vlc from 2.1.5 to 2.2.0 ...
I have been streaming 2 dvb-t TV channels on the 192.168.168/24 LAN for years now as follows:
(in fact I can watch from WAN as well using port forwarding on the box doing NAT)
on streamer:
% nvlc dvb:// --dvb-bandwidth 8 --dvb-fec 9 --dvb-frequency 506000000 --dvb-guard 8 --dvb-hierarchy -1 --dvb-inversion 2 --dvb-modulation 16 --dvb-srate 0 --dvb-transmission 8 --ttl 4 --programs=4128,4112 --sout-standard-access=http --sout-standard-mux=ts --ts-es-id-pid --sout '#duplicate{dst=std{access=http,dst=192.168.168.241:4128},select="program=4128",dst=std{access=http,dst=192.168.168.241:4112},select="program=4112"}'
on clients:
% vlc http://192.168.168.241:4112
or
% vlc http://192.168.168.241:4128
*issue*: this no longer works with 2.2.0 ... clients show the URL in playlist mentioning [00:00] and that's it.
Perhaps the streaming syntax became obsolete?
If there is some way I can troubleshoot I would gladly try to do so.
Here is the portage emerge use
streamer ~ # emerge -pv vlc
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ~] media-video/vlc-2.2.0:0/5-7::gentoo USE="X a52 alsa avahi avcodec avformat bluray cdda cddb dbus dc1394 dvb dvbpsi dvd encode ffmpeg flac fontconfig gcrypt gnutls httpd ieee1394 jack jpeg kate kde libass libnotify libsamplerate libtiger lirc live lua matroska modplug mp3 mpeg mtp musepack ncurses ogg opengl png pulseaudio qt5 rtsp samba sdl sdl-image shout speex svg swscale taglib theora truetype twolame udev upnp v4l vaapi vdpau vlm vorbis x264 x265 xcb xml xv -aalib (-altivec) -atmo (-audioqueue) -bidi -chromaprint -debug -directfb (-directx) -dts (-dxva2) -faad -fdk -fluidsynth -gme -gnome -growl -libav -libcaca -libtar -linsys (-macosx-dialog-provider) (-macosx-eyetv) (-macosx-qtkit) (-macosx-quartztext) (-media-library) (-neon) -omxil -opencv -optimisememory -opus -postproc -projectm -qt4 -rdp -run-as-root -schroedinger -sftp -sid -skins {-test} -tremor -vcdx -vnc -vpx -wma-fixed -zvbi" CPU_FLAGS_X86="mmx sse" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB