Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Вниз

"Снятие" экрана   Найти похожие ветки 

 
Сергей Ю.   (2004-07-16 08:49) [0]

Вот какая проблема:
На сервере чел запускает некую прогу. Моя прога должна снимать содержимое экрана и и передавать его по сетке множеству клиентов. Главное что чел может запустить фильм или что-то быстро меняющееся, так вот тоже самое должны увидеть все клиенты. Вопрос - это реально, если да то как это можно реализовать? Если нет - почему?
Заранее благодарен за Ваши ответы.


 
Jeer ©   (2004-07-16 12:35) [1]

>Вопрос - это реально
Это реально и это работает (Remote Admin, Terminal Service, Citrix  и пр).

>как это можно реализовать
Начать думать.


 
wicked ©   (2004-07-16 14:26) [2]

если устроить кинотеатр, то скорей всего не реально - большинство плееров выводят изображение через overlay, и простым захватом экранного HDC это изображение не получить...


 
Сергей Ю.   (2004-07-19 07:21) [3]

А если это не видео, а например флеш-ролики, то как это можно реализовать?


 
wicked ©   (2004-07-19 11:14) [4]

тогда через
> простым захватом экранного HDC

но флеши очень требовательны к частоте кадров, так что сетку загрузит по полной программе...


 
Polevi ©   (2004-07-19 11:38) [5]

шпионские страсти


 
Сергей Ю.   (2004-07-19 13:46) [6]

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


 
cherrex   (2004-07-19 15:13) [7]

Есть пример, но передаваемая картинка имеет качество всего 8 бит.
Можно и больше сделать, но забьешь весь трафик сети.


 
Polevi ©   (2004-07-19 15:54) [8]

а зачем для этого картинку пердавать.. надо просто запускать Media Player на машинах пользрвателей


 
Сергей Ю.   (2004-07-20 08:08) [9]

Удалено модератором
Примечание: Личная переписка


 
Eagle ©   (2004-07-20 08:37) [10]

Удалено модератором
Примечание: Личная переписка


 
Anatoly Podgoretsky ©   (2004-07-20 08:44) [11]

Сергей Ю.   (19.07.04 13:46) [6]
Такую задачу обычно решают установкой второго большого монитора или вывод на телевизор. Поскольку предподователь в той эе аудитории.


 
Сергей Ю.   (2004-07-20 10:16) [12]

Ага, стоит в аудитории 100 компов последний чел сидит от препода на расстоянии метров 30, и чего он там увидит за головами впереди сидящих?
Плюс, то что препод показывает чел должен сам тыкать на своей машине, т.е. это типа обучение ПК, прогам и т.п.
Там еще до кучи надо двустороннюю аудио-связь организовать :(
Кстати может кто подскажет во сколько у.е. решение такой задачки может вылиться :)?


 
Сергей Ю.   (2004-07-21 08:11) [13]

Неужели совсем ни у кого никаких идей?


 
Андрей Л.   (2004-07-21 10:53) [14]

Есть подобная программа, состоит из 2-х частей: учитель и ученик. Я ей пользовался в учебном центре, когда там рабоал. Вот только название позабыл.
А делает она следующее:
- тансляция экрана учителя на места учеников. При этом место ученика блокируется от нажатий;
- просмотр любого раюочего места ученика с места учителя.;
- трансляция любого места ученика на все машины, не сходя с рабочего места учителя;
- передача файлов;
- чат;

Если вспомню название, то напишу. Но можешь сам поискать в Инете.
В названии есть одно из слов Teacher, School, или оба. Не помню.


 
Сергей Ю.   (2004-07-21 12:28) [15]

А исходники на дельфе есть :)?



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

Форум: "WinAPI";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.069 c
1-1093017618
Скромный инкогнито
2004-08-20 20:00
2004.09.05
Как написать маленькую программу?


14-1092390564
leonidus
2004-08-13 13:49
2004.09.05
Кто использует качалки сайтов?


14-1092743998
Kerk
2004-08-17 15:59
2004.09.05
the World s Longest Single Word Domain Name


3-1092135216
serga
2004-08-10 14:53
2004.09.05
interbase +KeyList.Strings


4-1090506451
юзверь
2004-07-22 18:27
2004.09.05
SendMessage - ToolbarWindow32 - TB_ADDBUTTONS





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский