Skip to content

[video-v2.4.54-beta.1]预发版

Pre-release
Pre-release

Choose a tag to compare

@tonychanchen tonychanchen released this 20 Jan 06:22

集成方式:

pod 'TIoTLinkVideo', '2.4.54-beta.1'
pod 'TIoTLinkKit_XP2P', '2.4.66-beta.202601200312'
pod 'TIoTLinkKit_GVoiceSE', '1.1.1'
pod 'TIoTLinkKit_IJKPlayer', '2.0.15'

更新内容:

  1. 修复 p2p core 若干问题

接口指引:

TIoTP2PAPPConfig *config = [TIoTP2PAPPConfig new];
config.appkey = xxx;   //为explorer平台注册的应用信息(https://console.cloud.tencent.com/iotexplorer/v2/instance/app/detai) explorer控制台- 应用开发 - 选对应的应用下的 appkey/appsecret
config.appsecret = xxx;   //为explorer平台注册的应用信息(https://console.cloud.tencent.com/iotexplorer/v2/instance/app/detai) explorer控制台- 应用开发 - 选对应的应用下的 appkey/appsecret
config.xp2pinfo = xp2pInfo;   //请求到设备的p2p_info
config.autoConfigFromDevice = YES;   //配置是否跟随设备
        
[[TIoTCoreXP2PBridge sharedInstance] startAppWith:myProductId dev_name:myDeviceName appconfig:config];
·
·
·
Ready 之后
[[TIoTCoreXP2PBridge sharedInstance] getCommandRequestWithAsync: myProductId/myDeviceName cmd:@"action=inner_define&channel=0&cmd=get_device_st" timeout:5*1000*1000 completion:^(NSString * _Nonnull jsonList) {
}];


对讲需要设置采样 duration
AVAudioSession *avsession = [AVAudioSession sharedInstance];
[avsession setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker error:nil];
[avsession setActive:YES error:nil];

接入文档指引