> -----Original Message----- > From: [email protected] [mailto:asterisk-video- > [email protected]] On Behalf Of Neil Stratford > Sent: Monday, August 24, 2009 9:58 AM > To: Development discussion of video media support in Asterisk > Subject: Re: [Asterisk-video] video RTP question > > > > Stripping the RTP headers early means that someone else down the line > > would need to partially decode the video bitstream to properly re- > create > > the RTP header in order to bridge to another protocol. The compute > > required for this is not insignificant when you consider scaling the > PBX > > to a large number of users. > > What information are you missing to be able to rebuild the RTP header > that causes you to need to parse the video stream? > > The marker is already passed through AFAIK - is more information > required? > > Neil >
I'm not sure that the marker bit is passed through if the header is stripped. Let me know how to access the marker if it is stored somewhere. I may have just overlooked it when I read the code. The frame rate would also be necessary to update the time stamp. In theory, you could use the system clock to measure time between RTP packet reception. In practice, I don't know how well this works over real networks with packet loss, and real encoders that may drop frames due to negotiated bit rate limits. I'll have to think about this carefully for a while. Jonathan _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-video mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-video
