Have ideas to improve npm?Join in the discussion! »

    videoconferencing-client

    1.0.0 • Public • Published

    video conferencing client using Reliable Signaler

    npm downloads

    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?

    1. You can store a room-id on server using createNewRoomOnServer method.
    2. You can get that room-id using getRoomFromServer method.

    How to use?

    1. In your Node.js server, invoke require('reliable-signaler') and pass HTTP-Server object.
    2. In your HTML file, link this script: /reliable-signaler/signaler.js
    3. In your <script> tag, invoke initReliableSignaler constructor.
    4. Invoke createNewRoomOnServer method for room-moderator.
    5. Invoke getRoomFromServer method 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.

    Install

    npm i videoconferencing-client

    DownloadsWeekly Downloads

    0

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • avatar