DocumentatiePrimetimeHulp bij implementatie van Primetime-referenties

QoS-afspeelgegevens en apparaatstatistieken weergeven

Last update: Thu Sep 21 2023 00:00:00 GMT+0000 (Coordinated Universal Time)

U kunt opstelling uw speler om playback en apparatenstatistieken van QoSProvider zo vaak te lezen zoals nodig.

De QoSProvider klasse verstrekt diverse statistieken, met inbegrip van het kadertarief, de tarief van het profielbeetje, de totale tijd die in het als buffer optreden wordt doorgebracht, het aantal het als buffer optreden voor pogingen, de tijd het nam om de eerste byte van het eerste videofragment te krijgen, de tijd het nam om het eerste kader, de momenteel als buffer optredende voor lengte, en de buffertijd terug te geven.

De referentie-implementatie biedt een QoSManager klasse waar u de weergave van de QoS-bedekking kunt inschakelen. U kunt de zichtbaarheid van QoS ook inschakelen in de gebruikersinterface van Instellingen:

De QoSManager volgt statistieken QoS door apparateninformatie, vastmakend aan de media speler, en het bijwerken met de recentste informatie QoS te krijgen.

De rapportage van QoS-statistieken in- of uitschakelen

  1. Creeer QosManager of laat QoS rapportering toe gebruikend ManagerFactory.

    • Een QosManager maken:
      • Deze toepassing moet de functie voor de advertentieworkflow gebruiken

    QoSManager qosManager = new QosManagerOn();

    • Om een ManagerFactory te gebruiken om de vertoning van statistieken QoS toe te laten:

    qosManager = ManagerFactory.getQosManager()
    true, config, mediaPlayer);

    NOTE
    De Booleaanse waarde wijzigen in false Hiermee schakelt u QoS-rapportage uit.
  2. Gebeurtenislisteners toevoegen:

    qosManager.addEventListener(qosManagerEventListener);

  3. Maak de QoS-provider en koppel deze aan de speleractiviteitcontext:

    qosManager.createQOSProvider(getActivity());

    NOTE
    Wanneer de speleractiviteit zal worden vernietigd, zorg ervoor qosManager.destroyQOSProvider om de QOS-provider op te schonen door deze van de mediaspeler los te koppelen.

Gerelateerde API-documentatie

  • Klasse QosManager
  • Klasse QosManagerOn
  • QosManagerEventListener
  • QosItem
recommendation-more-help
9743bc4e-3574-4f5f-9722-13d4aa798d1b