Skip to content

hophiphip/dsc

Repository files navigation

dsc (Dumb Screen Capture)

  • Takes a screenshot and saves it as .ppm image.
  • Streams screen image via websockets.

Dependencies

Quick start

Add submodules

Initialize local configuration

git submodule init

Fetch submodules

git submodule update

Build project

cmake .
cmake --build .

Run

  1. Take a screenshot
./dsc -i image_name.ppm
  1. Start screen streaming
./dsc -s ws://streaming_server_hostname:streaming_server_port