Kotlin

Ativar as estatísticas do remetente no editor

Conecte-se à sessão, publique sua câmera e ative Estatísticas do lado do remetente para que os assinantes possam acessar as métricas do lado do editor

1. Comece conectando-se a uma sessão e publicando

Crie um Session, defina um SessionListener, e conecte-se com seu token. Quando onConnected incêndios, criar e publicar um Publisher:

private fun connectToSession() {
    if (session != null) return
    session = Session.Builder(
        this,
        VonageVideoConfig.APP_ID,
        VonageVideoConfig.SESSION_ID,
    ).build()
    session?.setSessionListener(sessionListener)
    session?.connect(VonageVideoConfig.TOKEN)
}

2. Ativar estatísticas do remetente

Para receber Estatísticas do lado do remetente Habilite-as no editor do fluxo definindo `senderStatsTrack(true)` ao criar o editor:

override fun onConnected(session: Session) {
    publisher = Publisher.Builder(this@MainActivity)
        .senderStatsTrack(true)   // Enable sender-side statistics for this publisher
        .build()
    publisher?.setPublisherListener(publisherListener)
    session.publish(publisher)
}

Campos de links de mídia do assinante, tais como transport e, sobretudo, remotePublisherTransport pode ser limitado a menos que as estatísticas do lado do remetente (e/ou o recurso alternativo de áudio) estejam ativadas no editor.

Veja Estatísticas de links de mídia dos assinantes no guia geral.