public MainWindow() { InitializeComponent(); Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.High; IScreenShareService server = new ScreenShareService(new NetworkService(6789)); server.StartShare(new ScreenShotService()); }
public MainPage() { InitializeComponent(); IScreenShareService client = new ScreenShareService(new NetworkService(6789)); client.OnFrame += (s, e) => { try { Stream stream = new MemoryStream(e.Capture); Device.BeginInvokeOnMainThread(() => { Image.Source = ImageSource.FromStream(() => stream); }); } catch { } }; client.StartReceive(); }