ios - 从文件路径加载视频

标签 ios objective-c

我正在尝试从我的文件系统项目中的路径加载视频,我有 URL 流的代码

 NSString *path = [[NSBundle mainBundle] pathForResource:@"US_Very_High_Dive_Boudia_US_44_x264" ofType:@"mp4"];
NSData *data = [[NSData alloc] initWithContentsOfFile:path];


MPMoviePlayerController *player =
[[MPMoviePlayerController alloc] initWithContentURL: myURL];

最佳答案

你不知道。 MPMoviePlayer 最了解何时加载数据。将文件路径转换为 ​​NSURL,或者更好,只需使用

NSURL *myURL =`[[NSBundle mainBundle] URLForResource:@"US_Very_High_Dive_Boudia_US_44_x264" withExtension:@"mp4"];`
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL: myURL];

关于ios - 从文件路径加载视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14994202/

相关文章:

ios - 以编程方式在 IOS 中的 WhatsApp 上共享图像和文本?

ios - IOS获取广告标识符的方法

iphone - 应用程序 ID 不同形式的 Bundle ID?

ios - 网页 View 在 ePub 阅读器中显示旧网页

ios - 链接到应用商店中的应用管理订阅

ios - 在 iOS Swift 中获取所有 UIViewControllers 列表

iOS:如何使用多个内插参数本地化字符串?

objective-c - 即使没有 IV,AES CBC 中的 CCCrypt 解密也能正常工作

ios - 动态创建 NSMutableArray,并在对象上使用带参数的选择器

objective-c - 如何在 Mac OSX 中获取和/或覆盖窗口的最小大小