Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 854303
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T07:54:17+00:00 2026-05-15T07:54:17+00:00

I’m on planning/modeling phase to develop a remote desktop sharing solution, which must be

  • 0

I’m on planning/modeling phase to develop a remote desktop sharing solution, which must be web browser based. In other words: an user will be able to see and interact with someone’s remote desktop using his web-browser.

Everything the user who wants to share his desktop will need, besides his browser, is installing an add-in, which he’s going to be prompted about when necessary. The add-in is required since (afaik) no browser technology allows desktop control from an app running within the browser alone. The add-in installation process must be as simple and transparent as possible to the user (similar to AdobeConnectNow, in case anyone’s acquainted with it).

The user can share his desktop with lots of people at the same time, but concede desktop control to only one of them at a time(makes no sense being otherwise).

Project requirements:

  1. All technology employed must be open-source license compatible
  2. Both front ends are going to be in flash (browser)
  3. Must work on Linux, Windows XP(and later) and MacOSX.
  4. Must work at least with IE7(and later) and Firefox3.0(and later).
  5. At the very least, once the sharer’s stream hits the server from where it’ll be broadcast, hereon it must be broadcasted in flv (so I’m thinking whether to do the encoding at the client’s machine (the one sharing the desktop) or send it in some other format to the server and encode it there).
  6. Performance and scalability are important: It must be able to handle hundreds of dozens of users(one desktop sharer, the rest viewers)
  7. We’ll definitely be using red5.

My doubts concern mostly implementing the desktop publisher side (add-in and streamer):

1) Are you aware of other projects that I could look into for ideas? (I’m aware of bigbluebutton.org and code.google.com/p/openmeetings)

2) Should I base myself on VNC ?

3) Bearing in mind the need to have it working cross-platform, what language should I go with? (My team is very used with java and I have some knowledge of C/C++, but anything goes really).

4) Any other advices are appreciated.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T07:54:17+00:00Added an answer on May 15, 2026 at 7:54 am

    1) The perfect answer to my question ended up being Big Blue Button

    2) I’ve managed to do without vnc, installing a ffmpeg based add-on on the user’s machine.

    3) We used java, red5, spring mvc, flex 3, actionscript 3.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 453k
  • Answers 453k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer CATransform3DRotate() takes as its first parameter a transform to apply… May 15, 2026 at 9:25 pm
  • Editorial Team
    Editorial Team added an answer Is this what you mean? The regex basically has three… May 15, 2026 at 9:25 pm
  • Editorial Team
    Editorial Team added an answer Seems a bit pointless that a method is void but… May 15, 2026 at 9:25 pm

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.