AliyunPlayer v7.10.0
Aliyun Player API Reference Manual for iOS Platforms
Loading...
Searching...
No Matches
AliDomainProcessor Class Reference

域名处理工具类,用于管理 HTTP DNS 相关的域名解析配置。 More...

#include "AliDomainProcessor.h"

Inheritance diagram for AliDomainProcessor:

Instance Methods

(void) - addEnhancedHttpDnsDomain:
 添加增强型 HTTP DNS 域名。
(void) - addPreResolveDomain:
 开始 HTTP DNS 预解析。

Class Methods

(instancetype) + shareInstance
 获取 AliDomainProcessor 的单例实例。

Detailed Description

域名处理工具类,用于管理 HTTP DNS 相关的域名解析配置。

该类提供单例接口,用于添加预解析域名和增强型 HTTP DNS 域名。

Method Documentation

◆ addEnhancedHttpDnsDomain:

- (void) addEnhancedHttpDnsDomain: (NSString *) domain

添加增强型 HTTP DNS 域名。

该方法用于将指定域名加入增强型 HTTP DNS 解析列表。

已弃用:此 API 已不再需要,SDK 默认对阿里云 CDN 域名使用 HTTP DNS 解析。

Parameters
domain视频 URL 对应的域名,例如:URL 为 https://cn.aliyun.com 时,对应的域名为 cn.aliyun.com
Deprecated
此功能已移除,无需调用此方法
See also
[AliPlayerGlobalSettings enableEnhancedHttpDns:]

◆ addPreResolveDomain:

- (void) addPreResolveDomain: (NSString *) domain

开始 HTTP DNS 预解析。

该方法用于提前解析指定域名,以加速后续的网络请求。

Parameters
domain视频 URL 对应的域名,例如:URL 为 https://cn.aliyun.com 时,对应的域名为 cn.aliyun.com

◆ shareInstance

+ (instancetype) shareInstance

获取 AliDomainProcessor 的单例实例。

Returns
AliDomainProcessor 的共享实例

The documentation for this class was generated from the following file: