正确处理AVAssetResourceLoaderDelegate Url

时间:2015-10-27 11:31:16

标签: ios objective-c xamarin avplayer avasset

我正在尝试将AVAssetResourceLoaderDelegate与AVPlayer(流媒体)一起使用。首先,我发现如果url方案是http或https,则不会调用任何AVAssetResourceLoaderDelegate方法。很公平。我添加了一个自定义方案,如“custom_scheme://”。调用以下方法:

obj

问题是......我实际上需要使用http或https,否则,这个url如何工作?我应该更改上述方法的网址吗?如果是这样的话......我可以另外提出要求吗?

我需要通过ShouldWaitForResponseToAuthenticationChallenge方法传入证书并回应挑战。

1 个答案:

答案 0 :(得分:0)

您可以将自定义方案网址映射到shouldWaitForLoadingOfRequestedResource中的http或https(或两者),并从那里发出另一个http / https请求。

我不确定在此之后如何进行进一步的身份验证。我认为这是你提出的第二次请求的一部分。