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 に答える