DVB-T streaming issues with 0.7.2

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
drouetn
New Cone
New Cone
Posts: 3
Joined: 09 Aug 2004 17:36
Location: London

DVB-T streaming issues with 0.7.2

Postby drouetn » 09 Aug 2004 19:10

Hi,

I'm trying to stream from my Nova-T PCI card on a SuSE 9,1 system using 0.7.2. I've been following the Streaming howto on the VideoLAN web site but I think that something is out of date there and I'd be interested if others have this working.

I'm issuing the following command to start the stream:

vlc -vvv --program 248 --dvb-adapter 0 --dvb-frequency 50583300 --dvb-srate 2750000 --sout udp:192.168.1.195

and the following appears:

VLC media player 0.7.2 Bond
[00000000] main root debug: VLC media player - version 0.7.2 Bond - (c) 1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure --prefix=/usr --enable-dvd --enable-livedotcom --with-ffmpeg-tree=/root/vlc_cvs/ffmpeg --enable-v4l --enable-dvb
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 156 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 4 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000188] main playlist debug: creating group Normal with id 1 at position 0
[00000188] main playlist debug: waiting for thread completion
[00000188] main playlist debug: thread 1093733296 (playlist) created at priority 0 (src/playlist/playlist.c:109)
[00000189] main interface debug: looking for interface module
[00000189] main interface debug: probing 1 candidate
[00000050] main module debug: using interface module "hotkeys"
[00000189] main interface debug: interface initialized
[00000189] main interface debug: thread 1095834544 (interface) created at priority 0 (src/interface/interface.c:152)
[00000190] main interface debug: looking for interface module
[00000190] main interface debug: probing 3 candidates
[00000019] main module debug: using interface module "gtk"
[00000190] main interface debug: interface initialized
[00000190] main interface debug: thread 1097935792 (manager) created at priority 0 (src/interface/interface.c:136)


From what I can make out here, the DVB card isn't being used at all - I can shutdown my card and unload the modules and get the same error. Following the docs in the howto gave me errors about deprecated dvb syntax.

I've managed to use dvbstream to capture a feed from my card and I can display the file via VLC on a Windows PC and an Amino 110 STB with no issues, so I don't suspect anything wrong with my card or drivers.

Can anyone offer any assistance in getting VLC streaming with DVB? I'm in London receiving from the Crystal Palace transmitter if that matters...

Thanks

Nick
Nick Drouet
Senior IT Specialist
IBM UK Ltd

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 10 Aug 2004 11:25

you only specified options, you didn't specify WHAT you want to open with VLC.

for starters add something like dvb:
This will add a DVB playlistitem.
Don't use PMs for support questions.

drouetn
New Cone
New Cone
Posts: 3
Joined: 09 Aug 2004 17:36
Location: London

Invalid FEC?

Postby drouetn » 10 Aug 2004 15:58

Hi,

OK I forgot to put the dvb: bit in there. Forgive my stupidity...

I've amended the syntax and now my card is indeed probed but the FEC seems to not be read from the command line -

the line I use to start up VLC is

linux:~/vlc-0.7.2 # vlc -vvv dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000

From my understanding FEC can be 9 or auto, but I've tried all of the possible ones and the output is the same...

The output is as below:

VLC media player 0.7.2 Bond
[00000000] main root debug: VLC media player - version 0.7.2 Bond - (c) 1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure --prefix=/usr --enable-dvd --enable-livedotcom --with-ffmpeg-tree=/root/vlc_cvs/ffmpeg --enable-v4l --enable-dvb
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 301 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 5 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000358] main playlist debug: creating group Normal with id 1 at position 0
[00000358] main playlist debug: waiting for thread completion
[00000358] main playlist debug: thread 1097690032 (playlist) created at priority 0 (src/playlist/playlist.c:109)
[00000359] main interface debug: looking for interface module
[00000359] main interface debug: probing 2 candidates
[00000050] main module debug: using interface module "hotkeys"
[00000359] main interface debug: interface initialized
[00000359] main interface debug: thread 1099791280 (interface) created at priority 0 (src/interface/interface.c:152)
[00000358] main playlist debug: adding playlist item `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' ( dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000 )
[00000360] main interface debug: looking for interface module
[00000360] main interface debug: probing 6 candidates
[00000018] main module debug: using interface module "gtk"
[00000360] main interface debug: interface initialized
[00000358] main playlist debug: creating new input thread
[00000361] main input: playlist item `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000'
[00000361] main input debug: waiting for thread completion
[00000361] main input debug: access `dvb', demux `', name `adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000'
[00000361] main input debug: looking for access module
[00000361] main input debug: probing 2 candidates
[00000361] main input debug: thread 1103104944 (input) created at priority 0 (src/input/input.c:326)
[00000361] dvb input debug: Opening device /dev/dvb/adapter0/frontend0
[00000361] dvb input debug: Frontend Info:
[00000361] dvb input debug: name = Philips TDA10045H
[00000361] dvb input debug: type = OFDM (DVB-T)
[00000361] dvb input debug: frequency_min = 51000000 (kHz)
[00000361] dvb input debug: frequency_max = 858000000 (kHz)
[00000361] dvb input debug: frequency_stepsize = 166667
[00000361] dvb input debug: frequency_tolerance = 0
[00000361] dvb input debug: symbol_rate_min = 0 (kHz)
[00000361] dvb input debug: symbol_rate_max = 0 (kHz)
[00000361] dvb input debug: symbol_rate_tolerance (ppm) = 0
[00000361] dvb input debug: notifier_delay (ms) = 0
[00000361] dvb input debug: Frontend Info capability list:
[00000361] dvb input debug: forward error correction 1/2
[00000361] dvb input debug: forward error correction 2/3
[00000361] dvb input debug: forward error correction 3/4
[00000361] dvb input debug: forward error correction 5/6
[00000361] dvb input debug: forward error correction 7/8
[00000361] dvb input debug: forward error correction auto
[00000361] dvb input debug: card can do QPSK
[00000361] dvb input debug: card can do QAM 16
[00000361] dvb input debug: card can do QAM 64
[00000361] dvb input debug: card can do QAM auto
[00000361] dvb input debug: transmission mode auto
[00000361] dvb input debug: guard interval mode auto
[00000361] dvb input debug: End of capability list
[00000361] dvb input debug: trying to tune the frontend...
[00000361] dvb input debug: using inversion=2
[00000361] dvb input debug: using bandwidth=0
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)

This line appears to be reading the frequency as the FEC....

[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
[00000361] dvb input debug: using transmission=0
[00000361] dvb input debug: using guard=0
[00000361] dvb input debug: using hierarchy=0
[00000361] main input debug: cmd=state old=10 new=1
[00000361] main input debug: playing at normal rate
[00000360] main interface debug: thread 1105206192 (manager) created at priority 0 (src/interface/interface.c:136)
[00000361] dvb input error: DVB-T: setting frontend failed (-1) Invalid argument
[00000361] dvb input error: DVB-T: tuning failed
[00000361] dvb input debug: Opening device /dev/dvb/adapter0/frontend0
[00000361] dvb input debug: Frontend Info:
[00000361] dvb input debug: name = Philips TDA10045H
[00000361] dvb input debug: type = OFDM (DVB-T)
[00000361] dvb input debug: frequency_min = 51000000 (kHz)
[00000361] dvb input debug: frequency_max = 858000000 (kHz)
[00000361] dvb input debug: frequency_stepsize = 166667
[00000361] dvb input debug: frequency_tolerance = 0
[00000361] dvb input debug: symbol_rate_min = 0 (kHz)
[00000361] dvb input debug: symbol_rate_max = 0 (kHz)
[00000361] dvb input debug: symbol_rate_tolerance (ppm) = 0
[00000361] dvb input debug: notifier_delay (ms) = 0
[00000361] dvb input debug: Frontend Info capability list:
[00000361] dvb input debug: forward error correction 1/2
[00000361] dvb input debug: forward error correction 2/3
[00000361] dvb input debug: forward error correction 3/4
[00000361] dvb input debug: forward error correction 5/6
[00000361] dvb input debug: forward error correction 7/8
[00000361] dvb input debug: forward error correction auto
[00000361] dvb input debug: card can do QPSK
[00000361] dvb input debug: card can do QAM 16
[00000361] dvb input debug: card can do QAM 64
[00000361] dvb input debug: card can do QAM auto
[00000361] dvb input debug: transmission mode auto
[00000361] dvb input debug: guard interval mode auto
[00000361] dvb input debug: End of capability list
[00000361] dvb input debug: trying to tune the frontend...
[00000361] dvb input debug: using inversion=2
[00000361] dvb input debug: using bandwidth=0
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
[00000361] dvb input debug: using transmission=0
[00000361] dvb input debug: using guard=0
[00000361] dvb input debug: using hierarchy=0
[00000361] dvb input error: DVB-T: setting frontend failed (-1) Invalid argument
[00000361] dvb input error: DVB-T: tuning failed
[00000361] main input warning: no access module matching "dvb" could be loaded
[00000361] main input debug: looking for access module
[00000361] main input debug: probing 12 candidates
[00000361] dvd input warning: cannot stat() device `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] dvd input warning: cannot stat() device `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] vcd input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] vcd input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] cdda input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] cdda input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] access_file input warning: cannot stat() file `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] access_file input warning: cannot stat() file `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input debug: main device=`dvb'
[00000361] v4l input error: cannot open device (No such file or directory)
[00000361] v4l input error: cannot open audio device (No such file or directory)
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input debug: main device=`dvb'
[00000361] v4l input error: cannot open device (No such file or directory)
[00000361] v4l input error: cannot open audio device (No such file or directory)
[00000361] main input error: no suitable access module for `/://dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000'
[00000361] main input debug: pes: 0 packets
[00000361] main input debug: data: 0 packets
[00000361] main input debug: buffers: 0 packets
[00000361] main input debug: thread 1103104944 joined (src/input/input.c:373)

I'd be grateful for assistance to crack this - the docs don't seem to cover this topic in too much depth.

Thanks

Nick
Nick Drouet
Senior IT Specialist
IBM UK Ltd

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 11 Aug 2004 12:00

i don't know much about this topic. Did you try searching the mailinglist archives? I'm sure i've seen similar problems on the lists...

http://via.ecp.fr/via/ml/streaming/index.html
http://via.ecp.fr/via/ml/vlc/index.html
Don't use PMs for support questions.


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 11 guests