ObservableMetric
@objc
public enum ObservableMetric : Int, CustomStringConvertible
ObservableMetric
types represents filtered metrics that are intended to propagate to the
top level observers. All metrics are measured over the past second.
Send video metrics are only reported when sending. Receive video metrics are only reported when receiving.
-
Percentage of audio packets lost from server to client
Declaration
Swift
case audioReceivePacketLossPercent
-
Percentage of audio packets lost from client to server
Declaration
Swift
case audioSendPacketLossPercent
-
Estimated uplink bandwidth from perspective of video client
Declaration
Swift
case videoAvailableSendBandwidth
-
Estimated downlink bandwidth from perspective of video client
Declaration
Swift
case videoAvailableReceiveBandwidth
-
Sum of total bitrate across all send streams
Declaration
Swift
case videoSendBitrate
-
Percentage of video packets lost from client to server across all send streams
Declaration
Swift
case videoSendPacketLossPercent
-
Average send FPS across all send streams
Declaration
Swift
case videoSendFps
-
Round trip time of packets sent from client to server
Declaration
Swift
case videoSendRttMs
-
Sum of total bitrate across all receive streams
Declaration
Swift
case videoReceiveBitrate
-
Percentage of video packets lost from server to client across all receive streams
Declaration
Swift
case videoReceivePacketLossPercent
-
Below are metrics for content share stream Sum of total bitrate across all send streams
Declaration
Swift
case contentShareVideoSendBitrate
-
Percentage of video packets lost from client to server across all send streams
Declaration
Swift
case contentShareVideoSendPacketLossPercent
-
Average send FPS across all send streams
Declaration
Swift
case contentShareVideoSendFps
-
Round trip time of packets sent from client to server
Declaration
Swift
case contentShareVideoSendRttMs
-
Declaration
Swift
public var description: String { get }
-
Determine if the metric is for content share stream.
Declaration
Swift
public var isContentShareMetric: Bool { get }