Package Exports
- videoconferencing-client
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 (videoconferencing-client) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
video conferencing client using Reliable Signaler
It is a node.js and socket.io based reliable signaling implementation for video conferencing.
# install
npm install videoconferencing-client
# run
node ./node_modules/videoconferencing-client/server.jsNow open localhost port:8080.
How it works?
- You can store a room-id on server using
createNewRoomOnServermethod. - You can get that room-id using
getRoomFromServermethod.
How to use?
- In your Node.js server, invoke
require('reliable-signaler')and pass HTTP-Server object. - In your HTML file, link this script:
/reliable-signaler/signaler.js - In your
<script>tag, invokeinitReliableSignalerconstructor. - Invoke
createNewRoomOnServermethod for room-moderator. - Invoke
getRoomFromServermethod from room-participants (multiple participants).
Source code of this demo is available here:
License
videoconferencing-client is released under MIT licence . Copyright (c) Muaz Khan.