понедельник, 28 января 2013 г.

Эксперимент: захват экрана с помощью adobe air

Не так давно я закончил эксперименты, посвященные инструменту, который способен захватывать экран в рантайме и отправлять этот "скриншот" другому пользователю. Другими словами, что-то похожее на некий remote desktop component. Для реализации задачи я использовал драйвер "ScreenCapturer". Именно он помогал мне захватывать экран, скриншотить его. Главная идея - постоянный onEnterFrame захват экрана и сохранение результата в байтовый массив, далее - конвертация его в картинку и отображение пользователю. Использую c#. Исходный код с комментариями + бинарники (github)

Комментариев нет:

Отправить комментарий