0

我正在做一个项目,我必须在我的 iPhone 应用程序中播放一些视频。有什么方法可以让我直接使用 youtube 视频 URL 播放视频吗?我必须使用很多视频,我不想将它们保存在我的本地 iphone 数据库中。我对这个领域很陌生。

在我的项目中,会有一份癌症疾病的清单。我的意思是血癌、膀胱癌、脑癌等。如果用户点击特定的癌症疾病,那么在下一个视图中应该有一个关于该癌症的视频。我想使用 url 直接播放该视频(或类似的东西)。它应该像 youtube 视频(流媒体视频)。可能吗?

4

2 回答 2

1

这已经在 SO 上讨论过很多次了。或者,有一个开源项目允许这样做,我建议:

https://github.com/larcus94/LBYouTubeView

于 2012-06-14T11:59:51.707 回答
1

添加以下框架:a) AVFoundation b) MediaPlayer

并编写这些导入语句:

#import <AVFoundation/AVFoundation.h> 
#import <MediaPlayer/MediaPlayer.h>

然后随时编写代码

NSURL *fileURL = [NSURL URLWithString:@"http://www.ebookfrenzy.com/ios_book/movie/movie.mov"];

MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];

[moviePlayerController.view setFrame:CGRectMake(0, 70, 320, 270)];

[self.view addSubview:moviePlayerController.view];

moviePlayerController.fullscreen = YES;

[moviePlayerController play];
于 2012-06-14T12:24:16.960 回答