iOS 使用Avplayer 播放网络视频,但是网络视频的链接会发生重定向

iOS 使用Avplayer 播放网络视频,但是网络视频的链接会发生重定向

ios

3个回答

那就直接用重定向以后的地址给AVPlayer播放试试

关键是不能直接获取到重定向后的地址,我使用了这个代理方法

  • (NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)response
    {

    NSString *str1=[[request URL] absoluteString];
    NSString *str2=[[response URL]absoluteString];
    NSLog(@" 请求地址 %@",str1);
    NSLog(@"重定向地址%@",str2);

    return request;
    }也无法获取到,重定位地址在Response Headers 的Location 中,但是无论怎么样我都无法获取到 响应头

这个链接是无法用webView打开的,因为他是个视频播放链接

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐