我正在播放.m3u8 url,并希望将此视频流保存到设备文档目录以供离线观看。我不确定天气是否有可能。
Best Answer-推荐答案 strong>
您可以从 m3u8 文件中下载片段,如下所示:
NSString * result = NULL;
NSError * error = nil;
NSURL * urlToRequest = [NSURL URLWithString:_streamURL];
if(urlToRequest) {
result = [NSString stringWithContentsOfURL: urlToRequest encoding:NSUTF8StringEncoding error:&error];
}
result 变量将存储 m3u8 文件内容。
要解析成段,您可以使用以下代码:
NSMutableArray * lines = [[result componentsSeparatedByString"\n"] mutableCopy];
for (NSString * line in lines) {
if ([line rangeOfString"segment"].location != NSNotFound) {
NSLog(@"Segment: %@", line);
}
}
关于ios - 将直播视频保存到文档目录,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/23214206/
|