文档名称文档密级 2017-02-20 H3C 机密,未经许可不得扩散第 1页,共 8页播放控件启动流程 1. 页面加载控件流程; 初始化告警控件( ALARMAX_InitOCX ) 获取配置文件参数,用于播放控件初始化; ALARMAX_GetRenderMode 显示模式 ALARMAX_GetPiexlFormat 视频输出象素格式 ALARMAX_GetWaveAudio 音量初始值 ALARMAX_GetPictureFluency 实时性优先设置初始化播放控件( PLAYAX_InitOCX ) 注册 SDK 回调函数( ALARMAX_RegCallBackFunc ) 文档名称文档密级 2017-02-20 H3C 机密,未经许可不得扩散第 2页,共 8页 2. 初始化控件,调用控件初始化接口 PLAYAX_InitOCX ( IN BSTR pcServerIP ,服务器 IP IN ULONG ulServerPort ,服务器端口 IN BSTR pcUserName ,用户名 IN BSTR pcPassword ,密码 IN ULONG ulRenderMode ,显示模式: 0 D3D/ 1 Ddraw IN BSTR wszUserCode ,用户编码 IN BSTR wszUserLoginCode ,用户登录编码,用户登陆后服务器分配的 IN BSTR wszUserIpAddress ,用户登录的 IP IN ULONG ulPixelFormat ,视频输出象素格式 0 YUV /1 RGB IN ULONG ulVolume ,音量初始值 0~255 之间 IN ULONG ulFlency ,实时性优先 0,流畅性优先 1 OUT BSTR pcCallSDKThreadID ,调用 SDK 线程 ID,需要设置给告警控件 OUT BSTR pcLayoutNum )当前布局数 、轮切启动成功后调用控件接口 PLAYAX_SetFrameStatus ( IN BSTR pcMonitorCode ,监视器编码 IN ULONG ulCamType ,摄像机类型 0固定/1云台 IN BSTR pcResourceCode ,摄像机/轮切资源编码 IN BSTR pcResourceInfo ,摄像机/轮切资源描述 IN ULONG ulResourceType ,资源类型 1实况 3轮切 IN ULONG ulStreamType )码流类型 0自适应 1主码流 2辅码流 ,用于设置窗体状态 PLAYAX_SetCtrlStatus (IN pcResourceCode 摄像机/轮切资源编码 IN ulCtrl ) 60清除窗格信息 ulCtrl 对应的枚举值: LP_SCREEN_MAX = 0, /*最大化*/ LP_SCREEN_RESTORE = 1, /*还原*/ LP_SCREEN_FULL_START = 2, /*全屏*/ LP_SCREEN_FULL_STOP = 3, /*全屏还原*/ LP_TALK_START = 10, /*语音对讲开启*/ LP_TALK_STOP = 11, /*语音对讲停止*/ LP_STORAGE_CENTER_S
H3C播放控件接口文件 来自淘豆网www.taodocs.com转载请标明出处.