Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph.callRecords
Представляет сведения о потоке мультимедиа между двумя конечными точками в вызове.
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| audioCodec | microsoft.graph.callRecords.audioCodec | Имя кодека, используемое для кодирования звука для передачи по сети. Возможные значения: unknown, , invalid, cn, pcmapcmu, , amrWide, g722g7221, , g7221c, g729multiChannelAudio, satinFullbandsatinopusmuchv2rtAudio8, rtAudio16, silk, , silkNarrow, . silkWidesirenxmsRtaunknownFutureValue |
| averageAudioDegradation | Двойное с плавающей точкой | Средняя оценка мнений по сети для потоковой передачи. Указывает, насколько потеря сети и дрожь повлияли на качество полученного звука. |
| averageAudioNetworkJitter | Duration (Длительность) | Среднее дрожание для потока, вычисленного согласно стандарту RFC 3550, обозначенное в формате ISO 8601 . Например, 1 секунда обозначается как 'PT1S', где "P" — это конструктор длительности, "T" — это указатель времени, а "S" — второй. |
| averageBandwidthEstimate | Int64 | Средняя предполагаемая пропускная способность между двумя конечными точками в битах в секунду. |
| averageFreezeDuration | Duration (Длительность) | Средняя длительность полученного времени замораживания в видеопотоке. |
| averageJitter | Duration (Длительность) | Среднее дрожание для потока, вычисленного согласно стандарту RFC 3550, обозначенное в формате ISO 8601 . Например, 1 секунда обозначается как 'PT1S', где "P" — это конструктор длительности, "T" — это указатель времени, а "S" — второй. |
| averagePacketLossRate | Двойное с плавающей точкой | Средняя скорость потери пакетов для потока. |
| averageRatioOfConcealedSamples | Двойное с плавающей точкой | Отношение количества аудиокадров с образцами, созданными при сокрытии потери пакетов, к общему количеству аудиокадров. |
| averageReceivedFrameRate | Двойное с плавающей точкой | Среднее количество кадров в секунду для всех видеопотоков, вычисляемых в течение сеанса. |
| averageRoundTripTime | Duration (Длительность) | Среднее время кругового пути распространения по сети, вычисленное согласно стандарту RFC 3550, обозначенное в формате ISO 8601 . Например, 1 секунда обозначается как 'PT1S', где "P" — это конструктор длительности, "T" — это указатель времени, а "S" — второй. |
| averageVideoFrameLossPercentage | Двойное с плавающей точкой | Средний процент потерянных видеокадров, отображаемых для пользователя. |
| averageVideoFrameRate | Двойное с плавающей точкой | Среднее количество кадров в секунду, полученных для видеопотока, вычисляется в течение сеанса. |
| averageVideoPacketLossRate | Двойное с плавающей точкой | Средняя доля потерянных пакетов, как указано в RFC 3550, вычисляется в течение сеанса. |
| endDateTime | DateTimeOffset | Время окончания потока в формате UTC. Тип DateTimeOffset представляет сведения о дате и времени с использованием формата ISO 8601 и всегда указывает время в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Это поле доступно только для потоков, использующих протокол SIP. |
| isAudioForwardErrorCorrectionUsed | Логический | Указывает, использовалась ли прямая коррекция ошибок (FEC) в какой-то момент во время сеанса. По умолчанию используется значение NULL. |
| lowFrameRateRatio | Двойное с плавающей точкой | Доля вызова, где частота кадров меньше 7,5 кадров в секунду. |
| lowVideoProcessingCapabilityRatio | Двойное с плавающей точкой | Доля вызова, в котором клиент выполняет менее 70 % ожидаемых возможностей обработки видео. |
| maxAudioNetworkJitter | Duration (Длительность) | Максимальное число звуковых сетей, вычисляемых для каждого из 20-секундных окон во время сеанса, обозначенное в формате ISO 8601 . Например, 1 секунда обозначается как 'PT1S', где "P" — это конструктор длительности, "T" — это указатель времени, а "S" — второй. |
| maxJitter | Duration (Длительность) | Максимальное дрожание для потока, вычисленного, как указано в RFC 3550, обозначенное в формате ISO 8601 . Например, 1 секунда обозначается как 'PT1S', где "P" — это конструктор длительности, "T" — это указатель времени, а "S" — второй. |
| maxPacketLossRate | Двойное с плавающей точкой | Максимальная скорость потери пакетов для потока. |
| maxRatioOfConcealedSamples | Двойное с плавающей точкой | Максимальное соотношение пакетов, скрытых целителем. |
| maxRoundTripTime | Duration (Длительность) | Максимальное время кругового пути распространения по сети, вычисленное, как указано в RFC 3550, обозначенное в формате ISO 8601 . Например, 1 секунда обозначается как 'PT1S', где "P" — это конструктор длительности, "T" — это указатель времени, а "S" — второй. |
| packetUtilization | Int64 | Количество пакетов для потока. |
| postForwardErrorCorrectionPacketLossRate | Двойное с плавающей точкой | Скорость потери пакетов после применения FEC агрегирована во всех видеопотоках и кодеках. |
| rmsFreezeDuration | Duration (Длительность) | Средняя длительность полученного времени замораживания в видеопотоке, представленном в корневом квадрате. |
| startDateTime | DateTimeOffset | Время запуска потока в формате UTC. Тип DateTimeOffset представляет сведения о дате и времени с использованием формата ISO 8601 и всегда указывает время в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Это поле доступно только для потоков, использующих протокол SIP. |
| streamDirection | microsoft.graph.callRecords.mediaStreamDirection | Указывает направление потока мультимедиа. Возможные значения: callerToCallee, calleeToCaller. |
| streamId | String | Уникальный идентификатор потока. |
| videoCodec | microsoft.graph.callRecords.videoCodec | Имя кодека, используемое для кодирования видео для передачи по сети. Возможные значения: unknown, , invalid, av1h263, h264, , h264s, h264uc, h265, rtvc1, rtVideo, xrtvc1, , . unknownFutureValue |
| wasMediaBypassed | Логический | Значение true, если поток мультимедиа обошел сервер-посредник и напрямую перешел между клиентом и шлюзом ТСОП или УАТС, в противном случае — значение false. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"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
}