[Live-devel] About the details of the live555

Xianqing Ma xqma at marvell.com
Tue Aug 21 00:10:21 PDT 2007


Hi all:

       I am reading the source code of the live555 now. What puzzles me
a lot is the background principle of the live555. Take
testMPEG4VideoStreamer.cpp as an example:

I traced the program by inserting printf statement in some function and
saw the below information

play()->

RTPSink::startPlaying->

MultiFramedRTPSink::continuePlaying->

MultiFramedRTPSink::buildAndSendPacket->

MultiFramedRTPSink::packFrame->

FramedSource::getNextFrame->

MPEGVideoStreamFramer::doGetNextFramer->

ByteStreamFileSource::doGetNextFrame

That's it. I don't know why ByteStreamFileSource::doGetNextFrame appears
here suddenly. Who calls it? I guess there may be some background jobs.
As I can not find any code about this calling, I am not sure about that.

 

Any help

Thank you

 

Best Regards

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070821/cf9d3e53/attachment.html 


More information about the live-devel mailing list