我必须使用视频播放器在我的iOS应用程序中播放Vimeo视频。我需要记录播放,暂停,搜索等事件。由于Vimeo视频具有Flash内容,因此无法使用MPMoviePlayerController
或AVPlayer
进行播放。我可以使用UIWebView
进行游戏。但是,它显示默认的Vimeo播放器控件。我需要有自己的控件来播放,暂停等,因为我需要记录这些事件。
我尝试了很多解决方案。没有任何效果。如果有人知道如何使用自定义播放器播放Vimeo视频。请让我知道。
答案 0 :(得分:-1)
我能找到解决这个问题的方法。我使用YTVimeoExtractor
现在here。
其README.md文件如下:
YTVimeoExtractor helps you get mp4 urls which can be use in iOS's native player. You can even choose between mobile, standard and high definition quality.
YTVimeoExtractor doesn't use UIWebView which makes it fast and clean.
我使用了MKMoivePlayerViewController及其通知 - MPMoviePlayerPlaybackStateDidChangeNotification
和˚通知来停止,暂停事件。
答案 1 :(得分:-1)
使用除Vimeo播放器以外的播放器播放Vimeo视频的唯一官方方法是使用提供给PRO成员的第三方播放器网址:https://vimeo.com/s/adg