> I have four 8-channel video servers in my office (but only 15 cameras)
> which offer different types of streaming, one if Linux based and streams
> HTTP, two are Windows based and use UDP, the last is an embedded system
> with hardware MPEG encoding on all channels and also streams eight
> channels of UDP.  I guess UDP is used to avoid flow control issues,
> packets are lost if not received.

Yes, UDP in this case can be used like this, so you can loose packets if the 
bandwidth doesn´t acommodate the data. But to use the UDP you have to have 
some protocol like RTP and RTSP, in most IP cameras and Video Servers HTTP 
Push is implemented, so, images came from TCP/HTTP Protocol, and some other 
video servers implements UDP transmission over RTP/RTSP

>> I have also implemented a property called MaxSendBuffer
>
> I think this needs to go into TWSocket.

I also think that this should go into TWSocket, but as I can´t change it, I 
have made a derived class to accomodate my needs, the ICS Team can think of 
implementing this functionality into TWSocket, I think that it is very 
useful, at least for me is

The problem you are having is with you software CamCollect?
Did you figured out how to solve it?

Éric

----- Original Message ----- 
From: "Angus Robertson - Magenta Systems Ltd" <[EMAIL PROTECTED]>
To: <twsocket@elists.org>
Sent: Sunday, November 19, 2006 2:13 PM
Subject: Re: [twsocket] Flow control


>> but this is what I have concluded
>> reading the source, because the send routine always put your data
>> into internal buffer, growing it as data is incoming.
>
> Agree.
>
>> I have an Client / Server application for IP Camera Surveillance
>> (www.digifort.com.br), and one feature of it works like this, the
>> server receives images from the IP Cameras and retransmits those
>> images to the clients connected to this server
>
> I have four 8-channel video servers in my office (but only 15 cameras)
> which offer different types of streaming, one if Linux based and streams
> HTTP, two are Windows based and use UDP, the last is an embedded system
> with hardware MPEG encoding on all channels and also streams eight
> channels of UDP.  I guess UDP is used to avoid flow control issues,
> packets are lost if not received.
>
>> I have also implemented a property called MaxSendBuffer
>
> I think this needs to go into TWSocket.
>
> Angus
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
> 

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to