[streaming] Re: Streaming radio from DVB card to fifo files

Benjamin Pracht bigben+spam at videolan.org
Sat Apr 29 10:50:37 CEST 2006


Le mardi 25 avril 2006 à 15:51 +0600, RUsh a écrit :
> The idea is to take signal from DVB card using vlc and stream it to 
> network using icecast+ices0
> To do this, I create fifo files and use following command line:
> 
> $ vlc -vvv --color --ttl 12 --ts-es-id-pid --program=21 dvb: 
> --dvb-adapter 1 --dvb-frequency=4084000 --dvb-srate=2500000 --dvb-fec=3 
> --sout\ '#standard{access=file,mux=raw,url=/tmp/ruspes}'
> 
> 
> Everything works right, when I try to read from this fifo using ices0, 
> everything works OK
> 
> The problems begins when I'm trying to stream two or more channels:
> $ vlc -vvv --color --ttl 12 --ts-es-id-pid --programs=21,22 dvb: 
> --dvb-adapter 1 --dvb-frequency=4084000 --dvb-srate=2500000 --dvb-fec=3 
> --sout\ '#duplicate{\
> dst="standard{access=file,mux=raw,url=/tmp/ruspes}",select="program=21",\
> dst="standard{access=file,mux=raw,url=/tmp/dinamit}",select="program=22"\
> }'

> In this case, vlc writes to fifo files only for some seconds and then 
> stops writing without any messages ;-/
> It can be realize using cat command:
> 

BTW, VLC can stream shoutcast streams itself using libshout. Otherwise,
if icecast can take http streams as an input, you can try having VLC
stream locally to the icecast server

-- 
BigBen

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



More information about the streaming mailing list