我需要在我的 iOS 应用程序中播放 youtube 视频,并且在播放视频时我需要在视频上添加一个覆盖。
1.现在如何在本机播放器中运行 youtube 视频?
2.如果我在 UIWebview 中播放视频,那么我如何检测到该视频正在播放以及如何在视频上添加叠加层?
我需要在我的 iOS 应用程序中播放 youtube 视频,并且在播放视频时我需要在视频上添加一个覆盖。
1.现在如何在本机播放器中运行 youtube 视频?
2.如果我在 UIWebview 中播放视频,那么我如何检测到该视频正在播放以及如何在视频上添加叠加层?
MPMoviePlayerViewController
无法直接播放 youtube 视频 url。您需要在使用 url 加载之前提取MPMoviePlayerViewController
url。
你可以在我的 github repo 中看到一个工作演示:
试试这个:: https://github.com/DpzAtMicRO/IOSYoutubePlayer
LBYoutubeExtractor
使用 JSON 提取 youtube Url。
在您的应用程序中使用它之前,请务必阅读 README.md。
问候