Skip to content

RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)

License

Notifications You must be signed in to change notification settings

Briankieth/RTCMultiConnection

Repository files navigation

RTCMultiConnection - WebRTC JavaScript Library

npm downloads Build Status: Linux

Getting Started Without Any Installation

YouTube Channel

Install On Your Own Website

mkdir demo && cd demo

# install from NPM
npm install rtcmulticonnection

# or clone from github
git clone https://github.com/muaz-khan/RTCMultiConnection.git ./

# install all required packages
# you can optionally include --save-dev
npm install

node server --port=9001

Socket.io Signaling Server

Signaling server has a separate repository:

Integrate Inside Any Nodejs Application

Config.json Explained

How to Enable HTTPs?

Want to Contribute?

RTCMultiConnection is using Grunt to compile javascript into dist directory:

Wiki Pages

  1. https://github.com/muaz-khan/RTCMultiConnection/wiki
  2. https://github.com/muaz-khan/RTCMultiConnection-Server/wiki

iOS+Android Mobile Apps

ionic/cordova mobile apps has a separate repository:

Disclaimer

There is no warranty, expressed or implied, associated with this product. Use at your own risk.

License

RTCMultiConnection is released under MIT licence . Copyright (c) Muaz Khan.

About

RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 93.9%
  • CSS 3.4%
  • HTML 2.7%