示例#1
0
        public int InitSDK()
        {
            Debug.WriteLine(DateTime.Now.ToString("HH:mm:ss - ") + TAG + ".InitSDK()", "DVR INFO");

            //initialize
            disCallback = new XMSDK.fDisConnect(DisConnectBackCallFunc);
            GC.KeepAlive(disCallback);
            int bResult = XMSDK.H264_DVR_Init(disCallback, Handle);

            msgcallback = new XMSDK.fMessCallBack(MessCallBack);
            GC.KeepAlive(msgcallback);
            XMSDK.H264_DVR_SetDVRMessCallBack(msgcallback, Handle);

            XMSDK.H264_DVR_SetConnectTime(5000, 25);

            return(bResult);
        }