On 2018-02-14 12:51 PM, Alex Balashov wrote:
On Wed, Feb 14, 2018 at 12:49:04PM -0500, Richard Fuchs wrote:
It keeps track of packet and octet counts.
Is that the stuff exposed via the traditional $rtpstat facility?
What I was really looking to ascertain is that none of the statistics available under the new rtpengine module PVs are populated without RTCP.
Correct, these are all currently extracted from RTCP only.
With transcoding engaged for a call, it also keeps track of packet loss and duplications. It could calculate jitter, but doesn't currently do so.
Aha, thank you!
Is this an aspect of the transcoding functionality, or simply non-kernelised relay?
Both are needed. Without transcoding engaged for a call, rtpengine ignores most aspects of RTP, including sequence numbers and timestamps, which would be needed for stats keeping.
Cheerse