mediaStream-Ressourcentyp

Namespace: microsoft.graph.callRecords

Stellt Informationen zu einem Mediendatenstrom zwischen zwei Endpunkten in einem Anruf dar.

Eigenschaften

Eigenschaft Typ Beschreibung
audioCodec microsoft.graph.callRecords.audioCodec Codecname, der zum Codieren von Audio für die Übertragung im Netzwerk verwendet wird. Mögliche Werte sind: unknown, , invalid, cn, pcma, amrWide``pcmu, g722``g7221, g7221c, multiChannelAudio``g729, , muchv2, opus, satin, , satinFullband, rtAudio8, rtAudio16, silk``silkNarrow``unknownFutureValue``silkWide``siren``xmsRTA.
averageAudioDegradation Gleitkommawert mit doppelter Genauigkeit Beeinträchtigung der durchschnittlichen durchschnittlichen Meinungsbewertung des Netzwerks für den Datenstrom. Gibt an, wie stark sich der Netzwerkverlust und Jitter auf die Qualität der empfangenen Audiodaten ausgewirkt haben.
averageAudioNetworkJitter Dauer Durchschnittlicher Jitter für den Datenstrom, der gemäß RFC 3550 im [ISO 8601-Format][] berechnet wurde. Beispielsweise wird "1 Sekunde" als "P" als 'PT1S'Dauerauszeichner, "T" als Zeitauszeichner und "S" als zweiter Bezeichner bezeichnet.
averageBandwidthEstimate Int64 Die durchschnittliche verfügbare Bandbreite zwischen zwei Endpunkten in Bits pro Sekunde.
averageJitter Dauer Durchschnittlicher Jitter für den Datenstrom, der gemäß RFC 3550 im [ISO 8601-Format][] berechnet wurde. Beispielsweise wird "1 Sekunde" als "P" als 'PT1S'Dauerauszeichner, "T" als Zeitauszeichner und "S" als zweiter Bezeichner bezeichnet.
averagePacketLossRate Gleitkommawert mit doppelter Genauigkeit Durchschnittliche Paketverlustrate für Datenstrom.
averageRatioOfConcealedSamples Gleitkommawert mit doppelter Genauigkeit Verhältnis der Anzahl der Audioframes mit Beispielen, die durch das Verbergen von Paketverlusten generiert wurden, zur Gesamtanzahl der Audioframes.
averageReceivedFrameRate Gleitkommawert mit doppelter Genauigkeit Durchschnittliche Frames pro Sekunde, die für alle Videostreams empfangen werden, die über die Dauer der Sitzung berechnet wurden.
averageRoundTripTime Dauer Durchschnittliche Roundtripzeit für die Netzwerkverteilung gemäß RFC 3550 im [ISO 8601-Format][] . Beispielsweise wird "1 Sekunde" als "P" als 'PT1S'Dauerauszeichner, "T" als Zeitauszeichner und "S" als zweiter Bezeichner bezeichnet.
averageVideoFrameLossPercentage Gleitkommawert mit doppelter Genauigkeit Durchschnittlicher Prozentsatz der verlorenen Videoframes, wie er dem Benutzer angezeigt wird.
averageVideoFrameRate Gleitkommawert mit doppelter Genauigkeit Durchschnittliche Frames pro Sekunde, die für einen Videostream empfangen wurden und über die Dauer der Sitzung berechnet werden.
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 Datenstrom 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
lowFrameRateRatio Gleitkommawert mit doppelter Genauigkeit Anteil des Anrufs, bei dem die Framerate weniger als 7,5 Frames pro Sekunde beträgt.
lowVideoProcessingCapabilityRatio Gleitkommawert mit doppelter Genauigkeit Anteil des Anrufs, für den der Client weniger als 70 % der erwarteten Videoverarbeitungsfunktion ausführt.
maxAudioNetworkJitter Dauer Maximale Anzahl von Audionetzwerk-Jittern, die während der Sitzung über jedes der 20 Sekunden-Fenster berechnet wurden, angegeben im [ISO 8601-Format][] . Beispielsweise wird "1 Sekunde" als "P" als 'PT1S'Dauerauszeichner, "T" als Zeitauszeichner und "S" als zweiter Bezeichner bezeichnet.
maxJitter Dauer Maximaler Jitter für den Datenstrom, der gemäß RFC 3550 im [ISO 8601-Format][] berechnet wird. Beispielsweise wird "1 Sekunde" als "P" als 'PT1S'Dauerauszeichner, "T" als Zeitauszeichner und "S" als zweiter Bezeichner bezeichnet.
maxPacketLossRate Gleitkommawert mit doppelter Genauigkeit Maximale Paketverlustrate für den Datenstrom.
maxRatioOfConcealedSamples Gleitkommawert mit doppelter Genauigkeit Maximales Verhältnis von Paketen, die vom Heiler verdeckt werden.
maxRoundTripTime Dauer Maximale Roundtripzeit für die Netzwerkverteilung gemäß RFC 3550, angegeben im [ISO 8601-Format][] . Beispielsweise wird "1 Sekunde" als "P" als 'PT1S'Dauerauszeichner, "T" als Zeitauszeichner und "S" als zweiter Bezeichner bezeichnet.
packetUtilization Int64 Paketanzahl für den Datenstrom.
postForwardErrorCorrectionPacketLossRate Gleitkommawert mit doppelter Genauigkeit Paketverlustrate, nachdem FEC über alle Videodatenströme und Codecs aggregiert angewendet wurde.
startDateTime DateTimeOffset UTC-Zeit, als der Datenstrom 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
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 Datenstrom.
videoCodec microsoft.graph.callRecords.videoCodec Codecname, der zum Codieren von Video 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 Mediendatenstrom den Vermittlungsserver umgangen hat und direkt zwischen Client und PSTN-Gateway/PBX vergeht, andernfalls "false".

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "audioCodec": "String",
  "averageAudioDegradation": "Double",
  "averageAudioNetworkJitter": "String (duration)",
  "averageBandwidthEstimate": 1024,
  "averageJitter": "String (duration)",
  "averagePacketLossRate": "Double",
  "averageRatioOfConcealedSamples": "Double",
  "averageReceivedFrameRate": "Double",
  "averageRoundTripTime": "String (duration)",
  "averageVideoFrameLossPercentage": "Double",
  "averageVideoFrameRate": "Double",
  "averageVideoPacketLossRate": "Double",
  "endDateTime": "String (timestamp)",
  "lowFrameRateRatio": "Double",
  "lowVideoProcessingCapabilityRatio": "Double",
  "maxAudioNetworkJitter": "String (duration)",
  "maxJitter": "String (duration)",
  "maxPacketLossRate": "Double",
  "maxRatioOfConcealedSamples": "Double",
  "maxRoundTripTime": "String (duration)",
  "packetUtilization": 1024,
  "postForwardErrorCorrectionPacketLossRate": "Double",
  "startDateTime": "String (timestamp)",
  "streamDirection": "String",
  "streamId": "String",
  "videoCodec": "String",
  "wasMediaBypassed": true
}