Skip to content
startup demo code for webrtc beginners.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
RTCClientDemo rename thiz to localUserId Jan 30, 2019
RTCSignalServer Notice: incompatible upgrade Jan 26, 2019
screenshots add README Jan 12, 2019
LICENSE Initial commit Jan 12, 2019 Update Jan 12, 2019


A startup demo for webrtc beginners, Including a simple signal server base on , and some client demos on Web/Android/iOS/Windows Platform.

1. What is included ?

  • RTCSignalServer

    • A simple signal server written in Golang. Support simple room management and message exchange.
    • API Reference:
  • RTCClientDemo

    • Web
    • Android
    • iOS(coming soon)
    • Windows(coming soon)

2. Overview

2. Usage and Restricts

The demos only support 2 peers making call in the LAN. The peer can come from different platform.

You can't make call without a signal server. The RTCSignalServer can be built and host by yourself which is recommend. I also provide a hosted signal server:

The hosted signal server is only for test. The stability is not guaranteed. And you should be careful about the Room Name , because someone else may also use the same room.

3. Dependence

4. Links


5. Contact

You can’t perform that action at this time.