我正在使用AVPlayer
作为我的tvOS项目。它的大小小于全屏,因此它的控件是隐藏的。这是使用AVPlayer
的限制。
但是,我必须向用户显示视频控件,以便用户可以进行播放,暂停,快进,后退,擦洗等。
任何人都知道任何第三方图书馆或框架或之前已实施过吗?请分享。我搜索了很多,但在互联网上找不到任何帮助。
感谢。
答案 0 :(得分:0)
我相信当您以非全屏模式显示视频时,Apple会阻止与视频的互动。想法是如果观众要完全参与视频,那么视频需要以全屏模式显示,尤其是在电视大小的设备上。因此,提供了AVPlayerViewController,它具有所有默认控件以及元数据显示/内容提议,但仅在全屏模式下可用。在非全屏模式下模仿这种行为可能是很多工作,我不知道任何库将为您提供一个自定义滑块,将有助于播放。我强烈建议您全屏显示视频并使用默认控件。