服務品質(QoS)提供視訊引擎執行情形的詳細檢視。 TVSDK提供播放、緩衝和裝置的詳細統計資料。
TVSDK也提供下列下載資源的相關資訊:
播放清單/資訊清單檔案
檔案片段
檔案的追蹤資訊
您可以從LoadInfo
類別讀取有關下載資源(如片段和軌道)的服務質量(QoS)資訊。
實作onLoadInfo
回呼事件偵聽器。
註冊事件偵聽器,TVSDK會在每次片段下載時呼叫該偵聽器。
從傳遞至回呼的LoadInfo
參數中讀取相關資料。
屬性 | 類型 | 說明 |
---|---|---|
downloadDuration | long | 下載的持續時間(以毫秒為單位)。 TVSDK不會區分用戶端連線至伺服器的時間與下載完整片段所花的時間。 例如,如果10 MB區段需要8秒才能下載,TVSDK會提供該資訊,但不會告訴您直到第一個位元組再下載4秒,才下載整個片段。 |
mediaDuration | long | 下載片段的媒體持續時間(以毫秒為單位)。 |
periodIndex | int | 與下載的資源相關聯的時間軸期間索引。 |
大小 | long | 已下載資源的大小(以位元組為單位)。 |
trackIndex | int | 相應軌道的索引(如果已知);否則,為0。 |
trackName | 字串 | 相應軌道的名稱(如果已知);否則,為null。 |
trackType | 字串 | 相應軌道的類型(如果已知);否則,為null。 |
type | 字串 | TVSDK下載的內容。 下列其中一項:
|
url | 字串 | 指向已下載資源的URL。 |