[Live-devel] MultiFramedRTPSource storage question
Ross Finlayson
finlayson at live555.com
Wed Feb 27 03:21:04 PST 2013
> Per my understanding, In function MultiFramedRTPSource::networkReadHandler1(), Live555 will create BufferedPacket and store them to fReorderingBuffer. These BufferedPackets are consumed by calling doGetNextFrame1(). I discovered that once, for any reason, the stored BufferedPackets are piled up, but the number of these packets will never get lower. I just wander is it normal?
Yes, but note that this happens only when there's network packet loss, and - in any case - the length of this queue is bounded by the 'reordering threshold time' (default value: 100ms). It's there to compensate for possibly out-of-order packets. You shouldn't be concerning yourself with this at all.
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130228/be8b0b88/attachment.html>
More information about the live-devel
mailing list