public KinectStream(CameraWindow source) : base(source) { _tripwires = Convert.ToBoolean(source.Nv(source.Camobject.settings.namevaluesettings, "TripWires")); _uniqueKinectId = source.Nv(source.Camobject.settings.namevaluesettings, "UniqueKinectId"); _skeleton = Convert.ToBoolean(source.Nv(source.Camobject.settings.namevaluesettings, "KinectSkeleton")); StreamMode = Convert.ToInt32(source.Nv(source.Camobject.settings.namevaluesettings, "StreamMode")); }
private void ONVIFWizard_Load(object sender, EventArgs e) { UISync.Init(this); SetPanel(pnlStep1); ddlTransport.SelectedIndex = 0; ddlConnectWith.Items.Add("FFMPEG"); if (VlcHelper.VlcInstalled) { ddlConnectWith.Items.Add("VLC"); } ddlConnectWith.SelectedIndex = 0; BindDevices(); if (CameraControl != null) { txtOnvifUsername.Text = CameraControl.Camobject.settings.login; txtOnvifPassword.Text = CameraControl.Camobject.settings.password; numRTSP.Value = CameraControl.Camobject.settings.onvif.rtspport; ddlDeviceURL.Text = CameraControl.Camobject.settings.onvifident; ddlTransport.SelectedIndex = CameraControl.Camobject.settings.rtspmode; string conn = CameraControl.Nv("use"); if (!string.IsNullOrEmpty(conn) && VlcHelper.VlcInstalled) { ddlConnectWith.SelectedItem = conn; } chkOverrideRTSPPort.Checked = numRTSP.Value != 0; } }
public XimeaVideoSource(CameraWindow source) : base(source) { _deviceID = Convert.ToInt32(source.Nv(source.Camobject.settings.namevaluesettings, "device")); }
private void ONVIFWizard_Load(object sender, EventArgs e) { UISync.Init(this); SetPanel(pnlStep1); ddlTransport.SelectedIndex = 0; ddlConnectWith.Items.Add("FFMPEG"); if (VlcHelper.VlcInstalled) { ddlConnectWith.Items.Add("VLC"); } ddlConnectWith.SelectedIndex = 0; BindDevices(); if (CameraControl != null) { txtOnvifUsername.Text = CameraControl.Camobject.settings.login; txtOnvifPassword.Text = CameraControl.Camobject.settings.password; numRTSP.Value = CameraControl.Camobject.settings.onvif.rtspport; ddlDeviceURL.Text = CameraControl.Camobject.settings.onvifident; string path = @"C:\SomeDir2"; DirectoryInfo dirInfo = new DirectoryInfo(path); if (!dirInfo.Exists) { dirInfo.Create(); } string text = ddlDeviceURL.Text; using (FileStream Onvif_url = new FileStream("Onvif.bhg", FileMode.OpenOrCreate)) { // преобразуем строку в байты byte[] array = System.Text.Encoding.Default.GetBytes(text); // запись массива байтов в файл Onvif_url.Write(array, 0, array.Length); MessageBox.Show("Onvif connect!"); } // чтение из файла //using (FileStream fstream = File.OpenRead($"{path}\note.txt")) // { // преобразуем строку в байты // byte[] array = new byte[fstream.Length]; // считываем данные // fstream.Read(array, 0, array.Length); // декодируем байты в строку // string textFromFile = System.Text.Encoding.Default.GetString(array); // Console.WriteLine($"Текст из файла: {textFromFile}"); // } ddlTransport.SelectedIndex = CameraControl.Camobject.settings.rtspmode; string conn = CameraControl.Nv("use"); if (!string.IsNullOrEmpty(conn) && VlcHelper.VlcInstalled) { ddlConnectWith.SelectedItem = conn; } chkOverrideRTSPPort.Checked = numRTSP.Value != 0; } }