實施自訂時間更新

在某些分析實作中,用戶端應用程式可能會想要提供與TVSDK的localTime值所報告位置不同的播放頭位置。 例如,線上性流回放期間,可以相對於每個節目的開始時間提供節目的播放頭。

秘訣

只有在您想要提供不同於預設位置的播放磁頭位置時,才會覆寫此方法。

要覆蓋預設播放頭位置:

vaTrackingMetadata.currentTimeUpdateBlock = ^CMTime () { 
    NSInteger random = arc4random() % 500;  
    return CMTimeMakeWithSeconds(random, 1); 
};
重要

在此程式碼範例中,500隻是範例值。 您需要為自訂播放頭位置使用不同的值。

本頁內容