浙江宇视科技有限公司2024
41文档说明1
1编写目的本文档详细描述了IPC开放的LiteAPI接口、调用方式、使用场景等内容
用于指导开发者基于API做二次开发
2阅读对象希望基于IPC提供的能力,做应用开发的第三方厂家和开发者
阅读群体需要具备以下技能,才能很好地理解文档内容
良好的计算机编程能力
掌握Java、C++等常见的一种或者多种编程语言
良好的网络知识
掌握网络编程及UDP/TCP协议HTTP协议,RTSP等常见协议1
3阅读指南为了能快速了解平台能提供的API功能和快速上手,建议按照以下顺序阅读本文档剩余内容:查阅【相关术语】章节,对文档内会出现的专业术语进行初步认知
查阅【开发前准备】章节,了解开发对接流程
查阅【协议概述】章节,掌握API的调用方式
查阅【API总览】章节,对平台提供的能力有初步认识和理解
阅读【编程引导】章节,说明各个模块功能需要使用的API和相关的调度过程
可以根据对接需求快速定位到具体的模块接口,并了API解调度过程
阅读【API列表】章节,按分类查找API,通过阅读API的描述了解具体功能,挑选需要的API
按照API接口定义,编码开发,完成应用的开发
4相关术语术语/缩写含义LiteAPI基于HTTP协议的Restful风格的轻量级开放接口HttpMethodhttp请求的方法,常用的方法有GET/POST/PUT/DELETE等RequestHeadershttp请求中的头信息HTTPURLhttp请求路径,指域名/IP(端口号)之后的部分如请求地址为"http://192
1:80/LAPI/V1
0/System/Time/NTP",则URL指"/LAPI/V1
0/System/Time/NTP"RTSP实时串流协议(RealTimeStreamingProtocol,RTSP