i know not specific question, want design ideas screen sharing web site signalr.
we want add link on our website called "share screen" , our support team able see content of browser (not whole desktop) , able click or type on customer browser.
i thinking
- taking
screen shotbrowserjs(by http://html2canvas.hertzen.com example) - send taken
screen shotserver (i don't know how yet) - server sends received
screen shotoursupport teambrowser - capturing
mouse move,key pressonsupport teambrowser - sending captured data
customer browser
since each part of needs lot of work want gather possible ideas find tested solution
first of all, not think idea of capturing screen doable javascript technology. security huge issue, need process high amount of data, , syncing events nightmare no matter how approach it. capturing , sharing tab content , events more manageable goal.
if aiming use people can not manage install remote control app, can count newer technologies such webrtc out due browser compatibility issues.
there blog post discussing issue here - (screensharing browser tab in html5?).
i first method, using mutation observer (browser support) , web sockets (browser support). syncs 2 html documents through use of mutation observer , uses web sockets communication. use signalr instead of standard web socket api communication if prefer.
Comments
Post a Comment