Boyd Stephen Smith Jr. <bss03 <at> volumehost.com> writes:

> On Wednesday 14 December 2005 07:59 am, Uwe Thiem wrote:
> > does someone know of a piece of software that runs under linux and
> > swallows a stream from a Quicktime Streaming Server but just throws
> > the data away (no decoding, no displaying)?

> You may be able to use socat and a bit of shell to do what you want:

> http_request=#Whatever you need to request your stream
> socat_remote_address=#Something like TCP:your_server:80
> stress_level=10
> i=0
> while [ "$i" -lt "$stress_level" ]; do
>     socat "$socat_remote_address" << ENDREQUEST > /dev/null &
> $http_request
> ENDREQUEST
> done


Any ability to easily measure the amount of bandwidth being consumed,
in bits/sec or mbps by these video streams ?  That would tell us if 
it's the number of streams or the bandwidth of the video streams
or both, that bogged down a video master(server).

I have been using 'bwmon: to measure bandwidth consumption
of video streams into an ethernet interface.  However,it does not have the
ability to parse out statistics based on individual video streams, when
multiple video streams are entering the same interface.

I have read discussions that the
2.6 linux kernel can actually measure every bit into/out-of an interface very
accurately, but, I just have not found any detailed information on these
measurements or how to perform these measurement, via token buckets or
whatever kernel mechanisms folks use. It sure would be nice to be able to parse
out video and other forms of ethernet data traffic into an individual
readings with unique stats per application so what can see how much 
server resources a process or video stream is using. I'll be using
mixed mode video, i.e. some mjpeg, some mpeg2 some H.264 some
theora and maybe more. How else does one discern what's bogging down
a video master(server) with lots of activity?


Thoughts or ideas?

James




-- 
gentoo-user@gentoo.org mailing list

Reply via email to