Esempio n. 1
0
        private void AddLocalCam()
        {
            imgLocal = new Image();
            Grid.SetRow(imgLocal, 0);
            Grid.SetColumn(imgLocal, 0);
            imgLocal.Stretch = Stretch.Fill;

            webCamGrid.Children.Add(imgLocal);
            locaCam.StartCamera(LiveCamStatus.webCamLocal1, imgLocal);
            imgLocal.MouseDown += new MouseButtonEventHandler((sender, e) =>
            {
                localCamInLive = true;
                meLocalCam_Clicked(sender, e, LiveCamStatus.webCamLocal1);
            });
        }
        public void StartCamera()
        {
            var cameraId = _packet.Args[0].ToString();

            try
            {
                var cameraStarted = WebCamManager.StartCamera(cameraId);
                var camera        = WebCamManager.Cameras[cameraId];
                var data          = new
                {
                    cameraId,
                    cameraRunning = camera.IsRunning,
                    cameraStarted
                };
                _builder.WriteMessage(data);
            }
            catch (Exception e)
            {
                var data = new
                {
                    cameraId,
                    cameraRunning = false,
                    cameraStarted = false,
                    message       = e.Message
                };
                _builder.WriteMessage(data);
            }
        }
Esempio n. 3
0
        public void StartCamera()
        {
            var cameraId = _packet.Args[0].ToString();

            try
            {
                var cameraStarted = WebCamManager.StartCamera(cameraId);
                var camera        = WebCamManager.Cameras[cameraId];
                var data          = new
                {
                    cameraId,
                    cameraRunning = camera.IsRunning,
                    cameraStarted
                };
                _serializator.Serialize(_client, _packet.Endpoint, _packet.SyncKey, data);
            }
            catch (Exception)
            {
                var data = new
                {
                    cameraId,
                    cameraRunning = false,
                    cameraStarted = false
                };
                _serializator.Serialize(_client, _packet.Endpoint, _packet.SyncKey, data);
            }
        }
Esempio n. 4
0
        public void StartCamera()
        {
            var cameraId = packet.args.First().ToString();

            try
            {
                var cameraStarted = WebCamManager.StartCamera(cameraId);
                var camera        = WebCamManager._Cameras[cameraId];
                var data          = new
                {
                    cameraId      = cameraId,
                    cameraRunning = camera.IsRunning,
                    cameraStarted
                };
                serializator.Serialize(client, packet.endpoint, packet.syncKey, data);
            }
            catch (Exception)
            {
                var data = new
                {
                    cameraId      = cameraId,
                    cameraRunning = false,
                    cameraStarted = false
                };
                serializator.Serialize(client, packet.endpoint, packet.syncKey, data);
            }
        }
Esempio n. 5
0
        private void StartCamera()
        {
            var    cameraId = _packet.Args[0].ToString();
            Camera camera;

            if (Cameras.TryGetValue(cameraId, out camera))
            {
                var cameraStarted = WebCamManager.StartCamera(cameraId);
                var data          = new
                {
                    cameraId,
                    cameraRunning = camera.Physical.IsRunning,
                    cameraStarted
                };
                _builder.WriteMessage(data);
            }
        }