AquiGorka / Webrtc Qr
Licence: mit
WebRTC Connect Experiment - https://aquigorka.com/webrtc-qr/
Stars: ✭ 154
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Webrtc Qr
Meshenger Android
P2P Audio/Video calls over local networks. No server or Internet access needed.
Stars: ✭ 152 (-1.3%)
Mutual labels: webrtc, p2p
Libcrtc
WebRTC C++ library built on top of chromium webrtc.
Stars: ✭ 89 (-42.21%)
Mutual labels: webrtc, p2p
Wave Share
Serverless, peer-to-peer, local file sharing through sound
Stars: ✭ 1,641 (+965.58%)
Mutual labels: webrtc, p2p
Webtorrent Desktop
❤️ Streaming torrent app for Mac, Windows, and Linux
Stars: ✭ 8,587 (+5475.97%)
Mutual labels: webrtc, p2p
Camus
Peer-to-peer group video chat using WebRTC, Python, and Javascript
Stars: ✭ 75 (-51.3%)
Mutual labels: webrtc, p2p
Waggle.js
An experiment to distribute the bandwidth among video viewers
Stars: ✭ 29 (-81.17%)
Mutual labels: webrtc, p2p
Roll Call
📞 Free and reliable audio calls for everyone w/ browser p2p.
Stars: ✭ 1,563 (+914.94%)
Mutual labels: webrtc, p2p
Ios P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 31 (-79.87%)
Mutual labels: webrtc, p2p
Serverless Webrtc Signaling Server
Serverless WebRTC Signaling Server only works for WebRTC P2P.
Stars: ✭ 65 (-57.79%)
Mutual labels: serverless, webrtc
Viraljs
Express.JS middleware to enable P2P distribution for your app. Your decentralized CDN made easy.
Stars: ✭ 952 (+518.18%)
Mutual labels: webrtc, p2p
Android P2p Engine
Let your viewers become your unlimitedly scalable CDN.
Stars: ✭ 70 (-54.55%)
Mutual labels: webrtc, p2p
Peer Calls
Group peer to peer video calls for everyone written in Go and TypeScript
Stars: ✭ 837 (+443.51%)
Mutual labels: webrtc, p2p
Hublin
DEPRECATED - An easy and free video conference service based on WebRTC
Stars: ✭ 1,614 (+948.05%)
Mutual labels: webrtc, p2p
P2P Connect Experiment
Using QR codes to share signalling data between two devices a WebRTC connection is established.
- Open up https://aquigorka.com/webrtc-qr/ in a desktop browser and in a mobile browser.
- In either browser choose
Host
and in the other oneJoin
- The browser that hosts will show a series of QR codes (the data for the
signalling offer
plus some metadata to read it on the other device) - When the guest device (the one that joined) shows a series of QR codes it means it has read the
offer
and it is showing thesignalling answer
. Point the qr codes towards the host device so that it can read the qr codes. - When the connection is established a chime will ring (not in Mobile Safari though) and the devices will be connected.
For the time being a semi-transparent video is shown to help point the QR codes towards the center of the scanning device - this needs improvement.
Dev
npm i
npm start
Build
npm build
Contributors
Gorka Ludlow 💻 |
David Laban 💻 |
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].