[Live-devel] Packet loss when receiving streamed data via TCP
Jacques Tebcherani
jtebcherani at awox.com
Tue Jan 18 02:41:57 PST 2011
Hi,
I have developed a PCM audio Server/Client based on "LIVE555 Streaming Media" library (v2010.04.09).
I have configured my server to stream in unicast mode.
I have configured my client to receive the stream via TCP (setupMediaSubsession() is called with streamUsingTCP parameter set to True).
I need to receive data without packet loss and the received data are not processed in real time.
I have checked that the server sends each frame with a timestamp that is incremented by 8ms.
But on the client side, which is playing the stream in Wi-Fi, I have noticed that some frames are lost.
When I dumped the presentation time in OssSink::afterGettingFrame1() method, each 1 or 2 seconds, I have some "holes" in the received presentation time.
I mean that some presentation times are not equal to the last one + 8 ms.
Is this a problem which you already encountered?
Does live555 can discards some frames?
Perhaps that the last version of "LIVE555 Streaming Media" library can solve this issue?
Regards,
Jacques Tebcherani
__________ Information provenant d'ESET NOD32 Antivirus, version de la base des signatures de virus 5795 (20110117) __________
Le message a été vérifié par ESET NOD32 Antivirus.
http://www.eset.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20110118/823755e3/attachment.html>
More information about the live-devel
mailing list