[Live-devel] StreamParser internal error (149999+ 4 > 150000)

eyal goltzman egoltzman at gmail.com
Thu Dec 1 12:54:57 PST 2011


>Date: Tue, 29 Nov 2011 16:58:09 -0800
>From: Ross Finlayson <finlayson at live555.com>
>To: LIVE555 Streaming Media - development & use
>       <live-devel at ns.live555.com>
>Subject: Re: [Live-devel] StreamParser internal error (149999+ 4 > 150000)
>Message-ID: <0B428036-277D-430B-8664-FEB4B992EE31 at live555.com>
>Content-Type: text/plain; charset="iso-8859-1"
>
>The problem here is the extremely large H.264 frame (about 280,000 bytes
in size) that you have in this video.  This was too big for our stream
parsing code to >handle.
>
>You can fix this by changing the constant BANK_SIZE in "liveMedia/
StreamParser.cpp" from 150000 to 300000.  (I'll also make this change in
the next release of the >software.)
>
>
>Ross Finlayson
>Live Networks, Inc.
>http://www.live555.com/

Thank you for you accurate answer, the size of the frame was indeed
the problem and increasing the BANK_SIZE solve the problem!
Just wanted to say that after I fix it I got those messages:

*MultiFramedRTPSink::afterGettingFrame1(): The input frame data was too
large for our buffer size (301172).  21730 bytes of trailing data was
dropped!  Correct this by increasing "OutPacketBuffer::maxSize" to at least
321730, *before* creating this 'RTPSink'.  (Current value is 300000.)*

but the error message also gave the solution so it was easy...
Thanks again,

Eyal Goltzman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20111201/23d7b0f9/attachment.html>


More information about the live-devel mailing list