I designed an lms which teacher can run a virtual class. I need to make a desktop sharing solution (view only) for my project. As i saw vnc is good but i want to send teacher screen to the server and then broadcast it because it may lots of student and teacher does not have a good bandwidth. I tested lots of vnc softwares but they are one to one i want to do something like this:

TEACHER -----> |              | -----> Student
               |     SERVER   |   .
               |              |   .
               |              | -----> Student

I don't want to use third party websites like join.me , ... could any body help me with an idea?



You can try using the Windows Desktop Sharing API if you want to build something yourself: http://blogs.msdn.com/b/rds/archive/2007/03/08/windows-desktop-sharing-api.aspx

Another option is to use web tools and build your own WebRTC-based app: http://en.wikipedia.org/wiki/WebRTC

I am not sure about pre-existing software that does this, but these two pieces of info should give you a good start :)


protected by Community Jan 26 '15 at 14:18

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.