private void btnStart_Click(object sender, System.EventArgs e) { //_tn = new TreeNode(); //tvCalatog.Nodes.Add(_tn); //_bg = new TreeNode(); //_tn.Nodes.Add(_bg); //tvCalatog.Nodes.Add(_tn); _keepaliveTime = DateTime.Now; playerWin = new GB28181.WinTool.PlayerControl(); playerWin.Start(); Initialize(); _cataThread.Start(); _keepaliveThread.Start(); _messageCore.Start(); _messageCore.OnServiceChanged += SIPServiceChangeHandle; _messageCore.OnCatalogReceived += m_msgCore_OnCatalogReceived; _messageCore.OnNotifyCatalogReceived += MessageCore_OnNotifyCatalogReceived; _messageCore.OnAlarmReceived += MessageCore_OnAlarmReceived; _messageCore.OnRecordInfoReceived += MessageCore_OnRecordInfoReceived; _messageCore.OnKeepaliveReceived += MessageCore_OnKeepaliveReceived; _messageCore.OnDeviceStatusReceived += DeviceStatusReceived; _messageCore.OnDeviceInfoReceived += DeviceInfoReceived; _messageCore.OnMediaStatusReceived += MediaStatusReceived; _messageCore.OnPresetQueryReceived += _messageCore_OnPresetQueryReceived; _messageCore.OnDeviceConfigDownloadReceived += _messageCore_OnDeviceConfigDownloadReceived; lblStatus.Text = "sip服务已启动。。。"; lblStatus.ForeColor = Color.FromArgb(0, 192, 0); }