CgwMonitorManage.Service.MonitorManageService.StartControlPtz C# (CSharp) Method

StartControlPtz() public method

PTZ(Pan/Tilt/Zoom)控制,该接口需要在预览模式下使用
public StartControlPtz ( string cameraNo, PtzCommandType ptzCommandType, int param ) : SmcErr
cameraNo string 摄像头编号
ptzCommandType PtzCommandType 命令类型
param int 命令参数
return SmcErr
        public SmcErr StartControlPtz(string cameraNo, PtzCommandType ptzCommandType, int param)
        {
            SmcErr err = new CgwError();
            NLogEx.LoggerEx logEx = new NLogEx.LoggerEx(log);

            err = CheckSession(currentSessionID);
            //调任何接口前 需要判断监控平台是否加载成功
            if (err.IsSuccess())
            {
                err = VideoMonitorManage.Instance().StartControlPtz(cameraNo, ptzCommandType, param);
            }
            if (err.IsSuccess())
            {
                logEx.Info("MonitorManageService StartControlPtz  Successful,Current Cgw IP is : {0}", CgwConst.ClientIp);
            }
            else
            {
                logEx.Error("MonitorManageService StartControlPtz failed,ErrNo :{0}", err.ErrNo);
            }
            return err;
        }