我正在尝试设置逐行视频下载以从服务器URL流式传输。我能够首先使用信息请求调用AVAssetResourceLoaderDelegate,然后调用数据请求,获取前1000个字节的数据。但是,代表从不回电并启动播放器。我逐字节检查数据,这是正确的。
[loadingRequest finishLoading];
当我打电话给resourceLoader
时,我希望代表将数据传回web.xml
,玩家开始播放但不会发生这种情况。
代理完成,没有任何错误。我检查了数据,这是正确的。服务器以状态代码206响应。我尝试使用不同格式的MIME和UTI。它不会影响响应。此外,如果我禁用委托并恢复http url方案,视频加载并播放正常。所以文件本身没有任何问题。