コード例 #1
0
ファイル: Form1.cs プロジェクト: grilo88/EpicoGraphics
        private void Form1_Load(object sender, EventArgs e)
        {
            string url = @"http://localhost:8081/";

            _SignalR = WebApp.Start <StartupSignalR>(url);
            _Server  = new ImageStreamingServer();
            _Server.Start(8080);
        }
コード例 #2
0
        private void StartWebCamServer()
        {
            var videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice);
            VideoCaptureDevice videoCaptureDevice = new VideoCaptureDevice(videoDevices[0].MonikerString);

            videoCaptureDevice.NewFrame += new NewFrameEventHandler(VideoCaptureDevice_NewFrame);
            videoCaptureDevice.Start();

            _server = new ImageStreamingServer(GetImages())
            {
                ImagesSource = GetImages()
            };
            _server.Start(Convert.ToInt32(9001));
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: whble/mjpeg_streamer-1
        static void Main(string[] args)
        {
            int    port     = 8888;
            string imageUrl = "http://yolahome.ru/webcam_yard2";

            var server = new ImageStreamingServer();

            server.Start(port, imageUrl);

            Console.WriteLine($"http://{Environment.MachineName}:{port}");
            Console.Write("Press <Esc> to exit... ");
            while (Console.ReadKey().Key != ConsoleKey.Escape)
            {
            }
        }
コード例 #4
0
        private void Form1_Load(object sender, EventArgs e)
        {
            //  MjpegProcessor.
            //  _Server = new ImageStreamingServer("http://210.241.67.167/abs2mjpg/mjpg?resolution=352x240&camera=1", "admin", "pass");
            // _Server = new ImageStreamingServer("http://192.192.85.20:11000/getimage", "admin", "pass");

            //http://192.168.0.104/cgi/mjpg/mjpeg.cgi
//_Server = new ImageStreamingServer("http://192.168.0.104/cgi/mjpg/mjpeg.cgi", "admin", "admin");

            _Server = new ImageStreamingServer("http://192.192.85.33/axis-cgi/mjpg/video.cgi?camera=1", "root", "pass");
            _Server.Start(8080);

            reader = new ETAGReader("192.192.85.33", 50007);

            reader.OnEtagArriveEvent += reader_OnEtagArriveEvent;
        }
コード例 #5
0
        private void StartButton_Click(object sender, RoutedEventArgs e)
        {
            if (buttonClicked == 0)
            {
                buttonClicked = 1;

                _Server = new ImageStreamingServer();

                _Server.MaxClients = 16;  //can be set as pleased, but should be a little above 16
                                          // to be on the safe side, because of ghost clients
                _Server.StartWithRandomPort();

                IpBox.Text = _Server.getServerURL();

                initializeTimer();
            }
            else
            {
                MessageBoxResult result =
                    MessageBox.Show("Server Already Running!!", "Confirmation", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
コード例 #6
0
 private void Form1_Load(object sender, EventArgs e)
 {
     _Server = new ImageStreamingServer();
     _Server.Start(8080);
 }
コード例 #7
0
 private void DVR2Mjpeg_Load(object sender, EventArgs e)
 {
     HttpServer = new ImageStreamingServer();
     HttpServer.Start(8080, this);
 }