muaz-khan / WebRTC-Experiment

WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
https://www.webrtc-experiment.com/
MIT License
11.77k stars 3.95k forks source link

Chrome-Experiment TabCapture: Room management #407

Open IvoPereira opened 8 years ago

IvoPereira commented 8 years ago

Hello,

From what I've understood from your code here - https://github.com/muaz-khan/WebRTC-Experiment/tree/master/Chrome-Extensions/tabCapture - you seem to be creating a room using your server(?) with the format "https://www.webrtc-experiment.com/!/?s=your_room_id" and making use of PubNub for publish/subscribing stuff.

Do you make your server-side (room management) code available anywhere?

I would like to have self-hosted solution, as from what I've seen from your license there's no problem using it if we do keep the license there.

Thanks!

muaz-khan commented 8 years ago

The server is used only to host/serve HTML.

PubNub is used both on screen-viewer and chrome extension side. Here is the screen-viewer code:

You can use any signaling implementation e.g. WebSockets, Socket.io, Firebase, WebSync, SignalR etc.

IvoPereira commented 8 years ago

Thanks for the explanation Sir!

By the way, is it possible by any means to capture the tab audio while capturing the video?

Thanks!