[streaming] Increasing VLS thruput
Vince Phan
Vince.Phan at transact.com.au
Thu Jul 24 10:19:33 CEST 2003
Hi,
I have a typical VLS setup with Pent IV 1.6GHz, 256MB RAM, 60GB HardDisk, running Debian with cached enabled.
The most I can get out of VLS is 6 MPEG-2 streams streaming simultanously. (typical 4Mb/s rate)
It requires 2 instance per stream and each instance uses avg usage CPU 5.6%-13.5%, MEM 6.7%.
A typical tcp/ip data pumps with 3 second buffers program only requires merely CPU 0.5%, MEM 2% running on the same machine.
I believe the difference is the decoding of the MPEG-2 stream in VLS as comparing to my tcp/ip pump which calculates the bit rate PCR on the fly and stream directly to the output socket.
Now, suppose given that the input stream is known as TS stream, can VLS bypass all the subsequenced converter and route the data directly to the output port?. So it would use less resource and hence increase the thruput.
Or perhap something wrong with my setup, can someone pls advice, thank you very much?.
Regards,
--
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the streaming
mailing list