Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Передача снимка экрана по сети   Найти похожие ветки 

 
tuxds   (2005-09-27 14:04) [0]

Привет Отцы! У меня такой вопрос наверняка все знают про такую прогу - Radmin так вот, мне по курсовой задали такую  задачу - написать прогу с помощью которой можно было бы видеть то что твориться на экране другого компьютера подключенного к той же локальной сети я попытался сначала делать через BitBlt и посылать по сетке снимки экрана но это очень медленно и ктому же нагружает сеть:(  может кто-нить посоветует какое нибудь более продвинутое решение задачи?


 
Eraser ©   (2005-09-27 14:07) [1]


> tuxds   (27.09.05 14:04)

Хитрый какой, если бы всё было так просто, то у радмина был бы хотя бы один настоящий конкурент по передачи fps.

А препод скорее всего имел ввиду именно сделать через BitBlt, как ты и подумал вначале.

Копни в сторону VNC - с исходниками идёт, но по скорости проигрывать радмину.


 
DVM ©   (2005-09-27 14:08) [2]


> сначала делать через BitBlt и посылать по сетке снимки экрана
> но это очень медленно и ктому же нагружает сеть:(  может
> кто-нить посоветует какое нибудь более продвинутое решение
> задачи?

Тормоза не в сети, а в снятии скриншота. RAdmin скриншоты получает через драйвер, а передает только ту часть экрана которая изменилась.


 
tuxds ©   (2005-09-27 14:13) [3]

Спасибо  за срветы но как можно получить снимок через драйвер?


 
DVM ©   (2005-09-27 14:16) [4]


> Спасибо  за срветы но как можно получить снимок через драйвер?

Я имел ввиду что у них свой драйвер ставится для этого. По крайней мере так у них на сайте написано.


 
Eraser ©   (2005-09-27 14:17) [5]


> tuxds ©   (27.09.05 14:13) [3]
>
> Спасибо  за срветы но как можно получить снимок через драйвер?
>
>

см. [1], особенно там где я конкурентов радмина упоминаю ;-)


 
tuxds ©   (2005-09-27 14:21) [6]

Угу понял пасиба!!!:)


 
tuxds ©   (2005-09-27 14:47) [7]

Последний вопрос - какой VNC взять их там столько что черт ногу сломит?


 
Андрей Жук ©   (2005-09-28 14:32) [8]

да кому radmin конкурент??? Терминал сервер нужно использовать, или виндовый, или Цитрикс. Остальное - от лукавого. Если администрировать linux - putty


 
DVM ©   (2005-09-28 14:35) [9]


> Терминал сервер нужно использовать, или виндовый, или Цитрикс.
>  Остальное - от лукавого.

для подключения к Win2000pro/xp/nt/98/95 тоже терминал сервер ?


 
nk ©   (2005-09-28 17:34) [10]

<offtopic>
по поводу альтернативных "терминал серверов"... про некий "Би Твин" кто-нить что-нить слышал ?! ))
</offtopic>


 
Андрей Жук ©   (2005-09-28 17:45) [11]


> Win2000pro/xp/nt

К XP можно, 2 лицензии есть. К nt - тоже. А сколько % 95/98/Me? Кому они нужны, чтобы на них еще работать удаленно?


 
Kerk ©   (2005-09-28 18:51) [12]

Пересылка скриншотов (TClientSocket/TServerSocket в неблокирующем режиме). В составе две программы: клиент и сервер
http://kladovka.net.ru/index.cgi?pid=list&rid=25


 
-c-st-s- ©   (2005-09-29 09:30) [13]

да-а-а... развернули беседу...

Вот только единственную умную мысль услышал от DVM (2)...

Частота смены кадров зависит от метода получения кадра и от того, в каком виде он был отправлен...

(ИМХО) Радмин юзает драйвер для доступа к видео памяти и засчет этого выйгрывает по времени снятия кадра. Потом он получает разницу в кадрах, далее происходит компрессия разницы и отправка...

Никто не пробовал подумать почему радмин юзает 16-и, 15-и и 8-и битные растры? Размер кадра получается меньше и следовательно опять выйгрыш по времени (в сравнении кадров).

На заметку:
  размер буфера содержащего разницу кадров занимает 8кб, а после компрессии (например zLib"ом) - ~250 байт...


 
Иксик ©   (2005-09-29 10:58) [14]


> Андрей Жук ©   (28.09.05 14:32) [8]

DameWare нужно использовать. :))



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
14-1128062277
Vladimir88
2005-09-30 10:37
2005.10.23
Delphi 2005


9-1117807991
D-Man
2005-06-03 18:13
2005.10.23
глюк с TGA в OpenGL


14-1128322503
syte_ser78
2005-10-03 10:55
2005.10.23
С чего начать написание клиента для phpbb форума?


1-1128285792
step1k
2005-10-03 00:43
2005.10.23
вопрос про динамику


4-1124561093
NioBium
2005-08-20 22:04
2005.10.23
сообщения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский