All Projects → amirsanni → Video Call App Nodejs

amirsanni / Video Call App Nodejs

Licence: mit
A conference call implementation using WebRTC, Socket.io and Node.js

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Video Call App Nodejs

Study-Room
Connect and study together with friends over text and voice channels, over a click of a button. Web application for chat and audio streaming.
Stars: ✭ 21 (-91.03%)
Mutual labels:  webrtc, chat-application
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (+153.85%)
Mutual labels:  chat-application, socket-io
SocketIO Chat APP
This is the simple Chat Application in which user can join the room and continue chatting with others.
Stars: ✭ 50 (-78.63%)
Mutual labels:  socket-io, chat-application
Webrtc Video Broadcast
WebRTC video/audio broadcast
Stars: ✭ 217 (-7.26%)
Mutual labels:  webrtc, socket-io
Laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
Stars: ✭ 8,770 (+3647.86%)
Mutual labels:  webrtc, socket-io
TelegramClone
JetGram is an open source desktop app Telegram clone made with JavaFx.
Stars: ✭ 50 (-78.63%)
Mutual labels:  socket-io, chat-application
React Discord Clone
Discord Clone using React, Node, Express, Socket-IO and Mysql
Stars: ✭ 198 (-15.38%)
Mutual labels:  webrtc, socket-io
darkwire-client
Encrypted web socket chat - Darkwire.io client
Stars: ✭ 23 (-90.17%)
Mutual labels:  socket-io, chat-application
Raztot
A simple DIY, browser controlled, RPi + WebRTC video streaming rover
Stars: ✭ 67 (-71.37%)
Mutual labels:  webrtc, socket-io
Node Chat One To One
Node.js socket-io based one to one chat engine
Stars: ✭ 47 (-79.91%)
Mutual labels:  chat-application, socket-io
v chat sdk
official sdk for v chat this is a complete chat ecosystem use flutter for clint node js and socket io for server side flutter chat v chat sdk and flutter group chat
Stars: ✭ 25 (-89.32%)
Mutual labels:  socket-io, chat-application
Cuckoo
🎥 Cuckoo - A free anonymous video-calling web application built with WebRTC and React that provides peer-to-peer video and audio communication in a web browser with no plugins or extensions required.
Stars: ✭ 195 (-16.67%)
Mutual labels:  webrtc, socket-io
bubbly
Full stack chat application created w/ Next.js, Socket.IO, Express, React and TypeScript
Stars: ✭ 24 (-89.74%)
Mutual labels:  socket-io, chat-application
2019-09
TryCatch - 레크레이션 게임 "몸으로 말해요"의 온라인 게임 🙆‍♀️ 💁 🙋
Stars: ✭ 18 (-92.31%)
Mutual labels:  webrtc, socket-io
react-chat-client
A simple chat client built in React for communicating with the node-multi-server-chat example
Stars: ✭ 24 (-89.74%)
Mutual labels:  socket-io, chat-application
suc-love-chat
视频会议系统前端源码
Stars: ✭ 35 (-85.04%)
Mutual labels:  webrtc, socket-io
node-vue-chat
🚀 🌠 Real Time Chat Application created with MEVN Stack
Stars: ✭ 89 (-61.97%)
Mutual labels:  socket-io, chat-application
darkwire-server
Encrypted web socket chat - Darkwire.io Chat Server
Stars: ✭ 18 (-92.31%)
Mutual labels:  socket-io, chat-application
Nodejs Socketio Chat App
MEAN Stack & Socket.IO Real-time Chat App | A MEAN stack based Real Time chat application
Stars: ✭ 45 (-80.77%)
Mutual labels:  chat-application, socket-io
P2p Webrtc
p2p Video Call Connection by WebRTC
Stars: ✭ 106 (-54.7%)
Mutual labels:  webrtc, socket-io

Conference Call

A conference call implementation using WebRTC, Socket.io and Node.js.

Getting Started

  • Run npm ci
  • cd src
  • node app.js

Features

  • Multi-participants
  • Toggling of video stream
  • Toggling of audio stream (mute & unmute)
  • Screen sharing
  • Text chat
  • Mute individual participant
  • Expand participants' stream
  • Screen Recording
  • Video Recording

Demo

You can test at https://chat.1410inc.xyz.

Note

You can create a free xirsys account and use their free ice server. You can replace the one used with your own at src/assets/js/helpers.js, function getIceServer(). The demo may not work as my xirsys account has been deactivated for reasons best known to them (perhaps the hits were too much) and I am not ready to create a new one. Create yours or look for an alternative.

Alternative

If you prefer to use PHP Web socket (Ratchet) instead of socket.io and NodeJS, check out the PHP version here.

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