Kotlin

Activar las estadísticas del remitente en el editor

Conéctate a la sesión, comparte la imagen de tu cámara y activa Estadísticas del remitente para que los suscriptores puedan acceder a las métricas del editor

1. Empieza conectándote a una sesión y publicando

Construir un Session, establece un SessionListener, y conéctate con tu token. Cuando onConnected incendios, crear y publicar un 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. Activar las estadísticas del remitente

Para recibir Estadísticas del remitente Actívalas en el editor del flujo estableciendo senderStatsTrack(true) al crear el 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 enlaces a medios de los suscriptores, como transport y, sobre todo, remotePublisherTransport puede estar limitado a menos que las estadísticas del remitente (y/o el sistema de reserva de audio) estén activadas en el editor.

Véase Estadísticas de enlaces multimedia de abonados en la guía general.