qt怎么调用已经有的网络ipc相机sdk接口
相机通过网线与电脑连接
求助这些怎么在qt程序里面调用,
还有句柄这个参数应该怎么填,求大神,求大神帮助!
1. ICE_IPCSDK_API ICE_IPCSDK_Init() ;//初始化
2. ICE_IPCSDK_SearchDev(char*) ;//搜索设备
3. ICE_IPCSDK_APIICE_U32 ICE_IPCSDK_GetStatus(ICE_HANDLE );//获取相机状态
4. //连接相机ip,tcp模式,rtsp端口554,私有协议对应的端口8117,onvif端口8080,是否请求主码流,网络流毁掉地址,网络流毁掉参数用来区分不同的使用者,图像帧回调地址,图像帧回调参数用以区分不同的使用者
ICE_IPCSDK_API ICE_HANDLE ICE_IPCSDK_Open(const ICE_CHAR*, ICE_U8,ICE_U16,ICE_U16,ICE_U16,ICE_U8,ICE_IPCSDK_OnStream,void*,ICE_IPCSDK_OnFrame,void*) ;
5. ICE_IPCSDK_API ICE_IPCSDK_Close(ICE_HANDLE);//断开连接
6. //开始视频,1sdk句柄,2是否为主码流1为主码流0为子码流,3视频播放窗口句柄,返回值:1连接视频流成功0失败
ICE_IPCSDK_APIICE_U32 ICE_IPCSDK_StartStream(ICE_HANDLE hsDK,ICE_U8 u8MainStream,ICE_U32 hWnd) ;
7. //结束视频,1sdk句柄,返回值无
ICE_IPCSDK_API void ICE_IPCSDK_StopStream(ICE_HANDLE hsDK);
8. //开始录像
ICE_IPCSDK_APIICE_U32 ICE_IPCSDK_StartRecord(ICE_HANDLE hsDK,const ICE_CHAR* pcFileName) ;
9. //结束录像,sdk句柄
ICE_IPCSDK_API void ICE_IPCSDK_StopRecord(ICE_HANDLE hsDK) ;