mediaStream-Ressourcentyp
Namespace: microsoft.graph.callRecords
Stellt Informationen zu einem Medienstream zwischen zwei Endpunkten in einem Aufruf dar.
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
audioCodec | microsoft.graph.callRecords.audioCodec | Codecname, der zum Codieren von Audiodaten für die Übertragung im Netzwerk verwendet wird. Mögliche Werte sind: unknown , invalid , cn , pcma , pcmu , amrWide , , g7221 g722 , g7221c muchv2 multiChannelAudio satin g729 opus satinFullband , silk rtAudio16 rtAudio8 , . unknownFutureValue silkNarrow silkWide siren xmsRta |
averageAudioDegradation | Gleitkommawert mit doppelter Genauigkeit | Average Network Mean Opinion Score degradation for stream( Average Network Mean Opinion Score degradation for stream). Gibt an, wie stark sich der Netzwerkverlust und Jitter auf die Qualität der empfangenen Audiodaten auswirkt. |
averageAudioNetworkJitter | Dauer | Durchschnittlicher Jitter für den Stream, berechnet gemäß RFC 3550, angegeben im ISO 8601-Format . Beispielsweise wird 1 Sekunde als 'PT1S' bezeichnet, wobei "P" der Dauer-Bezeichner, "T" der Zeitzeichner und "S" der zweite Bezeichner ist. |
averageBandwidthEstimate | Int64 | Durchschnittliche geschätzte Bandbreite, die zwischen zwei Endpunkten in Bits pro Sekunde verfügbar ist. |
averageFreezeDuration | Dauer | Durchschnittliche Dauer des empfangenen Einfrierens im Videostream. |
averageJitter | Dauer | Durchschnittlicher Jitter für den Stream, berechnet gemäß RFC 3550, angegeben im ISO 8601-Format . Beispielsweise wird 1 Sekunde als 'PT1S' bezeichnet, wobei "P" der Dauer-Bezeichner, "T" der Zeitzeichner und "S" der zweite Bezeichner ist. |
averagePacketLossRate | Gleitkommawert mit doppelter Genauigkeit | Durchschnittliche Paketverlustrate für Den Stream. |
averageRatioOfConcealedSamples | Gleitkommawert mit doppelter Genauigkeit | Verhältnis der Anzahl von Audioframes mit Stichproben, die durch Paketverlustverschleierung generiert werden, zur Gesamtzahl der Audioframes. |
averageReceivedFrameRate | Gleitkommawert mit doppelter Genauigkeit | Durchschnittliche Empfangene Frames pro Sekunde für alle Videostreams, die während der Sitzungsdauer berechnet wurden. |
averageRoundTripTime | Dauer | Durchschnittliche Roundtripzeit für die Netzwerkweitergabe, berechnet gemäß RFC 3550, angegeben im ISO 8601-Format . Beispielsweise wird 1 Sekunde als 'PT1S' bezeichnet, wobei "P" der Dauer-Bezeichner, "T" der Zeitzeichner und "S" der zweite Bezeichner ist. |
averageVideoFrameLossPercentage | Gleitkommawert mit doppelter Genauigkeit | Durchschnittlicher Prozentsatz verlorener Videoframes, wie dem Benutzer angezeigt. |
averageVideoFrameRate | Gleitkommawert mit doppelter Genauigkeit | Durchschnittliche Empfangene Frames pro Sekunde für einen Videostream, berechnet über die Dauer der Sitzung. |
averageVideoPacketLossRate | Gleitkommawert mit doppelter Genauigkeit | Durchschnittlicher Anteil der verlorenen Pakete, wie in RFC 3550 angegeben, berechnet über die Dauer der Sitzung. |
endDateTime | DateTimeOffset | UTC-Zeit, zu der der Stream beendet wurde. Der DateTimeOffset-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . Dieses Feld ist nur für Streams verfügbar, die das SIP-Protokoll verwenden. |
isAudioForwardErrorCorrectionUsed | Boolesch | Gibt an, ob die Vorwärtsfehlerkorrektur (FeC) zu einem bestimmten Zeitpunkt während der Sitzung verwendet wurde. Der Standardwert ist null. |
lowFrameRateRatio | Gleitkommawert mit doppelter Genauigkeit | Anteil des Aufrufs, bei dem die Bildfrequenz kleiner als 7,5 Frames pro Sekunde ist. |
lowVideoProcessingCapabilityRatio | Gleitkommawert mit doppelter Genauigkeit | Anteil des Aufrufs, bei dem der Client weniger als 70 % der erwarteten Videoverarbeitungsfunktionen ausführt. |
maxAudioNetworkJitter | Dauer | Maximale Anzahl von Audionetzwerk-Jittern, die während der Sitzung über jedes der 20-Sekunden-Fenster berechnet wurden und im ISO 8601-Format angegeben sind. Beispielsweise wird 1 Sekunde als 'PT1S' bezeichnet, wobei "P" der Dauer-Bezeichner, "T" der Zeitzeichner und "S" der zweite Bezeichner ist. |
maxJitter | Dauer | Maximaler Jitter für den Stream, der gemäß RFC 3550 berechnet wird und im ISO 8601-Format angegeben ist. Beispielsweise wird 1 Sekunde als 'PT1S' bezeichnet, wobei "P" der Dauer-Bezeichner, "T" der Zeitzeichner und "S" der zweite Bezeichner ist. |
maxPacketLossRate | Gleitkommawert mit doppelter Genauigkeit | Maximale Paketverlustrate für den Stream. |
maxRatioOfConcealedSamples | Gleitkommawert mit doppelter Genauigkeit | Maximales Verhältnis von Paketen, die vom Heiler verborgen werden. |
maxRoundTripTime | Dauer | Maximale Roundtripzeit für die Netzwerkweitergabe, berechnet gemäß RFC 3550, angegeben im ISO 8601-Format . Beispielsweise wird 1 Sekunde als 'PT1S' bezeichnet, wobei "P" der Dauer-Bezeichner, "T" der Zeitzeichner und "S" der zweite Bezeichner ist. |
packetUtilization | Int64 | Paketanzahl für den Stream. |
postForwardErrorCorrectionPacketLossRate | Gleitkommawert mit doppelter Genauigkeit | Paketverlustrate, nachdem FEC auf alle Videostreams und Codecs aggregiert wurde. |
rmsFreezeDuration | Dauer | Durchschnittliche Dauer der empfangenen Gefrierzeit im Videostream, dargestellt als mittleres Stammquadrat. |
startDateTime | DateTimeOffset | UTC-Zeit, zu der der Stream gestartet wurde. Der DateTimeOffset-Typ stellt die Datums- und Uhrzeitinformationen mithilfe des ISO 8601-Formats dar und wird immer in UTC-Zeit angegeben. Zum Beispiel, Mitternacht UTC am 1. Januar 2014 ist 2014-01-01T00:00:00Z . Dieses Feld ist nur für Streams verfügbar, die das SIP-Protokoll verwenden. |
streamDirection | microsoft.graph.callRecords.mediaStreamDirection | Gibt die Richtung des Mediendatenstroms an. Mögliche Werte sind: callerToCallee und calleeToCaller . |
streamId | Zeichenfolge | Eindeutiger Bezeichner für den Stream. |
videoCodec | microsoft.graph.callRecords.videoCodec | Codecname, der zum Codieren von Videos für die Übertragung im Netzwerk verwendet wird. Mögliche Werte sind: unknown , invalid , av1 , h263 , h264 , h264s , h264uc , h265 , rtvc1 , rtVideo , xrtvc1 und unknownFutureValue . |
wasMediaBypassed | Boolesch | True, wenn der Medienstream den Vermittlungsserver umgangen hat und direkt zwischen Client und PSTN-Gateway/Nebenstellenanlage wechselt, andernfalls false. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"audioCodec": "String",
"averageAudioDegradation": "Double",
"averageAudioNetworkJitter": "String (duration)",
"averageBandwidthEstimate": 1024,
"averageFreezeDuration": "String (duration)",
"averageJitter": "String (duration)",
"averagePacketLossRate": "Double",
"averageRatioOfConcealedSamples": "Double",
"averageReceivedFrameRate": "Double",
"averageRoundTripTime": "String (duration)",
"averageVideoFrameLossPercentage": "Double",
"averageVideoFrameRate": "Double",
"averageVideoPacketLossRate": "Double",
"endDateTime": "String (timestamp)",
"isAudioForwardErrorCorrectionUsed": "Boolean",
"lowFrameRateRatio": "Double",
"lowVideoProcessingCapabilityRatio": "Double",
"maxAudioNetworkJitter": "String (duration)",
"maxJitter": "String (duration)",
"maxPacketLossRate": "Double",
"maxRatioOfConcealedSamples": "Double",
"maxRoundTripTime": "String (duration)",
"packetUtilization": 1024,
"postForwardErrorCorrectionPacketLossRate": "Double",
"rmsFreezeDuration": "String (duration)",
"startDateTime": "String (timestamp)",
"streamDirection": "String",
"streamId": "String",
"videoCodec": "String",
"wasMediaBypassed": true
}