com.opentok.android.PublisherKit.PublisherRtcStats
Classe de contenção: : PublisherKit
public static class PublisherKit.PublisherRtcStats extends Objeto
Representa as estatísticas de RTC de um fluxo de mídia publicado pelo editor.
Veja também:
: - PublisherKit.getRtcStatsReport()
Resumo do campo
Campos
Modificador e Tipo
Campo
Descrição
String
connectionId
No caso de uma sessão retransmitida (na qual um emissor envia fluxos de mídia individuais para cada assinante), este é o ID exclusivo da conexão do cliente.
String
jsonArrayOfReports
Um array JSON contendo relatórios de estatísticas de RTC para o fluxo de mídia.
Resumo do Construtor
Construtores
Construtor
Descrição
PublisherRtcStats()
Resumo do método
Métodos herdados da classe java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Detalhes do campo
connectionId
público String connectionId
No caso de uma sessão retransmitida (na qual um emissor envia fluxos de mídia individuais para cada assinante), este é o ID exclusivo da conexão do cliente.
jsonArrayOfReports
público String jsonArrayOfReports
Um array JSON de relatórios de estatísticas RTC para o fluxo de mídia. A estrutura do array JSON é semelhante ao formato do objeto RtcStatsReport implementado nos navegadores da web (consulte Mozilla documentação). Veja também esta documentação do W3C.
Aqui está uma amostra parcial:
[
{
"audioLevel": 0,
"id": "RTCAudioSource_1",
"kind": "audio",
"timestamp": 1603448671532842,
"totalAudioEnergy": 0,
"totalSamplesDuration": 4.249999999999954,
"trackIdentifier": "4nP5yeIDzbUm6IJho5jkTps1lnfabsFvTXjH00",
"type": "media-source"
},
{
"base64Certificate": "MIIBFjCB...QIhAMIfr/NgvhNp16zaoHxGQGrID1STFmBSSSB4V1bxBrTU",
"fingerprint": "E7:5F:...:FA:5A:1F:A7:E0:55:60",
"fingerprintAlgorithm": "sha-256",
"id": "RTCCertificate_E7:5F:E5...F:1D:FA:5A:1F:A7:E0:55:60",
"timestamp": 1603448671532842,
"type": "certificate"
},
{
"channels": 1,
"clockRate": 8000,
"id": "RTCCodec_audio_Inbound_0",
"mimeType": "audio/PCMU",
"payloadType": 0,
"timestamp": 1603448671532842,
"type": "codec"
},
{
"channels": 2,
"clockRate": 48000,
"id": "RTCCodec_audio_Inbound_111",
"mimeType": "audio/opus",
"payloadType": 111,
"sdpFmtpLine": "minptime=10;useinbandfec=1",
"timestamp": 1603448671532842,
"type": "codec"
},
]
Detalhes do construtor
EditorRtcStats
public PublisherRtcStats()