【发布时间】:2015-10-27 11:31:16
【问题描述】:
我正在尝试将 AVAssetResourceLoaderDelegate 与 AVPlayer(流式传输)一起使用。首先,我发现如果 url 方案是 http 或 https,则没有调用 AVAssetResourceLoaderDelegate 方法。很公平。我添加了一个自定义方案,如“custom_scheme://”。调用如下方法:
public override bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
{
return true;
}
问题是......我实际上需要使用http或https,否则,这个url如何工作?我应该更改上述方法的网址吗?如果是这样..我怎样才能提出另一个请求?
我需要使用 ShouldWaitForResponseToAuthenticationChallenge 方法来传递证书并响应挑战。
【问题讨论】:
标签: ios objective-c xamarin avplayer avasset