[Live-devel] socket blocking mode

Yu, Bo Bo.Yu at drs.com
Wed Apr 23 07:07:37 PDT 2014


We found a problem that when we use two clients (VLC) on two PC to stream the live555 based camera (H264 video). One uses TCP mode and another uses UDP mode.
When we disconnect the network cable on TCP mode PC, the UDP stream on another PC stopped at the same time.

We found the problem is due to making TCP in blocking mode in sendDataOverTCP(). We reverted to older live555 (2012-05-17), this problem does not exist because
there is no calling makeSocketBlocking() in sendRTPOverTCP().

I guess there is no perfect solution as we found making socket blocking mode helps H264 type video in low bandwidth, unreliable and intermittent network environment.


Thanks.

Bo

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20140423/6b10eb35/attachment.html>


More information about the live-devel mailing list