EZUIKit
V1.5.0
|
类型定义 | |
typedef void(* | PluginEventHandler) (long lEventType, const char *strErrorCode, long lInterErrorCode) |
消息回调函数, 开始播放和结束播放的异步反馈 更多... | |
函数 | |
long | StartPlay (const char *szPlayUrl) |
开始播放接口, 此接口为异步接口. 播放结果根据异步回调MsgType判断, 如果lEventType=EZUI_MSGID_PLAY_START, 表示成功, lEventType=EZUI_MSGID_PLAY_EXCEPTION, 表示失败, 请根据strErrorCode确定具体原因 更多... | |
long | StopPlay () |
停止播放接口, 此接口为异步接口. 播放结果根据异步回调MsgType判断, 如果lEventType=EZUI_MSGID_PLAY_STOP, 表示成功 更多... | |
char * | CapturePicture (const char *lpPictureName) |
此接口为截图功能, 需要在播放成功后调用. 传入参数为文件名, 返回信息为图片存储路径. 更多... | |
long | StartTalk () |
播放时进行对讲, 接口调用结果根据异步回调MsgType判断, 如果lEventType=EZUI_MSGID_VOICETALK_START, 表示对讲成功, lEventType=EZUI_MSGID_VOICETALK_EXCEPTION, 表示对讲失败 更多... | |
long | StopTalk () |
停止对讲, 接口调用结果根据 异步回调MsgType判断, 如果lEventType=EZUI_MSGID_VOICETALK_STOP, 表示停止对讲成功 更多... | |
long | PTZCtrl (long cmd, long action, long speed) |
播放时进行云台控制, 接口调用结果根据 异步回调MsgType判断, 如果lEventType=EZUI_MSGID_PTZCTRL_SUCCESS, 表示控制成功; 如果lEventType=EZUI_MSGID_PTZCTRL_FAILED, 表示控制失败 更多... | |
typedef void(* PluginEventHandler) (long lEventType, const char *strErrorCode, long lInterErrorCode) |
消息回调函数, 开始播放和结束播放的异步反馈
lEventType | 消息类型 |
strErrorCode | 错误码类型, 参考错误码文档 |
lInterErrorCode | 内部具体错误, 用于排查问题 |
pUser | 用户自定义数据 |
char* CapturePicture | ( | const char * | lpPictureName | ) |
此接口为截图功能, 需要在播放成功后调用. 传入参数为文件名, 返回信息为图片存储路径.
[in] | lpPictureName | 图片名 |
long PTZCtrl | ( | long | cmd, |
long | action, | ||
long | speed | ||
) |
播放时进行云台控制, 接口调用结果根据 异步回调MsgType判断, 如果lEventType=EZUI_MSGID_PTZCTRL_SUCCESS, 表示控制成功; 如果lEventType=EZUI_MSGID_PTZCTRL_FAILED, 表示控制失败
[in] | cmd | 云台控制命令 #EZUI_PTZ_COMMAND |
[in] | action | 云台操作命令 EZUI_PTZ_ACTION |
[in] | speed | 速度0-7之间 |
long StartPlay | ( | const char * | szPlayUrl | ) |
开始播放接口, 此接口为异步接口. 播放结果根据异步回调MsgType判断, 如果lEventType=EZUI_MSGID_PLAY_START, 表示成功, lEventType=EZUI_MSGID_PLAY_EXCEPTION, 表示失败, 请根据strErrorCode确定具体原因
[in] | szPlayUrl | 播放地址, 从open.ys7.com官网获取 |
long StartTalk | ( | ) |
播放时进行对讲, 接口调用结果根据异步回调MsgType判断, 如果lEventType=EZUI_MSGID_VOICETALK_START, 表示对讲成功, lEventType=EZUI_MSGID_VOICETALK_EXCEPTION, 表示对讲失败
long StopPlay | ( | ) |
停止播放接口, 此接口为异步接口. 播放结果根据异步回调MsgType判断, 如果lEventType=EZUI_MSGID_PLAY_STOP, 表示成功
long StopTalk | ( | ) |
停止对讲, 接口调用结果根据 异步回调MsgType判断, 如果lEventType=EZUI_MSGID_VOICETALK_STOP, 表示停止对讲成功