Page 1 of 1

streaming dvb-t

Posted: 20 Sep 2008 23:02
by dorijan
Hi...
I am trying to stream dvb-t channels, so I tried this as input:

dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8

and encode it using h.264
but I got error:

Your input can't be opened:
VLC is unable to open the MRL 'dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8'. Check the log for details.

I also tried:
dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8 :program=1

but I also got this error
When I try to play just dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8 :program=1 it plays.
What am I doing wrong?
thank you...

Re: streaming dvb-t

Posted: 20 Sep 2008 23:09
by dorijan
and I forgot the complete line:

:sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mp4a,ab=128,channels=2}:duplicate{dst=std{access=http,mux=ts,dst=10.168.4.3:8080}}

Re: streaming dvb-t

Posted: 21 Sep 2008 04:18
by Jean-Baptiste Kempf
Can you Open those?

Re: streaming dvb-t

Posted: 21 Sep 2008 10:27
by dorijan
yes...when I open
dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8 :program=1

it plays without problem...

Re: streaming dvb-t

Posted: 21 Sep 2008 16:48
by dorijan
anyone?
did anyone managed any kind of dvb-t streaming?

Re: streaming dvb-t

Posted: 21 Sep 2008 19:00
by Lotesdelere
Someone else reported the same problem here:
viewtopic.php?f=14&t=50181

Re: streaming dvb-t

Posted: 21 Sep 2008 21:01
by dorijan
How can I report bug? or it is this forum for it?

Re: streaming dvb-t

Posted: 22 Sep 2008 16:53
by VLC_help
Use trac for bug reports.
https://trac.videolan.org/vlc/

Re: streaming dvb-t

Posted: 22 Sep 2008 17:39
by The DJ
The dvb module is a linux module. On windows, you would need dshow or you will need to develop a DBA module for VLC mediaplayer, that can use windows DBA api to access DVB devices.

Re: streaming dvb-t

Posted: 22 Sep 2008 19:17
by Jean-Baptiste Kempf
The dvb module is a linux module. On windows, you would need dshow or you will need to develop a DBA module for VLC mediaplayer, that can use windows DBA api to access DVB devices.
BDA already is on 0.9.x

Re: streaming dvb-t

Posted: 23 Sep 2008 00:36
by dorijan
here are some more debug information:

main warning: no access module matching "dvb-t" could be loaded
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main error: open of `dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8' failed: could not create access

Re: streaming dvb-t

Posted: 23 Sep 2008 01:08
by dorijan
ok...I managed to stream something with help from people on irc :)
but still got problem
I cannot change channel
lets say :program=2 is not working

VLC is unable to open the MRL 'dvb-t://frequency=522000:bandwidth=8 :program=2'. Check the log for details.
main error: open of `dvb-t://frequency=522000:bandwidth=8 :program=2' failed: could not create access
bda warning: ParsePath: Unknown parameter program=2 main warning: no access module matching "dvb-t" could be loaded

Re: streaming dvb-t

Posted: 23 Sep 2008 14:15
by VLC_help
bda warning: ParsePath: Unknown parameter program=2
--program=<integer> Program
Choose the program to select by giving its Service ID. Only use this
option if you want to read a multi-program stream (like DVB streams
for example).
--programs=<string> Programs
Choose the programs to select by giving a comma-separated list of
Service IDs (SIDs). Only use this option if you want to read a
multi-program stream (like DVB streams for example).
http://wiki.videolan.org/VLC_command-line_help
does programs work any better?

Re: streaming dvb-t

Posted: 23 Sep 2008 18:40
by Lotesdelere
I cannot change channel
lets say :program=2 is not working
The Program number must be the Service PID number, also known as SID.

Re: streaming dvb-t

Posted: 23 Sep 2008 20:50
by dorijan
I cannot change channel
lets say :program=2 is not working
The Program number must be the Service PID number, also known as SID.
ok...but why does it work when you try to play it without streaming?

Re: streaming dvb-t

Posted: 24 Sep 2008 14:19
by VLC_help
So you only get ParsePath error when you add streaming options?

Re: streaming dvb-t

Posted: 25 Sep 2008 20:39
by chris-dk
Hi...
I am trying to stream dvb-t channels, so I tried this as input:

dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8

and encode it using h.264
but I got error:

Your input can't be opened:
VLC is unable to open the MRL 'dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8'. Check the log for details.

I also tried:
dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8 :program=1

but I also got this error
When I try to play just dvb-t:// :dvb-frequency=522000 :dvb-bandwidth=8 :program=1 it plays.
What am I doing wrong?
thank you...

I use this one for streaming freq 714 Mhz with 5 PID's,you can change the --programs= x,x,x to --program=x, and also the transcode options as I stream with a very low bitrate.

vlc dvb-t:// :dvb-frequency=714000 :dvb-bandwidth=8 --programs=102,101,103,111,217 :sout=#transcode{vcodec=mp4v,vb=200,scale=0.25,acodec=mp4a,ab=16,channels=1}:duplicate{dst=std{access=http,mux=ps,dst=:8080}}


running VLC with http to the IP port 8080 opens op ALL streams in individual windows..

Re: streaming dvb-t

Posted: 14 Dec 2008 02:08
by dorijan
Hi...
Is there any way to get this streams separated?
I am using this command with 0.98a

vlc dvb-t://frequency=522000:bandwidth=8 --programs=1,2,3 :sout=#transcode{vcodec="h264",vb="600",scale="0.3",acodec="mp4a",ab="64",channels="2"}:std{access="http",mux="ts",dst="10.168.4.3:1231"}:sout-all

and I get all tree channels...
but I want only one...
and I want all channels to be recoded, so that I can select only one channel and transfer it...this way I am using more bandwith

thank you..

Re: streaming dvb-t

Posted: 14 Dec 2008 04:52
by KenS
Try adding

Code: Select all

,select="program=1"
including the comma and quotes
as described here
Note - bda commands are slightly different from linux dvb but you have those already