WEB开发网
开发学院软件开发C语言 C# 视频监控系列(10):服务器端——验证、设置画... 阅读

C# 视频监控系列(10):服务器端——验证、设置画面质量、字幕叠加、板卡序列号

 2009-04-08 08:23:36 来源:WEB开发网   
核心提示: 一、验证 1.1 IP验证 VC++ Code: OnInitDialog方法MP4_ServerCheckIP(CheckIP); CheckIP委托int CALLBACK CheckIP(DWORD nChannel,char* nIP){/* CString ctemp; ctemp.Format("

一、验证

1.1     IP验证

VC++ Code:

OnInitDialog方法

MP4_ServerCheckIP(CheckIP);

CheckIP委托

int CALLBACK CheckIP(DWORD nChannel,char* nIP)
{
/*
    CString ctemp;
    ctemp.Format("%s",nIP);

    if (ctemp == "192.0.0.215")
        return -1;
*/
    return 0;

}

代码说明:

1.     自带的例子IP验证部分注释掉了,但是可以看得出返回-1表示错误,返回0表示验证通过,并且实际证明如果返回-1的话客户端是不出图像的。

C# Code:

        /// <summary>
        /// 验证IP
        /// </summary>
        /// <param name="nChannel">通道号</param>
        /// <param name="nIP">ip地址</param>
        /// <returns></returns>
        public int CheckIP(int nChannel, string nIP)
        {
            //验证代码
            return 0;
        }

代码说明:

1.     比较简单,填写自己的验证代码,正确返回0,不正确反正-1就可以了。

1.2     用户名密码验证

VC++ Code:

OnInitDialog方法

MP4_ServerCheckPassword(checkpassword);

CheckPassword委托

1 2 3 4 5 6  下一页

Tags:视频监控 系列 服务器

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接