On Thu, 2012-08-02 at 12:29 -0700, Scott Haynes wrote:
> Hey Colm,
> HTML 5 rocks, and I wouldn't use webrtc for desktop sharing. Try
> implementing noVNC(or one of the other open source VNC technologies), along
> with webrtc. Just think about it as another canvas. ;)
The viewing side of desktop sharing is relatively easy to implement in
Javascript, yes; there are many good solutions to that. However,
> On Monday, July 9, 2012 10:09:51 AM UTC-4, Colm wrote:
> > Could anyone tell me if it might be possible to integrate a Remote Desktop
> > Sharing functionality within Webrtc?
> >
> > One response I received from an associate was the following:
> > "the browser page is running in "sand-box" and to take a
> > "screenshot" from the desktop the process should have enough permissions.
> > Sand-boxed page doesn't have these permissions"
It sounds like Colm wants to run the *sharing* side of the desktop
sharing in the web browser. This just isn't feasible at the moment; no
browsers have any javascript APIs to allow websites to capture the
screen outside the browser window. (BigBlueButton uses a Java applet
right now, other online screen-sharing sites install browser extensions
with native code or require installing local applications.)
Although, if browsers did add them, such APIs might end up looking a bit
like webrtc's getUserMedia...
--
Calvin Walton
BigBlueButton developer at Blindside Networks
http://www.blindsidenetworks.com/