[Asterisk-Dev] IAX2 trunk really should send timestamps as part of iax2_meta_trunk_entry..

Steve Kann stevek at stevek.com
Fri Feb 4 09:14:50 MST 2005


On Feb 4, 2005, at 11:06 AM, steve at daviesfam.org wrote:

>
>
> On Thu, 20 Jan 2005, Steve Kann wrote:
>
>>
>> OK, there's two points I'd like to discuss, but I'm not sure which 
>> order
>> to discuss them...
>>
>> 1) Why should iax2 trunk frames include timestamps for each meta 
>> frame,
>> 2) How could we go about making this change.
>
>
> In my mind we'll only ever get dejittering and the trunking code to 
> play
> nicely once the trunking code gives each enclosed frame its own 
> timestamp.
>
> That's on the basis of hours of thought, working through examples and
> traces etc.
>
> You can maybe put lots of heuristics in and mostly get the 
> reconstructed
> timestamps right - but not 100%.
>
> And the timestamps are crucial to the correct functioning of the jitter
> buffer.
>
> Mark feels it can be done, and also doesn't want to agree because of 
> the
> "wire cost"  of the extra info.
>
> But I can't see how.
>

I've already written  a patch that accomplishes this in a 
backwards-compatible way:
http://bugs.digium.com/bug_view_advanced_page.php?bug_id=0003400

-SteveK





More information about the asterisk-dev mailing list