[streaming] decode/demux-errors with vlc/vls
Sascha Schulte
toryx at toryx.de
Sat Feb 12 12:02:01 CET 2005
Hi there!
In my last mail, I asked about an error after starting a dvb-s->udp
stream with vls. Meanwhile, I tried vlc, too -with the same error.
Maybe there is a bug in the dvb-modules of linux 2.6.10, because after
compiling and booting a 2.6.9-Kernel (with exactly the same kernel
config-file) , the error was gone and I was able to run satscan
succsessfully.
Now there´s a new problem:
vls and vlc both complain about a missing decoder (vls) or a missing
demuxer (vlc: [00000240] main demuxer warning: no access_demux module
matched "dvb"), allthough I compiled with "--enable-dvb").
(More detailed logs at the end of this mail)
Do these errors really mean that there´s some software missing? Or do
they also occour when - for example - there is no datastream on on the
sat-frequency given?
And, finaly: where can I find the correct decimal program-numbers for
vlc (e.g: "--programs 8508,8505")? My sat-company "astra" only provides
the channel id (hex), lot´s of frequencies and so on, but nur
program-number. The vlc-howto only says "insert numbers here", but it
doesn´t tell where to find them.
Thanks & Greetings from the most rainy city in Germany, Sascha
P.S.: Over the last weeks, I really missed a "Set up a streaming-server
from scratch" - HowTo. When everything is working fine one day, I will
try to create such a HowTo specially for Gentoo. Is there anybody
interested in helping?
--------------------------------
more detailed logs:
vlc has no config-file. I thought this would be ok, becaus it get´s
every needed information at the startup:
vlc -vvv --color --ttl 12 --ts-es-id-pid --programs 8508,8505 dvb:
--dvb-adapter=0 --dvb-frequency=11739000 --dvb-srate=27500000
--dvb-voltage=13 --dvb-fec=3 --dvb-budget-mode --sout
'#duplicate{dst=std{access=udp,mux=ts,url=10.101.0.1:3001},select="program=8508",dst=std{access=udp,mux=ts,url=10.101.0.1:3002},select="program=8505"}'
(yes, this is the sample command taken from the videolan-faq)
vlc-startup:
[00000174] main module debug: using sout stream module
"stream_out_duplicate"
[00000224] main input debug: `dvb:' gives access `dvb' demux `' path `'
[00000224] main input debug: demux2_New: access='dvb' demux='' path=''
[00000240] main demuxer debug: looking for access_demux module
[00000240] main demuxer debug: probing 0 candidates
[00000240] main demuxer warning: no access_demux module matched "dvb"
[00000224] main input debug: access2_New: access='dvb' path=''
[00000241] main access debug: looking for access2 module
[00000241] main access debug: probing 5 candidates
[00000241] dvb access debug: Opening device /dev/dvb/adapter0/frontend0
(ist this error really an error? It seems that "access2" fills the
breach opened by "access", providing another dvb-module.
After quiting vlc, it gives this "goodbye" message:
....
[00000241] dvb access error: DVB-S: tuning failed
[00000241] access_file access warning: cannot stat() file `' (No such
file or directory)
[00000241] main access warning: no access2 module matching "dvb" could
be loaded
[00000224] main input error: no suitable access module for `dvb:'
.....
vlc compile-flags:
[00000000] main root debug: libvlc was configured with ./configure
--prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --disable-altivec --disable-utf8 --enable-sout
--disable-httpd --disable-vlm --disable-gnutls --enable-v4l
--enable-cdda --enable-vcd --enable-dvb --enable-pvr --enable-ogg
--enable-mkv --enable-flac --enable-vorbis --disable-theora --enable-x11
--enable-xvideo --enable-glx --enable-opengl --enable-freetype
--enable-fribidi --enable-dvdread --enable-dvdplay --enable-dvdnav
--disable-fb --enable-svgalib --disable-glide --disable-aa
--disable-caca --enable-oss --disable-esd --enable-arts --enable-alsa
--disable-wxwindows --enable-ncurses --disable-xosd --disable-lirc
--disable-joystick --disable-livedotcom --enable-mad --enable-ffmpeg
--enable-faad --disable-a52 --disable-dts --enable-libmpeg2
--disable-ggi --disable-glide --disable-skins2 --enable-cddax
--disable-mozilla
vls startup:
.........
2005-02-12 12:32:20 [INFO/Vls] Starting input 'input1'
2005-02-12 12:32:20 [INFO/input1] DVB-S Card registered without decoder
Using default /root/.dvbrc
Reading original format . done
........
--
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
More information about the streaming
mailing list