概述

TVSDK中的事件指示播放器的狀態、發生的錯誤、您請求的操作(如視頻開始播放)的完成或隱式發生的操作(如廣告完成)。

因為您的應用程式需要響應其中的許多事件,所以您需要實現事件處理常式並向TVSDK註冊這些常式。 常式調用相關TVSDK方法進行適當響應。

有關事件的詳細資訊:

  • 視頻播放的即時性要求許多TVSDK操作執行非同步(非阻塞)活動。

  • TVSDK支援事件驅動視頻播放器。

    它提供與播放過程中所有重要步驟對應的事件。 您可以使用平台的事件機制註冊這些事件,並建立事件處理程式,當這些事件發生時將調用這些事件處理程式。 Event Handlers 也稱為回調常式或事件偵聽器。 TVSDK提供了可供事件處理程式使用的完整方法範圍。

  • 您的應用程式通常會啟動非阻塞操作,例如請求視頻開始播放。

    TVSDK通過分派事件與應用程式非同步通信,如視頻開始播放時和視頻結束時的事件。 其他事件可指示播放器中的狀態更改和錯誤情況。 您的事件處理程式會採取相應的操作。

本頁內容