更新时间:2022-03-21 GMT+08:00
分享

投屏码解析

NSString * castCode = self.codeString;   
NSString * address = self.ipaddressString;   
int port = [self.portString intValue];   
int result = [mShareServiceController discover:castCode withAddress:address withPort:port callback:^(id discoverCallback){   
        }];

接口描述

APP调用IdeaShareServiceController实例对象的discover方法开始解析,SDK解析投影码成功后会通过Block回调将IP地址集和连接码传回UI层

注意事项

离线模式下,仅需输入投屏码castCode;address和port适用于在线模式投屏

接口定义

- (int)discover:(NSString *)castCode withAddress:(NSString *)address withPort:(int)port callback:(callback)discovercallback;
表1 参数说明

参数

是否必须

类型

描述

castCode

NSString

投屏码

address

NSString

在线投屏时使用,为SMC(EUA)的IP地址

port

int

在线投屏时使用,为SMC(EUA)的端口号

discovercallback

DiscoverResult

typedef void (^callback)(id t), 包含回调内容 – 地址集,连接码以及解析结果

相关文档