回调接口
更新日期:2025/5/15
目录
回调接口
TK_sessionStateCallBack
- 功能描述:
- IOTC连线状态回调。
接口定义
export const TK_sessionStateCallBack: (uid: string, cb: (arg: cameraSessionState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | session状态信息回调 |
代码示例
camera.TK_sessionStateCallBack(this.uid, (state: cameraSessionState) => { })
TK_channelStateCallBack
- 功能描述:
- 指定通道的连线状态回调。
接口定义
export const TK_channelStateCallBack: (uid: string, cb: (arg: cameraChannelState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | session状态信息回调 |
代码示例
camera.TK_channelStateCallBack(this.uid, (state: cameraChannelState) => { })
TK_recvIOCtrlCallBack
- 功能描述:
- IOCtrl指令接收回调。
接口定义
export const TK_recvIOCtrlCallBack: (uid: string, cb: (arg: recvIOCtrlState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | IOCtrl指令接收回调 |
代码示例
camera.TK_recvIOCtrlCallBack(this.uid, (state: recvIOCtrlState) => { })
TK_recvFrameInfoCallBack
- 功能描述:
- 指定通道的调试信息回调。
接口定义
export const TK_recvFrameInfoCallBack: (uid: string, cb: (arg: recvFrameInfoState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 指定通道的调试信息回调 |
代码示例
camera.TK_recvFrameInfoCallBack(this.uid, (state: recvFrameInfoState) => { })
TK_recordingStateCallBack
- 功能描述:
- 本地录像状态回调。
接口定义
export const TK_recordingStateCallBack: (uid: string, cb: (arg: recordingState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 本地录像状态回调 |
代码示例
camera.TK_recordingStateCallBack(this.uid, (state: recordingState) => { })
TK_startShowCallBack
- 功能描述:
- 视频解码渲染结果回调。
接口定义
export const TK_startShowCallBack: (uid: string, cb: (arg: startShowState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 解码渲染结果回调 |
代码示例
camera.TK_startShowCallBack(this.uid, (state: startShowState) => { })
TK_startListenCallBack
- 功能描述:
- 音频解码播放结果回调。
接口定义
export const TK_startListenCallBack: (uid: string, cb: (arg: startListenState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 音频解码播放结果回调 |
代码示例
camera.TK_startListenCallBack(this.uid, (state: startListenState) => { })
TK_startTalkCallBack
- 功能描述:
- 对讲结果回调。
接口定义
export const TK_startTalkCallBack: (uid: string, cb: (arg: startTalkState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 对讲结果回调 |
代码示例
camera.TK_startTalkCallBack(this.uid, (state: startTalkState) => { })
TK_startVideoToDeviceCallBack
- 功能描述:
- 开始发送视频结果回调。
接口定义
export const TK_startVideoToDeviceCallBack: (uid: string, cb: (arg: startVideoState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 开始发送视频结果回调 |
代码示例
camera.TK_startVideoToDeviceCallBack(this.uid, (state: startVideoState) => { })
TK_outputYUVDataCallBack
- 功能描述:
- YUV数据回调。
接口定义
export const TK_outputYUVDataCallBack: (uid: string, cb: (arg: outputYUVState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 设备uid |
cb | yuv结果回调 |
代码示例
camera.TK_outputYUVDataCallBack(this.uid, (state: outputYUVState) => { })
TK_transferFileCallBack
- 功能描述:
- 上传/下载文件状态回调。
接口定义
export const TK_transferFileCallBack: (uid: string, cb: (arg: transferFileState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 状态回调 |
代码示例
camera.TK_transferFileCallBack(this.uid, (state: transferFileState) => { })
TK_recvFrameDataCallBack
- 功能描述:
- 上抛帧数据及帧信息回调。
接口定义
export const TK_recvFrameDataCallBack: (uid: string, cb: (arg: recvFrameDataState) => void) => void;
参数说明
参数 | 类型 | 说明 |
---|---|---|
uid | string | 当前设备的uid |
cb | 状态回调 |
代码示例
camera.TK_recvFrameDataCallBack(this.uid, (state: recvFrameDataState) => { })