Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sammoore/2nfm-api-temp
https://github.com/sammoore/2nfm-api-temp
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sammoore/2nfm-api-temp
- Owner: sammoore
- License: mit
- Created: 2020-02-29T04:17:56.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-01T16:21:57.000Z (almost 5 years ago)
- Last Synced: 2024-11-08T03:52:13.098Z (2 months ago)
- Language: JavaScript
- Size: 4.57 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
## RTCMultiConnection - WebRTC JavaScript Library
### Demos: https://rtcmulticonnection.herokuapp.com/demos/
[![npm](https://img.shields.io/npm/v/rtcmulticonnection.svg)](https://npmjs.org/package/rtcmulticonnection) [![downloads](https://img.shields.io/npm/dm/rtcmulticonnection.svg)](https://npmjs.org/package/rtcmulticonnection) [![Build Status: Linux](https://travis-ci.org/muaz-khan/RTCMultiConnection.png?branch=master)](https://travis-ci.org/muaz-khan/RTCMultiConnection)
## Install On Your Own Site
* https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/installation-guide.md
```sh
mkdir demo && cd demo
git clone https://github.com/muaz-khan/RTCMultiConnection.git ./
npm install --production
node server --port=9001
```## Free socket.io servers
```javascript
// v3.4.7 or newer
connection.socketURL = 'https://rtcmulticonnection.herokuapp.com:443/';// v3.4.6 or older
connection.socketURL = 'https://webrtcweb.com:9001/';
```## YouTube videos
1. [Getting started guide / RTCMultiConnection](https://www.youtube.com/watch?v=jqtC7mSTCgk)
2. [Setup custom socket.io server / RTCMultiConnection](https://www.youtube.com/watch?v=EtsiYEW_T8Y)
3. [Write screen sharing applications / RTCMultiConnection](https://www.youtube.com/watch?v=nBUuMKtEeyU)
4. [YouTube Playlist](https://www.youtube.com/playlist?list=PLPRQUXAnRydKdyun-vjKPMrySoow2N4tl)
5. RTCMultiConnection-v2 (old) videos: https://vimeo.com/muazkh## [Docs/Tutorials](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/)
1. [Getting Started guide for RTCMultiConnection](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/getting-started.md)
2. [Installation Guide](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/installation-guide.md)
3. [How to Use?](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/how-to-use.md)
4. [API Reference](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/api.md)
5. [Upgrade from v2 to v3](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/upgrade.md)
6. [How to write iOS/Android applications?](https://github.com/muaz-khan/RTCMultiConnection/tree/master/docs/ios-android.md)
7. [Tips & Tricks](https://github.com/muaz-khan/RTCMultiConnection/blob/master/docs/tips-tricks.md)## iOS+Android Demo Apps
> Note: RTCMultiConnection supports Safari-11 browser both on iOS and MacOSX.
>
> So you do not need to build a cordova or ionic application.* https://webrtcweb.com/cordova-apps/
## Wiki Pages
* https://github.com/muaz-khan/RTCMultiConnection/wiki
## License
[RTCMultiConnection](https://github.com/muaz-khan/RTCMultiConnection) is released under [MIT licence](https://github.com/muaz-khan/RTCMultiConnection/blob/master/LICENSE.md) . Copyright (c) [Muaz Khan](https://MuazKhan.com/).