↑ WEBRTC EXPERIMENTS

RTCMultiConnection all-in-one test

Copyright © 2013 Muaz Khan<@muazkh>.

Open New Session:

Local Media Stream

Share Files


Text Chat

Remote Media Streams



Getting started with RTCMultiConnection

<script src="https://www.webrtc-experiment.com/RTCMultiConnection-v1.2.js"></script>
<script>
    var connection = new RTCMultiConnection();
    connection.open('session-id');    // open a new session
    connection.connect('session-id'); // connect a pre-created session

    connection.eject('user-id');                // eject a specific user
    connection.leave();                         // leave the session
    connection.onleave = function(userid) { }   // if someone leaves
</script>


RTCMultiConnection features:

  1. Users ejection, rejection and presence detection support
  2. Multi-sessions establishment as well as manual-sessions establishment
  3. Sessions will be active all the time; even if initiator leaves!
  4. Data i.e. Text/File sharing (of any size)
  5. Screen sharing, audio-video conferencing; file sharing and one-way broadcasting


What is RTCMultiConnection?



RTCMultiConnection.js a javascript library supports features like audio/video conferencing; (one-way and one-to-many) broadcasting; screen sharing; data/text/file sharing (of any size); multi-and-manual sessions establishment; users ejection, rejection and presence detection; and more. It automatically keeps session "active" all the time; even if initiator leaves.

Source code and Documentation on Github!



Feedback