[vlc] Re: How to stream a whole transponder?

Josef Wolf jw at raven.inka.de
Sun Nov 14 22:10:17 CET 2004


On Sun, Nov 14, 2004 at 07:56:00PM +0100, Clément Stenac wrote:

> > "#duplicate{std{access=udp,mux=ts,url=vlc1:3001}\",select=\"program=28006\",std{access=udp,mux=ts,url=vlc1:3002}\",select=\"program=28011\"}"
> > 
> 
> Use dst=std.
> 
> Which gives:
> 
> "#duplicate{dst=std{access=udp,mux=ts,url=vlc1:3001},select=\"program=28006\",dst=std{access=udp,mux=ts,url=vlc1:3002},select=\"program=28011\"}"

OK.  With this the "no destination" error goes away.  But then, when I
omit the --program option (because I want to stream not only a specific
program but several programs from this transponder), I get:

 dvb access error: ioctl FE_SET_VOLTAGE failed, voltage=1 (-1) Operation
                   not permitted
 dvb access error: DVB-S: tuning failed
 main input error: no suitable access module for `dvb:'

When I add "--program 28006", the error disappears and netstat shows
that vlc is using the specified ports.  But netstat shows that they
are "CONNECTED" (I would have expected "LISTEN").  And when I try to
watch the stream from the client with "vlc udp://vls1:3001", nothing
happens.

Here is the whole command line I use:

  vlc dvb: \
      --program 28006 \
      --dvb-frequency 11954000 \
      --dvb-srate 27500000 \
      --dvb-satno 1 \
      --dvb-voltage 18 \
      --dvb-adapter 1 \
      --sout-all --ts-es-id-pid --ts-silent \
      --sout \
  "#duplicate{"\
  "dst=std{access=udp,mux=ts,url=vls1:3001}\",select=\"program=28006\","\
  "dst=std{access=udp,mux=ts,url=vls1:3011}\",select=\"program=28010\""\
  "}" \

-- 
Please visit and sign and http://www.ffii.org
-- Josef Wolf -- jw at raven.inka.de --

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list