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

Statistics about an incoming remote RTP stream. More...

#import <stats.h>

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

Class Methods

(MCStatsType) + get_type
 Returns the type of statistics.
 
(MCStatsType) + get_type
 The type of statistics.
 

Properties

NSString * local_id
 The local identifier associated with the remote inbound RTP stream. See localId
 
double round_trip_time
 The round-trip time for packets sent between the local and remote endpoints. See roundTripTime
 
double total_round_trip_time
 The sum of round-trip times for packets sent between endpoints. See totalRoundTripTime
 
long long round_trip_time_measurements
 The number of round-trip time measurements. See roundTripTimeMeasurements
 
double fraction_lost
 The fraction of RTP packets lost during transmission or due to network issues. See fractionLost
 
- Properties inherited from MCReceivedRtpStreamStats
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

Statistics about an incoming remote RTP stream.

Method Documentation

◆ get_type

+ (MCStatsType) get_type

Returns the type of statistics.

Implements MCReceivedRtpStreamStats.

Property Documentation

◆ fraction_lost

- (double) fraction_lost
readwriteatomic

The fraction of RTP packets lost during transmission or due to network issues. See fractionLost

◆ local_id

- (NSString*) local_id
readwritenonatomicstrong

The local identifier associated with the remote inbound RTP stream. See localId

◆ round_trip_time

- (double) round_trip_time
readwriteatomic

The round-trip time for packets sent between the local and remote endpoints. See roundTripTime

◆ round_trip_time_measurements

- (long long) round_trip_time_measurements
readwriteatomic

The number of round-trip time measurements. See roundTripTimeMeasurements

◆ total_round_trip_time

- (double) total_round_trip_time
readwriteatomic

The sum of round-trip times for packets sent between endpoints. See totalRoundTripTime


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