Problems streaming DVB-T (VLC 0.9.8a)

About encoding, codec settings, muxers and filter usage
ikusat
New Cone
New Cone
Posts: 4
Joined: 04 Dec 2008 10:29

Problems streaming DVB-T (VLC 0.9.8a)

Postby ikusat » 11 Dec 2008 09:27

Hello!

I'm rather inexperienced with Linux in general, and even more so with vlc, so I might have made some very simple mistakes. My current goal is to stream incoming DVB-T signals to RTP/UDP.

OS: Fedora Core 8
VLC version: 0.9.8a, ./configure options listed below
[00000001] main libvlc debug: libvlc was configured with ./configure '--with-live555-tree=/home/test/live' '--disable-glx' '--disable-remoteosd' 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/Trolltech/Qt-4.4.3/lib/pkgconfig/'

If I am only watching the channels, there is no problem. Here are the arguments I am passing to vlc(I don't really know what the options do, but these are the values that vlc debug showed when I tuned to them using channels.conf):
dvb:// :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1

However, if I try to stream it at all(play locally, to a file, to UDP all have the same results), with the exact same arguments, it will fail, saying VLC could not open the MRT. Below is the output provided by vlc -vv after I try to run the streaming command.

Code: Select all

[00000343] qt4 interface debug: Initialization of Capture device panel [00000343] qt4 interface debug: MRL passed to the Sout: dvb:// :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1 [00000343] qt4 interface debug: Sout mrl :sout=#duplicate{dst=display} [00000308] main playlist debug: adding item `Streaming' ( dvb:// :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1 ) [00000308] main playlist debug: rebuilding array of current - root Playlist [00000308] main playlist debug: rebuild done - 1 items, index -1 [00000308] main playlist debug: starting new item [00000308] main playlist debug: processing request item Streaming node null skip 0 [00000308] main playlist debug: resyncing on Streaming [00000308] main playlist debug: Streaming is at 0 [00000308] main playlist debug: creating new input thread [00000346] main input debug: Creating an input for 'Streaming' [00000346] main input debug: waiting for thread initialization [00000346] main input debug: thread started [00000346] main input debug: thread 2956979088 (input) created at priority 10 (input/input.c:370) [00000343] qt4 interface debug: Updating the stream status: 3 [00000347] main stream output debug: stream=`duplicate' [00000348] main stream out debug: looking for sout stream module: 1 candidate [00000348] stream_out_duplicate stream out debug: creating 'duplicate' [00000348] stream_out_duplicate stream out debug: * adding `display' [00000347] main stream output debug: stream=`display' [00000350] main stream out debug: looking for sout stream module: 1 candidate [00000350] main stream out debug: using sout stream module "stream_out_display" [00000350] main stream out debug: TIMER module_Need() : 1.061 ms - Total 1.061 ms / 1 intvls (Avg 1.061 ms) [00000348] main stream out debug: using sout stream module "stream_out_duplicate" [00000348] main stream out debug: TIMER module_Need() : 9.626 ms - Total 9.626 ms / 1 intvls (Avg 9.626 ms) [00000346] main input debug: `dvb:// :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1' gives access `dvb' demux `' path ` :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1' [00000346] main input debug: creating demux: access='dvb' demux='' path=' :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1' [00000352] main demux debug: looking for access_demux module: 0 candidates [00000352] main demux warning: no access_demux module matched "dvb" [00000352] main demux debug: TIMER module_Need() : 0.190 ms - Total 0.190 ms / 1 intvls (Avg 0.190 ms) [00000346] main input debug: creating access 'dvb' path=' :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1' [00000353] main access debug: looking for access module: 1 candidate [00000343] qt4 interface debug: New Event: type 1103 [00000343] qt4 interface debug: Updating the stream status: 1 [00000353] dvb access error: unknown option ( :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1) [00000353] main access warning: no access module matching "dvb" could be loaded [00000353] main access debug: TIMER module_Need() : 16.449 ms - Total 16.449 ms / 1 intvls (Avg 16.449 ms) [00000346] main input error: open of `dvb:// :dvb-adapter=0 :dvb-frequency=533000 :dvb-inversion=2 :dvb-fec=9 :dvb-bandwidth=6 :dvb-guard=8 :dvb-transmission=8 :dvb-hierarchy=-1' failed: could not create access [00000308] main playlist debug: finished input [00000308] main playlist debug: dying input [00000348] main stream out debug: destroying chain... (name=duplicate) [00000348] stream_out_duplicate stream out debug: closing a duplication [00000350] main stream out debug: destroying chain... (name=display) [00000350] main stream out debug: removing module "stream_out_display" [00000350] main stream out debug: destroying chain done [00000348] main stream out debug: removing module "stream_out_duplicate" [00000348] main stream out debug: destroying chain done [00000346] main input debug: thread ended [00000343] qt4 interface debug: Updating the stream status: 8 [00000308] main playlist debug: dead input [00000346] main input debug: thread 2956979088 joined (playlist/engine.c:244) [00000346] main input debug: TIMER input launching for 'Streaming' : 84.133 ms - Total 84.133 ms / 1 intvls (Avg 84.133 ms) [00000308] main playlist debug: starting new item [00000308] main playlist debug: changing item without a request (current 0/1) [00000308] main playlist debug: nothing to play
I tried narrowing it down to a specific program by adding :programs="101" or so at the end, and it also didn't work. The fact that it says unknown option worries me, but I'm not sure where to go from here at all. I've tried removing the arguments one by one but the error remains the same.

Additional notes which might or might not be signficant:
I am able to stream a file without any problems.
VLC playback currently has the blueberry effect(I don't plan to watch videos on the system so this isn't really problem to me, but maybe its related?)

Any help would be greatly appreciated!

ikusat
New Cone
New Cone
Posts: 4
Joined: 04 Dec 2008 10:29

Re: Problems streaming DVB-T (VLC 0.9.8a)

Postby ikusat » 12 Dec 2008 11:11

I'm not sure what the problem is still, however I am able to get around it by using "Open Capture Device" instead of streaming, and then just input the whole command line including the :sout stuff to it.


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 9 guests