All Projects → mehrvarz → webcall

mehrvarz / webcall

Licence: other
The telephone, a supernatural instrument before whose miracles we used to stand amazed, and which we now employ without giving it a thought, to summon our tailor or order an ice cream. --M.Proust

Programming Languages

go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to webcall

darkmall
Incomplete example of free market running on ETH blockchain for educational purposes only
Stars: ✭ 51 (-56.78%)
Mutual labels:  decentralized
Credits
Credits(CRDS) - An Evolving Currency For An Evolving Society
Stars: ✭ 14 (-88.14%)
Mutual labels:  decentralized
alpha-interface
✨ Token Exchange App for Arweave Profit Sharing Tokens
Stars: ✭ 34 (-71.19%)
Mutual labels:  decentralized
scan
DeFi Scan, everything one-stop location for DeFi Blockchain. Powered by jellyfish & ocean network.
Stars: ✭ 31 (-73.73%)
Mutual labels:  decentralized
NineChronicles
Unity client application for Nine Chronicles, a fully decentralized idle RPG powered by the community.
Stars: ✭ 268 (+127.12%)
Mutual labels:  decentralized
Bitcoin-Casino
Open source loginless cryptocurrency games
Stars: ✭ 199 (+68.64%)
Mutual labels:  decentralized
One-to-One-Video-Calling-Open-Source-PHP-Application
This Sample PHP Application demonstrates the use of EnableX webRTC Platform Server APIs and JavaScript Toolkit to develop one to one real time communication (RTC) application. It allows developers to ramp up on app development by hosting on their own devices.
Stars: ✭ 13 (-88.98%)
Mutual labels:  videocall
felfele
Decentralized social application that respects your privacy
Stars: ✭ 30 (-74.58%)
Mutual labels:  decentralized
go-peer
Library for create secure and anonymity decentralized networks.
Stars: ✭ 74 (-37.29%)
Mutual labels:  decentralized
react-native-boilerplate
[DEPRECATED] A boilerplate app that shows creating, starting, and managing an IPFS peer using Textile's React Native SDK
Stars: ✭ 20 (-83.05%)
Mutual labels:  decentralized
awesome-radical-decentralization
Awesome projects for radical decentralization.
Stars: ✭ 84 (-28.81%)
Mutual labels:  decentralized
WindFarm
Information the Wind concept, spec and upcoming events
Stars: ✭ 23 (-80.51%)
Mutual labels:  decentralized
trading-post
💸 Verto's decentralised exchange mediator
Stars: ✭ 18 (-84.75%)
Mutual labels:  decentralized
sms blitz
Send SMS messages through multiple different providers
Stars: ✭ 29 (-75.42%)
Mutual labels:  telephony
py-etherdelta
Python client for interacting with the EtherDelta API and Smart Contracts.
Stars: ✭ 22 (-81.36%)
Mutual labels:  decentralized
hopr-core
Main repository of HOPR - this is all you need to run a node on the HOPR network!
Stars: ✭ 14 (-88.14%)
Mutual labels:  decentralized
wallet
DeFiChain Wallet. The DeFi Blockchain Light Wallet for iOS, Android & Web. + Desktop Coming Soon
Stars: ✭ 112 (-5.08%)
Mutual labels:  decentralized
federated pca
Federated Principal Component Analysis Revisited!
Stars: ✭ 30 (-74.58%)
Mutual labels:  decentralized
flux
Flux, Your Gateway to a Decentralized World. https://home.runonflux.io https://api.runonflux.io https://docs.runonflux.io https://source.runonflux.io https://wiki.runonflux.io
Stars: ✭ 150 (+27.12%)
Mutual labels:  decentralized
awesome-alternatives
A list of alternative websites/software to popular proprietary services.
Stars: ✭ 123 (+4.24%)
Mutual labels:  decentralized
WebCall

WebCall Telephony

WebCall offers HQ audio/video telephony plus bidirectional file transfer. WebCall video delivers the best picture quality on top of your internet connection. Strict use of P2P connectivity results in lower latency and higher frame rates. Audio + video + two-way file transfer can all be used at the same time. Video delivery can be turned on and off at any time during the call. Audio stays in place for the duration of the call.

You may want to use video only briefly and continue audio-only for the rest of your conversation. Maybe you want to use video to make sure you are connected to the right person, before you start exchanging some sensitive files. Turning video off can also result in faster file delivery.

WebCall offers super high audio quality. With a 20-280 bps adaptive bitrate (Opus codec) it offers better audio quality than even the best internet radio stations. It is a joy to use, especially for long distance telephony.

WebCall links are always end-to-end encrypted. This prevents others from listening in on your calls. It also guarantees that your data can not be altered on the fly.

WebCall server operates fully self-contained. It does not depend on 3rd party services (say, for STUN or TURN). This means that no big internet company will be able to track what you do. This is true when you use my server at timur.mobi. This server exists only to showcase WebCall in the best possible way. It is also true if you run your own WebCall server.

WebCall works on iPhone, Android, Linux, Mac and Windows. All you need is a 2020+ web browser.

https://timur.mobi/webcall

A dedicated WebCall for Android client is available:

WebCall for Android

Installation

A single WebCall server can provide free and secure telephony for up to 1M concurrent users. You can run a small server for up to 1000 concurrent users within 100KB of RAM! In other words, you can run WebCall server as a small daemon along side your web server. And because all data (audio/video/files) is sent directly from client to client, you will see practically no additional CPU load.

https://timur.mobi/webcall/install

Decentral WebCall

We can build a network of telephony servers, offering free and boundless audio and video telephony for everyone. This is possible because anyone can run a WebCall server. And because, as a user, you can connect to any other WebCall user, regardless of who is doing the hosting. All of this is possible with no central coordination and without any server-to-server communication.

https://timur.mobi/webcall/info/server

License

AGPL3.0 - see: LICENSE

3rd party code (external)

  • github.com/lesismal/nbio
  • go.etcd.io/bbolt
  • github.com/pion/turn
  • github.com/mrjones/oauth
  • gopkg.in/ini
  • github.com/webrtcHacks/adapter.js

3rd party code (embedded/modified)

  • github.com/RapidLoop: skv
  • github.com/ChimeraCoder: Twitter
  • AppRTC's sdputils.js: prefercodec.js
  • mr-wang-from-next-door: GetOutboundIP()
  • github.com/mahan: AtomBool
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].