[streaming] Re: Still having VLM issues

Viktor Kompaneyets vato at wnet.ua
Thu Jan 12 12:24:30 CET 2006


Matthew Geier wrote:
> 
>> How many PIDs are available on transponder?
> 
>   Lots. There are 6 video channels and about 20 radio.

So, I guess the transponder has a far more than 32 PIDs :(

> 
>> I guess, that TwinHan has limited ability to filter appropriate PS from
>> DVB stream.
> 
>   Looks like it - it isn't a VLC limit, as I got two SD, one HD and two
> radio streams out of transponder with a Connexant CX88 based card in the
> same machine.
>   The DVB-S TwinHan is a Brooktree based card.

Do you use linux? Kernel wersion? (BrookTree chips is not wery well
supported in earlier version of 2.6 kernel-tree)

> 
>> Try to fetch the whole transponder and filer them with other
>> program (replex?).
> 
>   I hoped to try that by leaving the 'programs=' line off in the hope
> that it would feed the entire TS stream into VLC - but that didn't work
> either - got nothing.

--dvb-budget-mode is set?

>   Will experiment further - as when I first started doing this I managed
> to stream the entire DVB-T multiplex out on one multicast group - the
> vlc clients would open up ALL streams and then promptly overload the
> client machine - if I was lucky I could get in and turn off the other
> video streams before vlc crashed.

Try to filter unneccessary PIDs from TS and/or stream each PS as separate
stream. You need to create separate multicast group for _each_ PS.

> 
>   My signals are not perfect however - and when a burst of errors
> occurs, the CPUs on the machine max out making the errors worse...

Looks like network/system bus overload

> Streaming 16 streams from 4 cards from the one box is probably over
> doing it :-)

AFAIK, the "normal" 100Mbit Ethernet load is about 80Mbit/s effective
transfer (~16 normal MPEG2 TV channels).  But, TV channel can consume more
than 4.5Mbit bandwith (HDTV, as a common example) - so there can be a hard
network issues... 

> 
>   Dumping X and running on the console might give me a little more
> processor time for signal processing :-)

Sure, you _should_ dup all, what is not used in main process :)
The X's - is the first in this line :)


-- 
Viktor Kompaneyets
Wnet project manager

-- 
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