需要iOS的教程来播放我的应用程序中的video文件
我打算构build一个iOS应用程序,从我的Web服务下载video,在应用程序中离线播放。
我正在寻找一个教程,将告诉我的基础,其中将包括:
- 从networking下载video文件
- 将其存储在我的应用程序的数据存储中(什么结构/位置)
- 从我的数据存储播放此video
- 我需要什么video格式
通常我使用ASIHTTPRequest
从网上下载东西,这是一个伟大的库,为您处理multithreading。 它应该给你一个url。 然后您可以使用MPMoviePlayerController
类播放video。 以下是播放video的代码:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoURL]; [[player view] setFrame:[self.view bounds]]; // Frame must match parent view [self.view addSubview:[player view]]; [player play]; [player release];
要从网上下载video,您可以使用ASIHTTP框架 。 有很多例子会给你一个开始。
之后,您可以按照本教程, 从iOS 4 iPad应用程序中播放存储的video – video播放