如何手动设置AVPlayerViewController的开始和结束时间

问题描述 投票:-1回答:1

通常在tvOS中,当我们使用HLS播放列表播放任何视频时,播放器不会显示视频的开始时间。如果是实时流媒体,则不会同时显示开始时间和结束时间。有什么办法可以手动设置这些时间?

我所附的以下图片是HLS实时流式传输。它只是显示当前时间。因此,如果我想添加开始时间和结束时间,则有任何方法可以做到。如果不是,请告诉我。感谢您的回复。

example image

ios swift http-live-streaming tvos
1个回答
0
投票

对于那些仍在寻找答案的人,watch this Apple Developer Talk。您需要做的就是使用具有所需开始时间的AVKitMetadataIdentifierExactStartDate创建AVMetaDataItem。AVKitMetadataIdentifierExactEndDate具有所需的结束时间。

如果不确定确切时间,则应使用AVKitMetadataIdentifierApproximateStartDateAVKitMetadataIdentifierApproximateEndDate。希望这对某人有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.