Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[module request] A WebRTC peer to peer connection widget #135

Open
nathanathan opened this issue Oct 21, 2013 · 5 comments
Open

[module request] A WebRTC peer to peer connection widget #135

nathanathan opened this issue Oct 21, 2013 · 5 comments

Comments

@nathanathan
Copy link

I think having peer to peer connection modules could be used for doing a lot of interesting things. I would like to use p2p modules to build an online charades game that people play over their webcams. The database widget I proposed here (#134) could be used to build the game's lobby and mediate connections.

I started a $10 bounty on this issue here: https://www.bountysource.com/issues/1030307-module-request-a-web-rtc-peer-to-peer-connection-widget

@forresto
Copy link
Member

Yes! @automata did a server version with Meteor a couple of years ago, but p2p would be better. Would be really cool for controllers on mobile browsers tweaking visuals on a powerful computer.

Has the standard settled out enough? Know of any simple webrtc p2p libraries?

@nathanathan
Copy link
Author

I know of this p2p library, although I haven't tried using it myself: http://peerjs.com/

@forresto
Copy link
Member

Seems ideal. Especially the hosted connection broker: http://peerjs.com/peerserver

I'd see this working that a no connection is made until a "room id" input is hit. Then you can save the app with that room id and send the gist to a friend, and you'll both be in that room of the p2p module.

@forresto
Copy link
Member

https://deepstreamhub.com/tutorials/protocols/webrtc-video-manipulation/

these APIs have matured a bit... i just did one for MediaRecorder: #138

@gustavorps
Copy link

Bountysource decided to update their Terms of Service:

2.13 Bounty Time-Out.
If no Solution is accepted within two years after a Bounty is posted, then the Bounty will be withdrawn and the amount posted for the Bounty will be retained by Bountysource. For Bounties posted before June 30, 2018, the Backer may redeploy their Bounty to a new Issue by contacting [email protected] before July 1, 2020. If the Backer does not redeploy their Bounty by the deadline, the Bounty will be withdrawn and the amount posted for the Bounty will be retained by Bountysource.

https://www.bountysource.com/issues/1030307-module-request-a-webrtc-peer-to-peer-connection-widget

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants