All Projects → muaz-khan → Rtcmulticonnection

muaz-khan / Rtcmulticonnection

Licence: mit
RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Rtcmulticonnection

Webrtc Experiment
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
Stars: ✭ 10,335 (+372.57%)
Mutual labels:  webrtc, webrtc-demos, webrtc-experiments, webrtc-libraries
foxrtc
media sdk based on webrtc
Stars: ✭ 36 (-98.35%)
Mutual labels:  webrtc, webrtc-demos, webrtc-experiments, webrtc-libraries
Mediastreamrecorder
Cross browser audio/video/screen recording. It supports Chrome, Firefox, Opera and Microsoft Edge. It even works on Android browsers. It follows latest MediaRecorder API standards and provides similar APIs.
Stars: ✭ 2,381 (+8.87%)
Mutual labels:  webrtc, webrtc-demos, webrtc-experiments
React Webrtc
Video chat using webRTC and react
Stars: ✭ 168 (-92.32%)
Mutual labels:  webrtc, webrtc-demos
Workerman Webrtc
php webrtc demo based on workerman
Stars: ✭ 161 (-92.64%)
Mutual labels:  webrtc, webrtc-demos
Starrtc Web Demo
一对一voip视频聊天,直播连麦,多人视频会议,在线会议web演示:
Stars: ✭ 281 (-87.15%)
Mutual labels:  webrtc, webrtc-demos
pubnub-js-webrtc
adambavosa.com/pubnub-js-webrtc/example/
Stars: ✭ 16 (-99.27%)
Mutual labels:  webrtc, webrtc-javascript-library
Webrtc Text Chat Tutorial
WebRTC Chat Tutorial for Scaledrone Realtime Messaging Service
Stars: ✭ 24 (-98.9%)
Mutual labels:  webrtc, webrtc-demos
Webrtc
A reference gradle project that let you explore WebRTC Android in Android Studio.
Stars: ✭ 562 (-74.3%)
Mutual labels:  webrtc, webrtc-demos
Webrtc
Pure Go implementation of the WebRTC API
Stars: ✭ 8,399 (+284.04%)
Mutual labels:  webrtc, webrtc-libraries
Learning Webrtc
Codes and notes while learning webrtc
Stars: ✭ 98 (-95.52%)
Mutual labels:  webrtc, webrtc-demos
webrtc-hotwire-rails
A video chat app demonstration using Hotwire and Ruby on Rails
Stars: ✭ 38 (-98.26%)
Mutual labels:  webrtc, webrtc-demos
singo
Simple WebRTC Signaling Server written in Go
Stars: ✭ 57 (-97.39%)
Mutual labels:  webrtc, webrtc-demos
Detectrtc
DetectRTC is a tiny JavaScript library that can be used to detect WebRTC features e.g. system having speakers, microphone or webcam, screen capturing is supported, number of audio/video devices etc. https://www.webrtc-experiment.com/DetectRTC/
Stars: ✭ 509 (-76.73%)
Mutual labels:  webrtc, webrtc-demos
Webrtc Demo
webrtc 演示示例
Stars: ✭ 74 (-96.62%)
Mutual labels:  webrtc, webrtc-demos
Translator
Translator.js is a JavaScript library built top on Google Speech-Recognition & Translation API to transcript and translate voice and text. It supports many locales and brings globalization in WebRTC! https://www.webrtc-experiment.com/Translator/
Stars: ✭ 103 (-95.29%)
Mutual labels:  webrtc, webrtc-demos
Webrtc android
webrtc VideoCall VideoConference 视频通话 视频会议
Stars: ✭ 764 (-65.07%)
Mutual labels:  webrtc, webrtc-demos
webrtc-ips
A library to detect your local IP address via WebRTC on the web page.
Stars: ✭ 40 (-98.17%)
Mutual labels:  webrtc-javascript-library, webrtc-libraries
WebRTC-Python-Open-Source-Application-for-1-to-1-video-chat
This Sample Python Application demonstrates the use of EnableX Platform Server APIs and JavaScript Toolkit to develop basic one to one video chat application. It allows developers to ramp up on app development by hosting on their own devices.
Stars: ✭ 12 (-99.45%)
Mutual labels:  webrtc, webrtc-demos
Analysisavp
音视频学习,相关文件格式/协议分析。h264 nalu aac adts flv
Stars: ✭ 38 (-98.26%)
Mutual labels:  webrtc, webrtc-demos

RTCMultiConnection - WebRTC JavaScript Library

npm downloads Build Status: Linux

RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)

Socket.io Signaling Server

Signaling server has a separate repository:

Demos

Getting Started Without Any Installation

YouTube Channel

Install On Your Own Website

mkdir demo && cd demo

# install from NPM
npm install rtcmulticonnection

# or clone from github
git clone https://github.com/muaz-khan/RTCMultiConnection.git ./

# install all required packages
# you can optionally include --save-dev
npm install

node server --port=9001

Integrate Inside Any Nodejs Application

Config.json Explained

How to Enable HTTPs?

Want to Contribute?

RTCMultiConnection is using Grunt to compile javascript into dist directory:

Wiki Pages

  1. https://github.com/muaz-khan/RTCMultiConnection/wiki
  2. https://github.com/muaz-khan/RTCMultiConnection-Server/wiki

License

RTCMultiConnection 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].