Kotlin

„Absenderstatistiken“ auf dem Publisher aktivieren

Stellen Sie eine Verbindung zur Sitzung her, geben Sie Ihre Kamera frei und aktivieren Sie Statistik auf der Absenderseite damit Abonnenten auf die Kennzahlen der Herausgeber zugreifen können

1. Beginnen Sie damit, eine Verbindung zu einer Sitzung herzustellen und diese zu veröffentlichen

Bauen Sie eine Session, setze einen SessionListener, und stellen Sie eine Verbindung zu Ihrem Token her. Wenn onConnected Brände, erstellen und veröffentlichen Sie eine 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. Absenderseitige Statistiken aktivieren

Um zu erhalten Statistik auf der Absenderseite Aktivieren Sie diese beim Erstellen des Publishers für den Stream, indem Sie „senderStatsTrack(true)“ festlegen:

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)
}

Felder für Medienlinks von Abonnenten, wie beispielsweise transport und vor allem remotePublisherTransport kann eingeschränkt sein es sei denn, auf dem Publisher sind senderseitige Statistiken (und/oder Audio-Fallback) aktiviert.

Siehe Abonnenten-Medien-Link-Statistik im Übersichtsleitfaden.