MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Class Methods | Properties | List of all members
MCReceivedRtpStreamStats Class Reference

Statistical information about an incoming RTP (Real-time Transport Protocol) stream. More...

#import <stats.h>

Inheritance diagram for MCReceivedRtpStreamStats:
Inheritance graph
[legend]
Collaboration diagram for MCReceivedRtpStreamStats:
Collaboration graph
[legend]

Class Methods

(MCStatsType) + get_type
 The type of statistics.
 

Properties

unsigned long long packets_received
 The number of RTP packets received since the start of streaming. See packetsReceived
 
double jitter
 The variation in packet arrival times, indicating network congestion and latency issues. See jitter
 
long long packets_lost
 The number of RTP packets lost during transmission or due to network issues. See packetsLost
 
unsigned long long frames_dropped
 The number of frames dropped during playback or processing. See framesDropped
 
- Properties inherited from MCRtpStreamStats
unsigned long ssrc
 The synchronization source identifier for the stream. See ssrc
 
NSString * kind
 The type of media carried by the stream, either audio or video. See kind
 
NSString * transport_id
 The transport layer associated with the stream. See transportId
 
NSString * codec_id
 The identifier of the codec used for encoding media carried by the stream. See codecId
 
- Properties inherited from MCStats
long long timestamp
 The timestamp in milliseconds since Unix epoch (Jan 1, 1970 00:00:00 UTC) at which the statistical data was recorded.
 
NSString * sid
 The unique identifier.
 
MCStatsType type
 The type of statistics.
 

Detailed Description

Statistical information about an incoming RTP (Real-time Transport Protocol) stream.

Method Documentation

◆ get_type

+ (MCStatsType) get_type

The type of statistics.

Implemented in MCInboundRtpStreamStats, and MCRemoteInboundRtpStreamStats.

Property Documentation

◆ frames_dropped

- (unsigned long long) frames_dropped
readwriteatomic

The number of frames dropped during playback or processing. See framesDropped

◆ jitter

- (double) jitter
readwriteatomic

The variation in packet arrival times, indicating network congestion and latency issues. See jitter

◆ packets_lost

- (long long) packets_lost
readwriteatomic

The number of RTP packets lost during transmission or due to network issues. See packetsLost

◆ packets_received

- (unsigned long long) packets_received
readwriteatomic

The number of RTP packets received since the start of streaming. See packetsReceived


The documentation for this class was generated from the following file: