在某些分析實現中,客戶端應用程式可能希望提供與TVSDK localTime值報告的播放頭位置不同的播放頭位置。 例如,在LINEAR流回放期間,可以相對於每個節目的開始時間提供每個節目的播放頭。
僅當要提供與預設位置不同的播放頭位置時,才覆蓋此方法。
要覆蓋預設播放頭位置,請執行以下操作:
vaMetadata.currentTimeUpdateBlock = function():Number {
if (currentTime == 0) {
currentTime = getTimer();
}
return ((getTimer() - currentTime) / 1000 + 1000);
}
此代碼段中的值只是示例。 您需要為自定義播放頭位置使用不同的值。