Tipo de recurso mediaStream
Namespace: microsoft.graph.callRecords
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
Representa informações sobre um fluxo de mídia entre dois pontos de extremidade em uma chamada.
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| audioCodec | microsoft.graph.callRecords.audioCodec | Nome do codec usado para codificar áudio para transmissão na rede. Os valores possíveis são: , , , , , , , , multiChannelAudio``g7221c``g729``g722``g7221, . unknownFutureValue``xmsRTA``siren``silkWide``satinFullband``silk``satin``rtAudio8``opus``rtAudio16``silkNarrow``muchv2``amrWide``pcmu``pcma``cn``invalid``unknown |
| averageAudioDegradation | Duplo | Degradação média da pontuação de opinião média de rede para fluxo. Representa o quanto a perda de rede e tremulação afetaram a qualidade do áudio recebido. |
| averageAudioNetworkJitter | Duration | Tremulação média para o fluxo calculado conforme especificado no RFC 3550, indicado no [formato ISO 8601][] . Por exemplo, 1 segundo 'PT1S'é indicado como , em que 'P' é o designador de duração, 'T' é o designador de tempo e 'S' é o segundo designador. |
| averageBandwidthEstimate | Int64 | Largura de banda estimada média disponível entre dois pontos de extremidade em bits por segundo. |
| averageJitter | Duration | Tremulação média para o fluxo calculado conforme especificado no RFC 3550, indicado no [formato ISO 8601][] . Por exemplo, 1 segundo 'PT1S'é indicado como , em que 'P' é o designador de duração, 'T' é o designador de tempo e 'S' é o segundo designador. |
| averagePacketLossRate | Duplo | Taxa média de perda de pacotes para fluxo. |
| averageRatioOfConcealedSamples | Duplo | Proporção do número de quadros de áudio com amostras geradas pela ocultação de perda de pacotes para o número total de quadros de áudio. |
| averageReceivedFrameRate | Duplo | Média de quadros por segundo recebidos para todos os fluxos de vídeo calculados durante a sessão. |
| averageRoundTripTime | Duration | Tempo médio de ida e volta de propagação de rede calculado conforme especificado no RFC 3550, indicado no [formato ISO 8601][] . Por exemplo, 1 segundo 'PT1S'é indicado como , em que 'P' é o designador de duração, 'T' é o designador de tempo e 'S' é o segundo designador. |
| averageVideoFrameLossPercentage | Duplo | Percentual médio de quadros de vídeo perdidos conforme exibido para o usuário. |
| averageVideoFrameRate | Duplo | Média de quadros por segundo recebidos para um fluxo de vídeo, calculados durante a sessão. |
| averageVideoPacketLossRate | Duplo | Fração média de pacotes perdidos, conforme especificado no RFC 3550, computado durante a sessão. |
| endDateTime | DateTimeOffset | Hora UTC em que o fluxo terminou. O tipo DateTimeOffset representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
| lowFrameRateRatio | Duplo | Fração da chamada em que a taxa de quadros é menor que 7,5 quadros por segundo. |
| lowVideoProcessingCapabilityRatio | Duplo | Fração da chamada em que o cliente está executando menos de 70% da capacidade esperada de processamento de vídeo. |
| maxAudioNetworkJitter | Duration | Máximo de tremulação de rede de áudio computada em cada uma das janelas de 20 segundos durante a sessão, indicada no [formato ISO 8601][] . Por exemplo, 1 segundo 'PT1S'é indicado como , em que 'P' é o designador de duração, 'T' é o designador de tempo e 'S' é o segundo designador. |
| maxJitter | Duration | Tremulação máxima para o fluxo calculado conforme especificado no RFC 3550, indicado no [formato ISO 8601][] . Por exemplo, 1 segundo 'PT1S'é indicado como , em que 'P' é o designador de duração, 'T' é o designador de tempo e 'S' é o segundo designador. |
| maxPacketLossRate | Duplo | Taxa máxima de perda de pacotes para o fluxo. |
| maxRatioOfConcealedSamples | Duplo | Taxa máxima de pacotes ocultados pelo curador. |
| maxRoundTripTime | Duration | Tempo de ida e volta de propagação de rede máximo calculado conforme especificado no RFC 3550, indicado no [formato ISO 8601][] . Por exemplo, 1 segundo 'PT1S'é indicado como , em que 'P' é o designador de duração, 'T' é o designador de tempo e 'S' é o segundo designador. |
| packetUtilization | Int64 | Contagem de pacotes para o fluxo. |
| postForwardErrorCorrectionPacketLossRate | Duplo | Taxa de perda de pacotes após a agregação do FEC em todos os fluxos de vídeo e codecs. |
| startDateTime | DateTimeOffset | Hora UTC em que o fluxo foi iniciado. O tipo DateTimeOffset representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z |
| streamDirection | microsoft.graph.callRecords.mediaStreamDirection | Indica a direção do fluxo de mídia. Os valores possíveis são: callerToCallee e calleeToCaller. |
| streamId | Cadeia de caracteres | Identificador exclusivo do fluxo. |
| videoCodec | microsoft.graph.callRecords.videoCodec | Nome do codec usado para codificar vídeo para transmissão na rede. Os valores possíveis são: unknown, invalid, av1, h263, h264, h264s, h264uc, h265, rtvc1, rtVideo, xrtvc1, unknownFutureValue. |
| wasMediaBypassed | Booleano | True se o fluxo de mídia ignorar o Servidor de Mediação e ir direto entre o cliente e o Gateway PSTN/PBX, caso contrário, false. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"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
}
Comentários
Enviar e exibir comentários de