自定义 AVPlayerViewController 进度条
Customising AVPlayerViewController progress bar
我正在研究 AVPlayerViewController
并使用它来播放 HLS 视频。是否可以在 tvOS 的进度条上以不同的时间间隔(例如 10、20 等黄点)添加一些点?
或者我可以使用他们的任何其他方法来实现这一目标。
翻阅了苹果开发者博客和其他各种博客后终于得到了答案
我们可以使用 setInterstitialTimeRanges 方法来设置 AVPlayerItem
的 InterstitialTimeRanges 属性
[self.playerItem setInterstitialTimeRanges:self.timeRangeArray];
其中 self.timeRangeArray 是一个 AVInterstitialTimeRange 对象的数组,它将显示在 AVPlayerViewController 的进度条上。
我正在研究 AVPlayerViewController
并使用它来播放 HLS 视频。是否可以在 tvOS 的进度条上以不同的时间间隔(例如 10、20 等黄点)添加一些点?
或者我可以使用他们的任何其他方法来实现这一目标。
翻阅了苹果开发者博客和其他各种博客后终于得到了答案
我们可以使用 setInterstitialTimeRanges 方法来设置 AVPlayerItem
的 InterstitialTimeRanges 属性[self.playerItem setInterstitialTimeRanges:self.timeRangeArray];
其中 self.timeRangeArray 是一个 AVInterstitialTimeRange 对象的数组,它将显示在 AVPlayerViewController 的进度条上。