接口列表

本文介绍LinkVisual SDK提供的接口。

生命周期

接口

描述

lv_init

初始化SDK。

lv_destroy

销毁SDK。

消息交互

接口

描述

lv_message_adapter

在该函数回调中,向LinkVisual SDK注入所有物联网平台消息。

lv_message_publish_cb

在该函数回调中,发送LinkVisual SDK所需要发送的物联网消息。

音视频播放

接口

描述

lv_start_push_streaming_cb

开启通知服务。

lv_stop_push_streaming_cb

发送直播或本地录像播放的链路断开通知。

lv_stream_send_config

推送音视频配置参数。

lv_stream_send_media

推送音视频数据。

lv_stream_send_cmd

发送控制视频播放的相关命令。

lv_on_push_streaming_cmd_cb

在建立直播链接或本地录像播放链接期间,发送控制命令。

lv_on_push_streaming_data_cb

在建立语音对讲链接期间,接收播放端的音频数据。

lv_query_record_cb

查询本地IPC存储卡或者NVR中的视频文件。

lv_post_query_record

发送本地IPC设备存储卡或者NVR设备中,录像文件的查询结果。

图片功能

接口

描述

lv_post_alarm_image

IPC设备主动发送侦测报警事件并上传图片。

lv_post_intelligent_alarm

获取智能告警事件并上传图片。

lv_trigger_picture_cb

通知IPC设备开始拍摄图片并上传。

lv_post_trigger_picture

发送IPC设备拍摄图片的结果。

其他接口

接口

描述

lv_control

动态调节SDK功能。

lv_cloud_event_cb

云端事件通知。

lv_feature_check_cb

确认功能是否实现。