>Date: Tue, 29 Nov 2011 16:58:09 -0800 >From: Ross Finlayson <finlay...@live555.com> >To: LIVE555 Streaming Media - development & use > <live-de...@ns.live555.com> >Subject: Re: [Live-devel] StreamParser internal error (149999+ 4 > 150000) >Message-ID: <0b428036-277d-430b-8664-feb4b992e...@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
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel