Apple TV - AVPlayer - 播放直播视频时视频播放器选项菜单上的持续时间
Apple TV - AVPlayer - Duration on video player option menu when playing live stream video
- 我正在实施在 Apple TV 项目上播放实时流视频 (hls),但不确定为什么视频持续时间显示在视频播放器选项菜单上。
- 按我的理解,直播应该没有时长吧?如果是,那么如何解决此问题,或者有什么方法可以隐藏或覆盖此信息。
请参阅下面随附的屏幕截图以了解更多详细信息。谢谢!!
Screenshot
持续时间值是从流中自动推断出来的。可悲的是,这种推断在实时流中失败,并且它用流的可用滑动 window 的持续时间填充持续时间字段。
我一年多前就报道过这个雷达,现在还没有消息:
作为替代方案,从 tvOS 11 开始,您可以使用 customInfoViewController 创建自定义视图控制器来显示流元数据,而不是使用 Apple 提供的错误信息选项卡。
您可以从以下 WWDC 视频的第 24:00 分钟获得更详尽的解释:
使用以下两个开源控件可以直接实现自定义视图控制器:
注意:AVPlayerViewController 在播放实时流时有很多问题。祝你好运!
- 我正在实施在 Apple TV 项目上播放实时流视频 (hls),但不确定为什么视频持续时间显示在视频播放器选项菜单上。
- 按我的理解,直播应该没有时长吧?如果是,那么如何解决此问题,或者有什么方法可以隐藏或覆盖此信息。
请参阅下面随附的屏幕截图以了解更多详细信息。谢谢!!
Screenshot
持续时间值是从流中自动推断出来的。可悲的是,这种推断在实时流中失败,并且它用流的可用滑动 window 的持续时间填充持续时间字段。
我一年多前就报道过这个雷达,现在还没有消息:
作为替代方案,从 tvOS 11 开始,您可以使用 customInfoViewController 创建自定义视图控制器来显示流元数据,而不是使用 Apple 提供的错误信息选项卡。
您可以从以下 WWDC 视频的第 24:00 分钟获得更详尽的解释:
使用以下两个开源控件可以直接实现自定义视图控制器:
注意:AVPlayerViewController 在播放实时流时有很多问题。祝你好运!