C# App to stream part of desktop as ogg

Avg Bid (USD)
Project Budget (USD)
$30 - $130

Project Description:
I want a C# application that will allow the user to draw a rectangle on his desktop. Once the rectangle is drawn and confirmed - the application will act as a simple web server that will stream the rectangle graphics as an ogg video file (e.g. http://localhost/mydesktop.ogg) .
The stream will not be a "frozen" picture, but a real stream of what's going on in that frame - for example if someone selected a rectangle around his web browser, the stream will show the sites he's visiting in near real-time.
Resolution and fps should be user configurable.

The ogg stream must be able to be played by VLC player remotely by providing the URL.

Skills required:
.NET, C# Programming, Software Architecture, Video Broadcasting, Video Services
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire Kartoos
$ 180
in 10 days
$ 90
in 12 days
$ 350
in 20 days
$ 400
in 15 days
$ 150
in 10 days
$ 100
in 5 days
$ 130
in 3 days