tutk初始化_设备连接_设备信令发送接收
2017-01-12 17:38:25 0 举报
登录查看完整内容
tutk是一个设备连接和信令发送接收的初始化过程。在这个过程中,首先会进行设备的连接,包括硬件的连接和软件的连接。硬件的连接主要是通过物理接口将设备与计算机或其他设备连接起来,而软件的连接则是通过驱动程序或应用程序来建立设备与计算机之间的通信。接下来,会进行设备信令的发送和接收。设备信令是指设备向其他设备发送的信号,用于控制设备的操作或获取设备的状态信息。在tutk过程中,设备会根据预设的信令格式和协议,将信令发送给其他设备,并接收其他设备发送的信令。这个过程可以确保设备之间的正常通信和协同工作。总之,tutk是一个关键的初始化步骤,它为设备的连接和信令的发送接收提供了基础。
作者其他创作
大纲/内容
是否有数据需发送
while
false
3
获取sessionId(已获取,不再获取)(IOTCAPIs.IOTC_Get_SessionID())
sleep(800 || 1000)
释放Session(IOTCAPIs.IOTC_Connect_Stop_BySID())(IOTCAPIs.IOTC_Session_Close())
session有效?
true
IOTCAPIs初始化(IOTCAPIs.IOTC_Initialize2())
2
是否重新请求
接收信令回复(AVAPIs.avRecvIOCtrl())
信令接收结束
发送信令控制命令(AVAPIs.avSendIOCtrl())
sleep(800)
1
停止Av Client(AVAPIs.avClientStop())
是否已经开启接收线程
检查session有效性(IOTCAPIs.IOTC_Session_Check())
sleep(100)
4
一.虚线框表示:1-tutk sdk 初始化 ,2-设备连接,3-信令发送,4-信令接收,5-连接释放二.信令是否重新请求,请求类别1.获取所有配置项参数IOTYPE_USER_IPCAM_GET_ALL_PARAM_REQ = 0x03C0,2.获取某月录像事件列表请求(即获取SD卡中该月有哪些天是有录像的)IOTYPE_USER_IPCAM_GET_MONTH_EVENT_LIST_REQ = 0x03CB三.需要设备重新连接,返回值类别AV_ER_INVALID_SID = -20010;AV_ER_SESSION_CLOSE_BY_REMOTE = -20015;AV_ER_REMOTE_TIMEOUT_DISCONNECT = -20016;
返回接收分发
5
END
创建接收线程,信令接收开启
START
关闭信令接收
释放连接
通过sessionId获取session(已创建,不再创建)(IOTCAPIs.IOTC_Connect_ByUID_Parallel())
请求重新返回队列
请求成功?
AVAPIs初始化(AVAPIs.avInitialize())
是否需要重连
0 条评论
回复 删除
下一页