public MainWindow() { InitializeComponent(); client.Connect(ep); //depthPipe = new DepthPipeline(); //thread = new Thread(new ThreadStart(depthPipe.StartWork)); //thread.Start(); //depthPipe.ImageReceived += depthPipe_ImageReceived; imagePipeline = new ImagePipeline(); thread = new Thread(new ThreadStart(imagePipeline.StartWork)); thread.Start(); imagePipeline.handler += SendImageViaUDP; }
IPEndPoint ep = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 5000); // endpoint where server is listening public MainWindow() { InitializeComponent(); client.Connect(ep); //depthPipe = new DepthPipeline(); //thread = new Thread(new ThreadStart(depthPipe.StartWork)); //thread.Start(); //depthPipe.ImageReceived += depthPipe_ImageReceived; imagePipeline = new ImagePipeline(); thread = new Thread(new ThreadStart(imagePipeline.StartWork)); thread.Start(); imagePipeline.handler += SendImageViaUDP; }