对讲参数
对讲参数
LCOpenSDK_ParamTalk
对讲鉴权字段;须先完成实时预览,再经 语音对讲 的 setListener: → startTalk: → stopTalk 启停。见 功能集成 · 语音对讲。
API 概要
继承 LCOpenSDK_Param;须先完成同通道实时预览。完整声明见 LCOpenSDKDynamic.framework/Headers/LCOpenSDK/(资源下载)。
| 属性 | 含义 | 典型来源 |
|---|---|---|
accessToken / deviceID / channel | 与预览同源 | 预览参数 |
isOpt | 优化链路 | 可选 |
talkType | 对讲类型(默认 talk) | 设备能力 |
productId | IoT 产品 id | 设备列表 |
示例(节选)
LCOpenSDK_ParamTalk *paramTalk = [[LCOpenSDK_ParamTalk alloc] init];
paramTalk.accessToken = accessToken;
paramTalk.deviceID = @"TESTIPC000012345";
paramTalk.channel = 0;
LCOpenSDK_AudioTalk *talk = [[LCOpenSDK_AudioTalk alloc] init];
[talk setListener:/* LCOpenSDK_TalkerListener */];
[talk startTalk:paramTalk];
// …
[talk stopTalk];