[streaming] Re: (No References: <20040929150821.8DB3DB5F4 at krishna.via.ecp.fr>

Dermot McGahon dermot at dspsrv.com
Fri Oct 1 13:05:42 CEST 2004


On Wed, 29 Sep 2004 10:08:29 -0500, Bruce Abernethy  
<bca at transvisionsystems.com> wrote:

> I have a requirement to manage the recording and playback of MPEG 2
> transport streams on a large system.  We have about 250 CCTV cameras with
> MPEG 2, IP-Video, transport stream format output.  We want to selectively
> record multiple channels and to selectively play back multiple channels  
> from a hard disk.  This is similar to a security system where security
> surveillance video is saved and retrieved for later analysis.  Will your
> software package solve my problem?  Thanks

Bruce,

Record sounds like just "write to disk" assuming that the input in
already MPEG-2 TS.

You might be best to do this yourselves, custom gui (perhaps web
based) and a hard drive structure/indexing that you come up with
yourselves.

You'll need to have enough IO bandwidth to be able to write X streams
concurrently. Maybe SATA IDE hard drives?

Playing back. Do you need these all in the one screen i.e screen
divided in eight, simultaneously displaying eight feeds? This is more
than any of the general purpose open source players can do. You would
have to do something custom with subpictures. Some xvideo h/w has
capability for this but now much s/w is out there.

Unless you have some h/w for mpeg decoding, it's going to be difficult
to build a system that can simultaneously decode eight (for example)
mpeg2-ts streams. This will be very very processor invensive. A PII800
for example can just about handle one mpeg2-ts stream in s/w.

If you just want to stream these eight streams to different PCs which
will display one each .. this is easier.

VLS is _unmaintained_ and has been for about a year.

A good start would be the current work being undertaken by the VideoLAN
Client team on their VLM (Video LAN manager) module.

Another path for you to take would be to talk to a video-on-demand
server manufacturer (BitBand, Kasenna, Anevia .. there are lot of
companies doing this) and come up with something custom with them.

They will have done a lot of the hard work on scalability which seems
to be where the crux of your requirement lies.



Dermot.
--

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