Skip to content
alongubkin edited this page Oct 10, 2014 · 4 revisions

WikiF.A.Q

What's the difference between PhoneRTC and OpenTok, Weemo, etc?

WebRTC is a peer-to-peer protocol, but it still needs some servers: a signaling server for initializing the call and a proxy server if the peer-to-peer connection fails.

Other solutions, such as OpenTok and Weemo, require you to use their own third-party servers. That means they are much easier to use, but that also means that they are less open, have a subscription model, and you are generally less in control.

PhoneRTC allows you to use your own servers, without relying on any third-parties.

Where are the compiled libraries in the libs directory taken from?

The libs directory contains compiled libraries from the official WebRTC project. If you want to build them yourself, use the following tutorials:

Android: https://code.google.com/p/webrtc/source/browse/trunk/talk/examples/android/README

iOS: https://code.google.com/p/webrtc/source/browse/trunk/talk/app/webrtc/objc/README

You can also use build scripts from pristineio/webrtc-build-scripts