All Projects → muaz-khan → Rtcmulticonnection Server

muaz-khan / Rtcmulticonnection Server

Licence: mit
RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Rtcmulticonnection Server

Webrtc Qr
WebRTC Connect Experiment - https://aquigorka.com/webrtc-qr/
Stars: ✭ 154 (-8.33%)
Mutual labels:  webrtc
Workerman Webrtc
php webrtc demo based on workerman
Stars: ✭ 161 (-4.17%)
Mutual labels:  webrtc
Spitfire
An easy to use WebRTC Datachannels library for .NET applications.
Stars: ✭ 164 (-2.38%)
Mutual labels:  webrtc
Kalm.js
The socket manager
Stars: ✭ 155 (-7.74%)
Mutual labels:  webrtc
P2pt
Simple WebRTC Peer 2 Peer connections using WebTorrent trackers as the signalling server. Use WebTorrent trackers for any kind of WebRTC app ! 🔥 Make WebRTC apps fast & easy ! 🚀⭐
Stars: ✭ 159 (-5.36%)
Mutual labels:  webrtc
Video Call App
A text, audio and video chat application built with webRTC and Ratchet (PHP WebSocket)
Stars: ✭ 161 (-4.17%)
Mutual labels:  webrtc
Meshenger Android
P2P Audio/Video calls over local networks. No server or Internet access needed.
Stars: ✭ 152 (-9.52%)
Mutual labels:  webrtc
Q Municate Ios
Q-municate iOS repository
Stars: ✭ 164 (-2.38%)
Mutual labels:  webrtc
Pikachu Volleyball P2p Online
Pikachu Volleyball peer-to-peer online via WebRTC data channels
Stars: ✭ 160 (-4.76%)
Mutual labels:  webrtc
Trango Self Hosted
Host trango and communicate with those around you without the internet!
Stars: ✭ 164 (-2.38%)
Mutual labels:  webrtc
Udonarium
WebRTCを使ってブラウザ間通信を行うオンセツール
Stars: ✭ 157 (-6.55%)
Mutual labels:  webrtc
Nextrtc Signaling Server
NextRTC is simple WebRTC signaling server written in java. It provides signal exchange and easy to integrate API
Stars: ✭ 158 (-5.95%)
Mutual labels:  webrtc
Opentok React Native
OpenTok React Native - a library for OpenTok iOS and Android SDKs
Stars: ✭ 161 (-4.17%)
Mutual labels:  webrtc
Ovmeet
MCU融屏、H5手机直播、H5视频教学、视频会议、H5视频直播、WebRtc、RTMP、SIP、RTSP、白板、视频录制、视频通话、旁路直播
Stars: ✭ 154 (-8.33%)
Mutual labels:  webrtc
Sfu
A future proof, experimental WebRTC VP9 SVC SFU wit end to end encryption support
Stars: ✭ 163 (-2.98%)
Mutual labels:  webrtc
Pychat
webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing
Stars: ✭ 152 (-9.52%)
Mutual labels:  webrtc
Webrtc
Video chat App with WebRTC using Scaledrone Realtime Messaging Service
Stars: ✭ 161 (-4.17%)
Mutual labels:  webrtc
Meshenger
open source, P2P messenger without centralized server that works in a local network.
Stars: ✭ 166 (-1.19%)
Mutual labels:  webrtc
React Native Webrtc Janus Gateway
Video conference system for mobile application. Base technology is react-native-webrtc + Janus Webrtc Gateway
Stars: ✭ 164 (-2.38%)
Mutual labels:  webrtc
Roomler
Roomler - Multi-party Video Conferencing & Team Collaboration Tool using WebRTC (Janus Gateway)
Stars: ✭ 160 (-4.76%)
Mutual labels:  webrtc

RTCMultiConnection Socket.io Server

npm downloads

Since version 1.3.1: now rtcmulticonnection-server does not creates any HTTP server.

Now you need to use this: require('rtcmulticonnection-server').addSocket(socket) where socket is your socket.io connection object.

It means that now you can integrate rtcmulticonnection-server inside any socket.io application or expressjsj/angular frameworks.

npm install rtcmulticonnection-server

# either
node server.js --help

# or
require('rtcmulticonnection-server').addSocket(socket);

Installation Guide:

Free socket.io servers

connectin.socketURL = 'https://rtcmulticonnection.herokuapp.com:443/';
connectin.socketURL = 'https://webrtcweb.com:9002/';

config.json

Integrate inside nodejs applications

const ioServer = require('socket.io');
const RTCMultiConnectionServer = require('rtcmulticonnection-server');

ioServer(httpApp).on('connection', function(socket) {
    RTCMultiConnectionServer.addSocket(socket);
});

For more information:

Demos

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].