[Live-devel] Get crash with BasicUDPSink

Vince Li(李威) Vince.Li at quantatw.com
Mon Sep 9 20:14:42 PDT 2013


Hello Rose,

When I upgrade live555 from 2013.04.01 to 2013.09.08, I got crash after run my program for a while.
The following is the crash message.
FramedSource[0x16338d0]::getNextFrame(): attempting to read more than once at the same time!

I am using BasicUDPSink to streaming H.264 and AAC with MPEG2 TS format like this.
MPEG2TransportStreamFromESSource* tsFrames = MPEG2TransportStreamFromESSource::createNew(*env);
tsFrames->addNewVideoSource(videoSource, 5  /* H.264 */);
tsFrames->addNewAudioSource(audioSource, 4 /* AAC */ );

BasicUDPSink* udpSink = BasicUDPSink::createNew(*env, udpSocket, 1316);
udpSink->startPlaying(*tsFrames, NULL, udpSink);

Besides, I have noticed that the higher bit rate the faster to get crash.

Not sure what to do to fix it. Any help would be greatly appreciated.

Vince Li(李威)

Future Laboratory 2
Quanta Research Institute

Email: Vince.Li at quantatw.com<mailto:Vince.Li at quantatw.com>
TEL: +886-3-327-2345 ext 16278
FAX: +886-3-397-2604

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130910/79bc6a61/attachment-0001.html>


More information about the live-devel mailing list