[Live-devel] Streaming a H.264 file
Raymond Tam
rtam at 2wire.com
Thu Oct 4 18:46:39 PDT 2007
Hi,
I've implemented my own H.264 framer and testH264AudioVideoStreamer, and
the test program is now streaming RTP/H.264 packets to a VLC client and
I can see the video playing on the VLC client.
But after running for a while, I get this error:
About to throw NO_MORE_BUFFERED_INPUT!
twH264VideoStreamParser::parse() EXCEPTION (This is normal behavior -
*not* an error)
*** glibc detected *** ./testH264AudioVideoStreamer: free(): invalid
next size (normal): 0x086923a8 ***
======= Backtrace: =========
/lib/libc.so.6[0x9b9efd]
/lib/libc.so.6(cfree+0x90)[0x9bd550]
/usr/lib/libstdc++.so.6(__cxa_free_exception+0x3c)[0x255a4c]
My test program runs on Linux. I've tried to increase "BANK_SIZE" in
StreamParser.cpp from 150,000 to 1,5000,000 but no difference. It always
happens when "throw" happens in StreamParser::ensureValidBytes1().
Any idea ?
Thank you in advance!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20071004/f5f4e999/attachment.html
More information about the live-devel
mailing list