search for: strict_rtp_learn_timeout

Displaying 3 results from an estimated 3 matches for "strict_rtp_learn_timeout".

2023 Apr 17
1
RTP address learning and timing problem
Hi Joshua, Thank you for that. From the code it kind of looks like STRICT_RTP_LEARN_TIMEOUT is a minimum, not a maximum: if (!ast_sockaddr_isnull(&rtp->strict_rtp_address) && STRICT_RTP_LEARN_TIMEOUT < ast_tvdiff_ms(ast_tvnow(), rtp->rtp_source_learn.start)) { ast_verb(4, "%p -- Strict RTP learning complete - Locking on source address %s\n", Our call shows...
2023 Apr 18
1
RTP address learning and timing problem
...ging or step through the logic with all of the knowledge you have of the RTP streams to understand what is happening. On Mon, Apr 17, 2023 at 8:52 PM David Cunningham <dcunningham at voisonics.com> wrote: > Hi Joshua, > > Thank you for that. From the code it kind of looks like > STRICT_RTP_LEARN_TIMEOUT is a minimum, not a maximum: > > if (!ast_sockaddr_isnull(&rtp->strict_rtp_address) > && STRICT_RTP_LEARN_TIMEOUT < ast_tvdiff_ms(ast_tvnow(), > rtp->rtp_source_learn.start)) { > ast_verb(4, "%p -- Strict RTP learning complete - Locking on source > addres...
2023 Apr 17
1
RTP address learning and timing problem
It's probably best if you read the logic[1]. There's an entire comment that talks about how it works. [1] https://github.com/asterisk/asterisk/blob/20/res/res_rtp_asterisk.c#L8158 On Mon, Apr 17, 2023 at 7:10 PM David Cunningham <dcunningham at voisonics.com> wrote: > Hi Joshua, > > Could you confirm if the 5 second period for learning a new audio stream > is a minimum