AVFoundation 允许开发人员创建自定义视频播放器,而不是使用 Apple 自己的全屏 MPMoviePlayer。
在我的项目中,我使用这种方法来实现类似于 YouTube iOS 应用程序所做的事情,即在播放发生的顶部有一个“画布”视图,以及底部的几个控件和文本标签:
如您所知,YouTube URL “指向” HTML 数据,它旨在用于 UIWebView。点击此 UIWebView 内的缩略图会弹出一个全屏播放器,这是我试图避免的。
我想知道 YouTube API 是否提供指向实际视频(mp4 文件)的 URL,以便我可以在 AVFoundation 中使用它。
我想找到一种合法的方式来做到这一点,所以它应该明确地遵守苹果和谷歌的服务条款。
谢谢,