我正在通过此API https://www.googleapis.com/youtube/v3/videos?id=ynMk2EwRi4Q&part=player&key=***************************获取youtube的视频网址。
但问题是我正在获取vimeo视频,该视频将显示“此视频包含来自VEVO的内容。它限制在某些网站上播放。在Youtube上观看”。我下载HCYoutubeParser-掌握它将转换到哪里播放youtube视频。但它无法播放Vimeo视频。
这是我的代码:
mp1 = [[MPMoviePlayerController alloc]initWithContentURL:_urlToLoad];
[mp1 prepareToPlay];
self.mc3=mp1;
mp1.view.frame = self.view.bounds; //Set the size
[self.view addSubview:mp1.view]; //Show the view
[mp1 play]; //Start playing
AVAudioSession *session = [AVAudioSession sharedInstance];
NSError *setCategoryError = nil;
if (![session setCategory:AVAudioSessionCategoryPlayback
withOptions:AVAudioSessionCategoryOptionMixWithOthers
error:&setCategoryError]) {
// handle error
}