Panoramica

Gli eventi da TVSDK indicano lo stato del lettore, gli errori che si verificano, il completamento delle azioni richieste, ad esempio l’avvio della riproduzione di un video, o le azioni che si verificano implicitamente, ad esempio il completamento di un annuncio.

Poiché l'applicazione deve rispondere a molti di questi eventi, è necessario implementare routine di gestione degli eventi e registrare tali routine con TVSDK. Le routine chiamano i relativi metodi TVSDK per rispondere in modo appropriato.

Seguono alcune informazioni aggiuntive sugli eventi:

  • La natura in tempo reale della riproduzione video richiede un’attività asincrona (non bloccante) per molte operazioni TVSDK.

  • TVSDK supporta un lettore video basato su eventi.

    Fornisce eventi che corrispondono a tutti i passaggi importanti nel processo di riproduzione. Registra tali eventi con il meccanismo degli eventi della piattaforma e crea gestori di eventi che verranno chiamati quando si verificano tali eventi. Event Handlers sono anche note come routine di callback o listener di eventi. TVSDK fornisce una gamma completa di metodi che possono essere utilizzati dai gestori di eventi.

  • L’applicazione in genere avvia operazioni non di blocco, ad esempio la richiesta che venga avviata la riproduzione di un video.

    TVSDK comunica in modo asincrono con l’applicazione mediante l’invio di eventi, ad esempio quando inizia la riproduzione del video e un evento al termine del video. Altri eventi possono indicare modifiche di stato nel lettore e condizioni di errore. I gestori eventi eseguono le azioni appropriate.

In questa pagina