集成方式:
implementation 'com.tencent.iot.video:video-link-android:2.4.52’
api 'com.tencent.iot.thirdparty.android:ijkplayer-java:2.0.18'
api 'com.tencent.iot.thirdparty.android:ijkplayer-armv7a:2.0.18'
api 'com.tencent.iot.thirdparty.android:ijkplayer-arm64:2.0.18'
更新内容:
1、升级p2p版本为2.4.64
2、修改app与设备端连接同一个stun ip
3、将同步P2P仓库的最新代码
4、增加ack日志打印,xntp的recver打印收到的前300包数据
5、修复recver 收到第一包数据,就发送feedback,导致rtt计算非常大的问题
6、添加tcp close reset pack
接口指引:
val xP2PAppConfig = XP2PAppConfig().also { appConfig ->
appConfig.appKey =
BuildConfig.TencentIotLinkSDKDemoAppkey //为explorer平台注册的应用信息(https://console.cloud.tencent.com/iotexplorer/v2/instance/app/detai) explorer控制台- 应用开发 - 选对应的应用下的 appkey/appsecret
appConfig.appSecret =
BuildConfig.TencentIotLinkSDKDemoAppSecret //为explorer平台注册的应用信息(https://console.cloud.tencent.com/iotexplorer/v2/instance/app/detai) explorer控制台- 应用开发 - 选对应的应用下的 appkey/appsecret
appConfig.autoConfigFromDevice = true //启动跟随配置
appConfig.type = XP2PProtocolType.XP2P_PROTOCOL_AUTO
}
XP2P.startService(this, myProductId, myDeviceName, xp2pInfo, xP2PAppConfig)