RTCOutboundRtpStreamStats
[<Interface>]
type RTCOutboundRtpStreamStats =
abstract member active: bool option with get, set
abstract member firCount: float option with get, set
abstract member frameHeight: float option with get, set
abstract member frameWidth: float option with get, set
abstract member framesEncoded: float option with get, set
abstract member framesPerSecond: float option with get, set
abstract member framesSent: float option with get, set
abstract member headerBytesSent: float option with get, set
abstract member hugeFramesSent: float option with get, set
abstract member keyFramesEncoded: float option with get, set
abstract member mediaSourceId: string option with get, set
abstract member mid: string option with get, set
abstract member nackCount: float option with get, set
abstract member pliCount: float option with get, set
abstract member qpSum: float option with get, set
abstract member qualityLimitationDurations: qualityLimitationDurations option with get, set
abstract member qualityLimitationReason: RTCQualityLimitationReason option with get, set
abstract member qualityLimitationResolutionChanges: float option with get, set
abstract member remoteId: string option with get, set
abstract member retransmittedBytesSent: float option with get, set
abstract member retransmittedPacketsSent: float option with get, set
abstract member rid: string option with get, set
abstract member rtxSsrc: float option with get, set
abstract member scalabilityMode: string option with get, set
abstract member targetBitrate: float option with get, set
abstract member totalEncodeTime: float option with get, set
abstract member totalEncodedBytesTarget: float option with get, set
abstract member totalPacketSendDelay: float option with get, set
static member Create (id: string, timestamp: DOMHighResTimeStamp, type: RTCStatsType, kind: string, ssrc: float, ?codecId: string, ?transportId: string, ?bytesSent: float, ?packetsSent: float, ?active: bool, ?firCount: float, ?frameHeight: float, ?frameWidth: float, ?framesEncoded: float, ?framesPerSecond: float, ?framesSent: float, ?headerBytesSent: float, ?hugeFramesSent: float, ?keyFramesEncoded: float, ?mediaSourceId: string, ?mid: string, ?nackCount: float, ?pliCount: float, ?qpSum: float, ?qualityLimitationDurations: qualityLimitationDurations, ?qualityLimitationReason: RTCQualityLimitationReason, ?qualityLimitationResolutionChanges: float, ?remoteId: string, ?retransmittedBytesSent: float, ?retransmittedPacketsSent: float, ?rid: string, ?rtxSsrc: float, ?scalabilityMode: string, ?targetBitrate: float, ?totalEncodeTime: float, ?totalEncodedBytesTarget: float, ?totalPacketSendDelay: float) : RTCOutboundRtpStreamStats
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | RTCSentRtpStreamStats |
| Attributes | [<AllowNullLiteral>] [<Interface>] |
Declared inside
Properties
abstract member active: bool option with get, set
abstract member firCount: float option with get, set
abstract member frameHeight: float option with get, set
abstract member frameWidth: float option with get, set
abstract member framesEncoded: float option with get, set
abstract member framesPerSecond: float option with get, set
abstract member framesSent: float option with get, set
abstract member hugeFramesSent: float option with get, set
abstract member keyFramesEncoded: float option with get, set
abstract member mediaSourceId: string option with get, set
abstract member mid: string option with get, set
abstract member nackCount: float option with get, set
abstract member pliCount: float option with get, set
abstract member qpSum: float option with get, set
abstract member qualityLimitationResolutionChanges: float option with get, set
abstract member remoteId: string option with get, set
abstract member retransmittedBytesSent: float option with get, set
abstract member retransmittedPacketsSent: float option with get, set
abstract member rid: string option with get, set
abstract member rtxSsrc: float option with get, set
abstract member scalabilityMode: string option with get, set
abstract member targetBitrate: float option with get, set
abstract member totalEncodeTime: float option with get, set
abstract member totalEncodedBytesTarget: float option with get, set
abstract member totalPacketSendDelay: float option with get, set
Methods
static member Create (id: string, timestamp: DOMHighResTimeStamp, type: RTCStatsType, kind: string, ssrc: float, ?codecId: string, ?transportId: string, ?bytesSent: float, ?packetsSent: float, ?active: bool, ?firCount: float, ?frameHeight: float, ?frameWidth: float, ?framesEncoded: float, ?framesPerSecond: float, ?framesSent: float, ?headerBytesSent: float, ?hugeFramesSent: float, ?keyFramesEncoded: float, ?mediaSourceId: string, ?mid: string, ?nackCount: float, ?pliCount: float, ?qpSum: float, ?qualityLimitationDurations: qualityLimitationDurations, ?qualityLimitationReason: RTCQualityLimitationReason, ?qualityLimitationResolutionChanges: float, ?remoteId: string, ?retransmittedBytesSent: float, ?retransmittedPacketsSent: float, ?rid: string, ?rtxSsrc: float, ?scalabilityMode: string, ?targetBitrate: float, ?totalEncodeTime: float, ?totalEncodedBytesTarget: float, ?totalPacketSendDelay: float) : RTCOutboundRtpStreamStats