Skip to content

Commit 57072b9

Browse files
author
archurtan
committed
添加局域网新增接口以及回调接口说明
Change-Id: I7ba9f42a6d06725083d2aa429c8bf7df8d30d105
1 parent 3694251 commit 57072b9

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

sdk/video-link-android/doc/VideoSDK接口说明.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,26 @@
132132
|:-|:-|
133133
| int | 成功:0,失败:错误码 |
134134

135+
13. 初始化xp2p局域网服务接口
136+
> int startLanService(String id, String product_id, String device_name, String host, String port);
137+
138+
| 参数 | 类型 | 描述 |
139+
|:-|:-|:-|
140+
| id | String | 目标camera在app端的唯一标识符,可以使用产品信息和设备名称组合,如:"$product/$device_name" |
141+
| product_id | String | 产品ID |
142+
| device_name | String | 设备名称 |
143+
| host | String | 设备在局域网的ip地址 |
144+
| port | String | 设备在局域网的端口号 |
145+
146+
14. 获取本地请求数据的局域网标准http url,可使用该url请求设备端数据
147+
> String getLanUrl(String id);
148+
149+
| 参数 | 类型 | 描述 |
150+
|:-|:-|:-|
151+
| id | String | 目标camera在app端的唯一标识符,可以使用产品信息和设备名称组合,如:"$product/$device_name" |
152+
153+
15. 获取局域网内本地代理的端口号
154+
> int getLanProxyPort(String id);
135155
136156
### 废弃接口
137157
~~public static String getComandRequestWithSync(String cmd, long timeout);~~
@@ -197,6 +217,9 @@
197217
| id | String | 回传`startServiceWithXp2pInfo`接口中的`id` |
198218
| msg | String | 附加说明,json格式 |
199219

220+
5、设备向app发送自定义消息,该回调的返回值表示app向设备端回复的消息
221+
> override fun onDeviceMsgArrived(id: String?, data: ByteArray?, len: Int): String
222+
200223

201224
### 附带说明
202225
* 函数接口调用顺序:

0 commit comments

Comments
 (0)