https://github.com/muaz-khan/RTCMultiConnection-Server
RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)
https://github.com/muaz-khan/RTCMultiConnection-Server
rtcmulticonnection webrtc webrtc-signaling
Last synced: 6 months ago
JSON representation
RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)
- Host: GitHub
- URL: https://github.com/muaz-khan/RTCMultiConnection-Server
- Owner: muaz-khan
- License: mit
- Created: 2018-10-07T04:54:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-03-18T06:44:46.000Z (about 3 years ago)
- Last Synced: 2024-11-20T13:09:46.037Z (6 months ago)
- Topics: rtcmulticonnection, webrtc, webrtc-signaling
- Language: JavaScript
- Homepage: https://muazkhan.com:9001/
- Size: 54.7 KB
- Stars: 277
- Watchers: 12
- Forks: 147
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## RTCMultiConnection Socket.io Server
[](https://npmjs.org/package/rtcmulticonnection-server) [](https://npmjs.org/package/rtcmulticonnection-server)
> 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.```sh
npm install rtcmulticonnection-server# either
node server.js --help# or
require('rtcmulticonnection-server').addSocket(socket);
```**Installation Guide:**
* https://github.com/muaz-khan/RTCMultiConnection-Server/wiki
## Free socket.io servers
```javascript
connectin.socketURL = 'https://muazkhan.com:9001/';
```## `config.json`
* https://github.com/muaz-khan/RTCMultiConnection-Server/wiki/config.json
## Integrate inside nodejs applications
```javascript
const ioServer = require('socket.io');
const RTCMultiConnectionServer = require('rtcmulticonnection-server');ioServer(httpApp).on('connection', function(socket) {
RTCMultiConnectionServer.addSocket(socket);
});
```For more information:
* https://github.com/muaz-khan/RTCMultiConnection-Server/wiki/Integrate-inside-nodejs-applications
## Demos
* https://muazkhan.com:9001/demos/
## License
[RTCMultiConnection Socket.io Server](https://github.com/muaz-khan/RTCMultiConnection-Server) is released under [MIT licence](https://github.com/muaz-khan/RTCMultiConnection/blob/master/LICENSE.md) . Copyright (c) [Muaz Khan](https://MuazKhan.com/).