【发布时间】:2011-02-08 15:22:42
【问题描述】:
我在使用 AVURLAsset 时遇到问题。
NSString * const kContentURL = @
"http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8";
...
NSURL *contentURL = [NSURL URLWithString:kContentURL];
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:contentURL
options:nil];
[asset loadValuesAsynchronouslyForKeys:[NSArray arrayWithObject:tracksKey]
completionHandler:^{
...
NSError *error = nil;
AVKeyValueStatus status = [asset statusOfValueForKey:tracksKey
error:&error];
...
}
在完成块中,状态为 AVKeyValueStatusFailed,错误消息为“无法打开”。我见过的所有例子,都使用本地文件,所以使用远程文件可能有问题......
问候, 昆汀
【问题讨论】:
标签: iphone ios avfoundation