Package Exports
- multirtc
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (multirtc) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
MultiRTC app built using RTCMultiConnection.js / Demo
MultiRTC is an all-in-one demo application using RTCMultiConnection.js library. MultiRTC supports:
- Multi-File sharing among multiple users!
- Multi-screen sharing among multiple users; in multi-directions!
- Audio and/or Video among multiple users; in multi-directions!
MultiRTC supports many complex renegotiation scenarios so that you can open text chat, same like skype; then you can add/remove medias (audio/video/screen) any time in any direction!
MultiRTC currently targets maximum 8-users per conferencing room; however, it can setup about 256 connections.
// Dependencies:
// 1) socket.io (npm install socket.io)
// 2) node-static (npm install node-static)
npm install multirtc
// to run it!
cd ./node_modules/multirtc/ && node signaler.jsNow, both socket.io and HTTPs servers are running at port 12034:
http://localhost:12034/
// or
var socket = io.connect('http://localhost:12034/');=
License
RTCMultiConnection.js is released under MIT licence . Copyright (c) Muaz Khan.