Free and open WebRTC for the Fedora Community
18:48 Sun, 30 Nov 2014
In January 2014, we launched the rtc.debian.org service for the Debian community. An equivalent service has been in testing for the Fedora community at FedRTC.org.
Some key points about the Fedora service:
- The web front-end is just HTML, CSS and JavaScript. PHP is only used for account creation, the actual WebRTC experience requires no server-side web framework, just a SIP proxy.
- The web code is all available in a Github repository so people can extend it.
- Anybody who can authenticate against the FedOAuth OpenID is able to get a fedrtc.org test account immediately.
- The server is built entirely with packages from CentOS 7 + EPEL 7, except for the SIP proxy itself. The SIP proxy is reSIProcate, which is available as a Fedora package and builds easily on RHEL / CentOS.
Testing it with WebRTC
Create an RTC password and then log in. Other users can call you. It is federated, so people can also call from rtc.debian.org or from freephonebox.net.
Testing it with other SIP softphones
You can use the RTC password to connect to the SIP proxy from many softphones, including Jitsi or Lumicall on Android.
Copy it
The process to replicate the server for another domain is entirely described in the Real-Time Communications Quick Start Guide.
Discuss it
The FreeRTC mailing list is a great place to discuss any issues involving this site or free RTC in general.