更新时间:2022-03-21 GMT+08:00
投屏码解析
NSString * castCode = self.codeString;
NSString * address = self.ipaddressString;
int port = [self.portString intValue];
int result = [mShareServiceController discover:castCode :address :port :^(id discoverCallback) {
}]; 接口描述
APP调用IdeaShareServiceController实例对象的discover方法开始解析,SDK解析投影码成功后会通过Block回调将IP地址集和连接码传回UI层
注意事项
离线模式下,仅需输入投屏码castCode;address和port适用于在线模式投屏
接口定义
- (int)discover:(NSString *)castCode:(NSString *)address: (int)port: (callback)discovercallback;
参数 | 是否必须 | 类型 | 描述 |
|---|---|---|---|
castCode | 是 | NSString | 投屏码 |
address | 否 | NSString | 在线投屏时使用,为SMC(EUA)的IP地址 |
port | 否 | int | 在线投屏时使用,为SMC(EUA)的端口号 |
discovercallback | 是 | DiscoverResult | typedef void (^callback)(id t), 包含回调内容 – 地址集,连接码以及解析结果 |
父主题:启动APP

