mediaStream リソースの種類
名前空間: microsoft.graph.callRecords
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
呼び出し内の 2 つのエンドポイント間のメディア ストリームに関する情報を表します。
プロパティ
| プロパティ | 種類 | 説明 |
|---|---|---|
| audioCodec | microsoft.graph.callRecords.audioCodec | ネットワーク上の伝送のためにオーディオをエンコードするために使用されるコーデック名。 指定できる値は次のとおりです。 unknown, , invalid, cn, pcma, g7221c``satinFullband``amrWide``g722``g7221``pcmu``muchv2``satin``rtAudio8``g729``multiChannelAudio``opus``rtAudio16, , silk, , silkNarrow, silkWide, siren, . xmsRTA``unknownFutureValue |
| averageAudioDegradation | 倍精度浮動小数点数 | ストリームの平均ネットワーク平均オピニオン スコアの低下。 ネットワークの損失とジッターが受信したオーディオの品質にどの程度影響したかを表します。 |
| averageAudioNetworkJitter | 期間 | ISO 8601 形式で示されている RFC 3550 で指定されたストリームの平均ジッター。 たとえば、1 秒は 'PT1S'"P" は期間指定子、'T' は時刻指定子、'S' は 2 番目のデザインレーターです。 |
| averageBandwidthEstimate | Int64 | 2 つのエンドポイント間で使用可能な平均推定帯域幅 (ビット/秒)。 |
| averageJitter | 期間 | ISO 8601 形式で示されている RFC 3550 で指定されたストリームの平均ジッター。 たとえば、1 秒は 'PT1S'"P" は期間指定子、'T' は時刻指定子、'S' は 2 番目のデザインレーターです。 |
| averagePacketLossRate | 倍精度浮動小数点数 | ストリームの平均パケット損失率。 |
| averageRatioOfConcealedSamples | 倍精度浮動小数点数 | パケット損失隠ぺいによって生成されたサンプルを含むオーディオ フレームの数とオーディオ フレームの合計数に対する比率。 |
| averageReceivedFrameRate | 倍精度浮動小数点数 | セッションの期間中に計算されたすべてのビデオ ストリームについて受信した 1 秒あたりの平均フレーム数。 |
| averageRoundTripTime | 期間 | ISO 8601 形式で示されている RFC 3550 で指定された平均ネットワーク伝達ラウンドトリップ時間。 たとえば、1 秒は 'PT1S'"P" は期間指定子、'T' は時刻指定子、'S' は 2 番目のデザインレーターです。 |
| averageVideoFrameLossPercentage | 倍精度浮動小数点数 | ユーザーに表示された、失われたビデオ フレームの平均割合。 |
| averageVideoFrameRate | 倍精度浮動小数点数 | セッションの期間中に計算された、ビデオ ストリームに対して受信された 1 秒あたりの平均フレーム数。 |
| averageVideoPacketLossRate | 倍精度浮動小数点数 | RFC 3550 で指定されているように、失われたパケットの平均割合は、セッションの期間中に計算されます。 |
| endDateTime | DateTimeOffset | ストリームが終了した UTC 時刻。 DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
| lowFrameRateRatio | 倍精度浮動小数点数 | フレーム レートが 1 秒あたり 7.5 フレーム未満の呼び出しの割合。 |
| lowVideoProcessingCapabilityRatio | 倍精度浮動小数点数 | クライアントが実行している呼び出しの割合が、想定されるビデオ処理能力の 70% 未満です。 |
| maxAudioNetworkJitter | 期間 | ISO [8601][] 形式で示される、セッション中に 20 秒の各ウィンドウで計算されるオーディオ ネットワーク ジッターの最大数。 たとえば、1 秒は 'PT1S'"P" は期間指定子、'T' は時刻指定子、'S' は 2 番目のデザインレーターです。 |
| maxJitter | 期間 | ISO 8601 形式で示されている RFC 3550 で指定されたストリームの最大ジッター。 たとえば、1 秒は 'PT1S'"P" は期間指定子、'T' は時刻指定子、'S' は 2 番目のデザインレーターです。 |
| maxPacketLossRate | 倍精度浮動小数点数 | ストリームの最大パケット損失率。 |
| maxRatioOfConcealedSamples | 倍精度浮動小数点数 | ヒーラーによって隠されたパケットの最大比率。 |
| maxRoundTripTime | 期間 | ISO 8601 形式で示されている RFC 3550 で指定された最大ネットワーク伝達ラウンドトリップ時間。 たとえば、1 秒は 'PT1S'"P" は期間指定子、'T' は時刻指定子、'S' は 2 番目のデザインレーターです。 |
| packetUtilization | Int64 | ストリームのパケット数。 |
| postForwardErrorCorrectionPacketLossRate | 倍精度浮動小数点数 | すべてのビデオ ストリームとコーデックに対して、FEC が適用された後のパケット損失率。 |
| startDateTime | DateTimeOffset | ストリームが開始された UTC 時刻。 DateTimeOffset 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 時間です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。 |
| streamDirection | microsoft.graph.callRecords.mediaStreamDirection | メディア ストリームの方向を示します。 可能な値は、callerToCallee、calleeToCaller です。 |
| streamId | String | ストリームの一意の識別子。 |
| videoCodec | microsoft.graph.callRecords.videoCodec | ネットワーク上の伝送のためにビデオをエンコードするために使用されるコーデック名。 可能な値は、unknown、invalid、av1、h263、h264、h264s、h264uc、h265、rtvc1、rtVideo、xrtvc1、unknownFutureValue です。 |
| wasMediaBypassed | ブール値 | True の場合、メディア ストリームは仲介サーバーをバイパスし、クライアントと PSTN ゲートウェイ/PBX 間で直接行き、それ以外の場合は false。 |
JSON 表記
リソースの JSON 表記を次に示します。
{
"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
}
フィードバック
フィードバックの送信と表示