[Live-devel] doubts with wis-streamer data flow and H264VideoRTPSink

Ravindran, Vivek vivekr at ti.com
Fri Jun 8 21:11:30 PDT 2012


Hi again,

I'm sorry for asking the 1st question, I figured out that the sending happens at MultiFramedRTPSink::sendPacketIfNecessary(). It invokes fRTPInterface.sendPacket(fOutBuf->packet(), fOutBuf->curPacketSize());

Can anyone please clarify my doubt about the 2nd one.

Thanks and Regards,
Vivek

From: live-devel-bounces at ns.live555.com [mailto:live-devel-bounces at ns.live555.com] On Behalf Of Ravindran, Vivek
Sent: Friday, June 08, 2012 2:08 PM
To: live-devel at lists.live555.com
Subject: [Live-devel] doubts with wis-streamer data flow and H264VideoRTPSink

Hi Ross and community,

I'm a student intern at my company and have been assigned to a project working with a slightly modified version of wis-streamer.

I was assigned the task of finding out what the exact data flow of my program was from the live camera input up till it finally gets sent across the network to the client program.

I've been going through the code for quite a while but I my understanding of the data flow still seems incomplete.

I wanted to ask a few questions here, which may help me get a better picture of how things work.


1.       I'm first trying to figure out streaming H.264 Video. From my understanding, H264VideoRTPSink is the final point in the source-sink chain, and with the help of H264FUAFragmenter, it is responsible for sending the packets to the clients over the network. Where exactly in the code does the sending of packets happen?



2.       What are the source(filter) objects that it goes through before it reaches H264VideoRTPSink.
>From my understanding only H264VideoStreamFramer comes before this sink. Am I missing anything?


Thanks in advance for your help.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120609/3b777c36/attachment-0001.html>


More information about the live-devel mailing list