videoconferencing-client
v1.0.0
Published
Reliable signaling implementation for video-conferencing WebRTC experiment.
Downloads
8
Maintainers
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.js
Now open localhost port:8080
.
How it works?
- You can store a room-id on server using
createNewRoomOnServer
method. - You can get that room-id using
getRoomFromServer
method.
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, invokeinitReliableSignaler
constructor. - Invoke
createNewRoomOnServer
method for room-moderator. - Invoke
getRoomFromServer
method from room-participants (multiple participants).
Source code of this demo is available here:
- https://github.com/muaz-khan/Reliable-Signaler/tree/master/videoconferencing-client
License
videoconferencing-client is released under MIT licence . Copyright (c) Muaz Khan.