/// <summary>
        /// ��ƵԤ��
        /// </summary>
        private int realPaly(int wndHandle)
        {
            if (null != RealPalyEvent)
            {
                IntEventArgs args = new IntEventArgs();
                args.Obj = wndHandle;
                RealPalyEvent(this, args);

                return RealPLayHandle;
            }
            else
            {
                return -1;
            }
        }
 //��Ƶͨ������
 void videoChannel_RealPalyEvent(object sender, IntEventArgs e)
 {
     VideoChannel videoChannel = (VideoChannel)sender;
     videoChannel.RealPLayHandle = sdklibrarys[videoChannel.Device.PTLSN].RealPlay(videoChannel.Device.DeviceHandle, videoChannel.ChannelNO,
                                                     (IntPtr)e.Obj);
 }