乐橙sdk开发使用(Qt4.8.5)
最近外部开发者反应的Windows操作系统下的,关于搭建开发环境遇到的问题,我现在进行简单说明一下。
IDE:vs2005 与Qt4.8.5.
vs2005自己从网上很容易就能下载到。现提供编译好的Qt,下载下来即可使用。降低外部人员调用乐橙开发平台的SDK的难度。
链接地址:百度云 https://pan.baidu.com/s/1jJ2YqZc 密码: d4u8
下表是从开发文档提取出来的。
产物 |
接口 |
说明 |
LCSDK/*.dll |
LCSDK动态库 |
视频播放业务 |
语音对讲业务 | ||
平台交互业务 | ||
视频下载业务 | ||
预打洞以及预登陆业务 | ||
直播业务 | ||
LCSDK/*.h |
LCSDK头文件 |
以上业务相关头文件 |
PlaySDK/*.dll |
PlaySDK动态库 |
播放、对讲相关业务底层依赖库 |
NetSDK/*.dll |
NetSDK动态库 |
大华P2P设备业务依赖库 |
NetSDK/*.h |
头文件目录 |
大华P2P设备查询设备列表、录像信息相关头文件 |
|
|
|
LCSDK提供多个方法类,LCSDK_Api(初始化内部Rest),LCSDK_PlayWindow(播放方法类),LCSDK_AudioTalk(语音对讲方法类),LCSDK_Download(录像下载方法类),LCSDK_LoginManager(设备预打洞(大华p2p设备预登陆)方法类),LCSDK_Utils(公共方法类),Win32工程只需集成上述方法类,即可快速实现乐橙所支持的绝大部分业务。
此外,提供LCSDK_PlayerListener,LCSDK_TalkerListener,LCSDK_DownloadListener接口方法类,配合LCSDK_PlayWindow,LCSDK_AudioTalk,LCSDK_Download使用,APP需遵守对应的协议,用于接受播放、对讲、下载过程中的业务回调数据。业务回调数据包括但不限于:播放建立过程中的状态码、语音对讲建立过程中的状态码、解码时间戳、下载状态等等。回调接口参考后续说明。
觉得不错可以打赏我