vlc streaming from a dvb-s card does not work (even compile)

About encoding, codec settings, muxers and filter usage
ben
New Cone
New Cone
Posts: 6
Joined: 07 Jan 2004 11:06
Location: Switzerland
Contact:

vlc streaming from a dvb-s card does not work (even compile)

Postby ben » 17 Aug 2004 16:48

Hi all,

I would like to stream one or more program from a dvb-s card (Nova-s) to a lan, but I can't get vlc to compile with --enable-dvb (amd64 running gentoo with kernel 2.6.7).

Without this option, it compiles, and I am able to stream recorded videos, but I can't access the card. The card itself seems to work (modules load ok, szap finds things...).

Does anyone knows how to get vlc to compile on a fairly recent (linux) 2.6.x kernel with --enablle-dvb ?

Thank you in advance

Ben

ben
New Cone
New Cone
Posts: 6
Joined: 07 Jan 2004 11:06
Location: Switzerland
Contact:

Postby ben » 19 Aug 2004 14:35

Hi all,

The compilation issues have been cleaned out. I needed to have linuxtv-1.1.1 installed (this take care of the 2.6 kernel driver). But now it detect the card fine and tune it ok, but it get stuck before getting the program info.

Here are the log:

vlc -vvv dvb:adapter=0:frequency=12187500:polarisation=H:inversion=0:fec=3/4:program=12040:srate=27500000 --dvb-budget-mode --dvb-lnb-lof2=10600000 --dvb-lnb-lof1=10600000
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 --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --disable-ts --disable-ts2 --disable-ts_dvbpsi --disable-slp --disable-xosd --enable-ncurses --disable-alsa --disable-esd --enable-oss --disable-ggi --enable-sdl --disable-mad --disable-faad --enable-v4l --enable-dvd --enable-vcd --enable-dvdread --enable-dvdplay --enable-dvdnav --enable-dvb --enable-pvr --disable-joystick --disable-lirc --disable-arts --disable-gtk --disable-gnome --enable-ogg --enable-vorbis --disable-speex --disable-mkv --enable-freetype --disable-fribidi --disable-svgalib --disable-fb --disable-aa --disable-caca --disable-xvideo --disable-x11 --disable-glide --disable-mga --enable-flac --with-gnu-ld --enable-a52 --enable-dvbpsi --enable-libmpeg2 --disable-qt --disable-kde --disable-libcdio --disable-libcddb --disable-vcdx --enable-ffmpeg --with-ffmpeg-mp3lame --enable-livedotcom --with-livedotcom-tree=/usr/lib/live --disable-skins2 --enable-release
[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 152 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
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 1 candidate
[00000038] main module debug: using memcpy module "memcpy"
[00000191] main playlist debug: creating group Normal with id 1 at position 0
[00000191] main playlist debug: waiting for thread completion
[00000191] main playlist debug: thread 16386 (playlist) created at priority 0 (src/playlist/playlist.c:109)
[00000192] main interface debug: looking for interface module
[00000192] main interface debug: probing 1 candidate
[00000042] main module debug: using interface module "hotkeys"
[00000192] main interface debug: interface initialized
[00000192] main interface debug: thread 32771 (interface) created at priority 0 (src/interface/interface.c:152)
[00000191] main playlist debug: adding playlist item `dvb:adapter=0:frequency=12187500:polarisation=H:inversion=0:fec=3/4:program=12040:srate=27500000' ( dvb:adapter=0:frequency=12187500:polarisation=H:inversion=0:fec=3/4:program=12040:srate=27500000 )
[00000193] main interface debug: looking for interface module
[00000193] main interface debug: probing 2 candidates
Remote control interface initialized, `h' for help
[00000040] main module debug: using interface module "rc"
[00000193] main interface debug: interface initialized
[00000191] main playlist debug: creating new input thread
[00000194] main input: playlist item `dvb:adapter=0:frequency=12187500:polarisation=H:inversion=0:fec=3/4:program=12040:srate=27500000'
[00000194] main input debug: waiting for thread completion
[00000194] main input debug: thread 49156 (input) created at priority 0 (src/input/input.c:326)
[00000194] main input debug: cmd=state old=10 new=1
[00000194] main input debug: playing at normal rate
[00000193] main interface debug: thread 65541 (manager) created at priority 0 (src/interface/interface.c:136)
[00000194] main input debug: access `dvb', demux `', name `adapter=0:frequency=12187500:polarisation=H:inversion=0:fec=3/4:program=12040:srate=27500000'
[00000194] main input debug: looking for access module
[00000194] main input debug: probing 1 candidate
[00000194] dvb input debug: Opening device /dev/dvb/adapter0/frontend0
[00000194] dvb input debug: Frontend Info:
[00000194] dvb input debug: name = STV0299/TSA5059/SL1935 based
[00000194] dvb input debug: type = QPSK (DVB-S)
[00000194] dvb input debug: frequency_min = 950000 (kHz)
[00000194] dvb input debug: frequency_max = 2150000 (kHz)
[00000194] dvb input debug: frequency_stepsize = 125
[00000194] dvb input debug: frequency_tolerance = 32000
[00000194] dvb input debug: symbol_rate_min = 1000000 (kHz)
[00000194] dvb input debug: symbol_rate_max = 45000000 (kHz)
[00000194] dvb input debug: symbol_rate_tolerance (ppm) = 500
[00000194] dvb input debug: notifier_delay (ms) = 0
[00000194] dvb input debug: Frontend Info capability list:
[00000194] dvb input debug: inversion auto
[00000194] dvb input debug: forward error correction 1/2
[00000194] dvb input debug: forward error correction 2/3
[00000194] dvb input debug: forward error correction 3/4
[00000194] dvb input debug: forward error correction 5/6
[00000194] dvb input debug: forward error correction 7/8
[00000194] dvb input debug: forward error correction auto
[00000194] dvb input debug: card can do QPSK
[00000194] dvb input debug: End of capability list
[00000194] dvb input debug: trying to tune the frontend...
[00000194] dvb input debug: using inversion=0
[00000194] dvb input debug: using feq=3
[00000194] dvb input debug: using voltage=13
[00000194] dvb input debug: using tone=1
[00000194] dvb input debug: check frontend ... has signal
[00000194] dvb input debug: check frontend ... has carrier
[00000194] dvb input debug: check frontend ... has stable forward error correction
[00000194] dvb input debug: check frontend ... has sync
[00000194] dvb input debug: check frontend ... has lock
[00000194] dvb input debug: tuning succeeded
[00000194] dvb input debug: Bit error rate: 32256
[00000194] dvb input debug: Signal strength: 41282
[00000194] dvb input debug: SNR: 58146
[00000194] dvb input debug: Opening device /dev/dvb/adapter0/dvr0
[00000194] dvb input debug: setting filter on all PIDs
[00000194] dvb input debug: Opening device /dev/dvb/adapter0/demux0
[00000194] dvb input debug: DMXSetFilter: DMX_PES_OTHER for PID 8192
[00000132] main module debug: using access module "dvb"


And it get stuck here.

Anyone could help me??

Ben


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 10 guests