Как создать приложение для совместного использования экрана C#

Недавно я пытался создать приложение для демонстрации экрана, но оно не работает. Это работает, чтобы поделиться своим экраном для себя, но не для моего друга. Должен ли другой пользователь быть подключен к тому же Интернету? Я был бы очень признателен за помощь! :)


person Tobias Rasmussen    schedule 09.07.2016    source источник
comment
См. здесь: stackoverflow.com/questions/3295309 /   -  person Sanket    schedule 09.07.2016
comment
Голосование за закрытие как слишком широкое: Либо слишком много возможных ответов, либо хорошие ответы будут слишком длинными для этого формата. Добавьте подробности, чтобы сузить набор ответов или выделить проблему, на которую можно ответить в нескольких абзацах.   -  person Visual Vincent    schedule 09.07.2016


Ответы (1)


Вы действительно не даете подробностей о своей проблеме, я даже не уверен, что у вас есть проблема. Но для меня логин за приложением для совместного использования экрана выглядит так:

У вас есть 2 клиента (компьютера), подключенных к Интернету, вам нужно подключить их друг к другу (udp, tcp или даже с сервером, если хотите).

Таким образом, Компьютер1 подключается к Компьютеру2 и наоборот. Теперь, если Компьютер1 является тем, кто делится своим экраном, вам придется отправлять на Компьютер2 изображения каждые, скажем, 100 мс. Компьютер2 получает изображения и отображает их с течением времени, это будет выглядеть так, как будто вы делитесь экраном.

Основное здесь: - Соединение между двумя компьютерами - Отправка и получение данных (изображения на экране)

person Haytam    schedule 09.07.2016
comment
Хорошо спасибо! Теперь я понимаю.. :) - person Tobias Rasmussen; 11.07.2016