avassetresourceloaderdelegate

AVPlayer URL custom loading for HTTPS

倖福魔咒の 提交于 2020-06-17 09:14:30
问题 I'm trying to use AVPlayer with custom URL loading (a custom NSURLProtocol subclass). But it seems [NSURLProtocol registerClass] does not work with AVPlayer in real device (see this thread). Now I'm trying to use AVAssetResourceLoaderDelegate to do the custom URL loading. However it is a bit confusing to me how the delegate will be triggered. The URL I deal with looks like this https://some_ip_address:port/resource/ , but it seems like my delegate is not called for such URL. I tried to change