Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

WebRTC

With WebRTC, you can add real-time communication capabilities to your application that works on top of an open standard. It supports video, voice, and generic data to be sent between peers, allowing developers to build powerful voice- and video-communication solutions. The technology is available on all modern browsers as well as on native clients for all major platforms. The technologies behind WebRTC are implemented as an open web standard and available as regular JavaScript APIs in all major browsers. For native clients, like Android and iOS applications, a library is available that provides the same functionality. The WebRTC project is open source and supported by Apple, Google, Microsoft and Mozilla, amongst others. This page is maintained by the Google WebRTC team.

https://github.com/kpe/data-channel-pipe

Using shell pipes for streaming data to your web app over WebRTC Datachannel (based on the awesome rawrtc)

data-channel webrtc

Last synced: 25 Dec 2024

https://github.com/wiserim/orchestra

Orchestra is a web based application for simultaneous, collaborative music generation by multiple users.

audio rtcmulticonnection tonejs vue webaudio-api webmidi webmidijs webrtc

Last synced: 08 Jan 2025

https://github.com/timothyvanderaerden/docker-janus-gateway

Alpine based Docker image for the Janus WebRTC Server.

alpine docker dockerfile janus-gateway janus-webrtc-gateway webrtc

Last synced: 25 Dec 2024

https://github.com/gaju91/clovid

🕸️ webrtc video calling 📹 application.

express javascript nodejs video-call webrtc

Last synced: 22 Jan 2025

https://github.com/nnnlik/webrtc-connection

Test webrtc-connection back-end and front-end using WebRTC

aiortc video-streaming webrtc

Last synced: 03 Jan 2025

https://github.com/aadarsh-guru/beocial

Beocial is a sleek, open-source video chat platform that connects people globally at random. Enjoy effortless video communication without the need for sign-up or login. Experience a beautiful, user-friendly interface on any device.

github nextjs open-source typescript webrtc

Last synced: 12 Dec 2024

https://github.com/elskow/codepair

Scalable Pair Programming Interview Platform (with Video Chat Support)

golang webrtc

Last synced: 06 Feb 2025

https://github.com/kidgodzilla/cloudflarecalls

Aspires to be a full reference implementation of Cloudflare Calls in Javascript (Client library, Example & Server)

calls cloudflare javascript library sfu webrtc

Last synced: 06 Jan 2025

https://github.com/rovsen762/whatsapp_clone_django

The chat application I wrote with Django's Channels Library and JavaScript's PeerJS library. While you can share image and audio files with the application, it is also possible to record audio and send it to the other part

chat-application django django-application djangochannels peerjs peerjs-webrtc webrtc

Last synced: 12 Feb 2025

https://github.com/eivindarvesen/vdisplay

Your desktop projected in VR space!

desktop electron rtc vr webrtc webvr

Last synced: 17 Jan 2025

https://github.com/zyugyzarc/hot-potato

A simple p2p multiplayer game.

html-css-javascript p2p webrtc

Last synced: 12 Dec 2024

https://github.com/amirhnajafiz/webrtc

Implementing a Video application with WebRTC.

css go golang html js rtc webrtc webrtc-signaling webrtc-video

Last synced: 05 Feb 2025

https://github.com/pzh-code/webphone.github.io

Sip协议WebRTC通信终端WebPhone(Jssip)

freeswitch jssip kamailio sip webphone webrtc

Last synced: 12 Dec 2024

https://github.com/zaid-deve/connector

a light weight audio/video webrtc and workerman calling web interface with optimal user control

audio socket stream video webrtc workerman

Last synced: 12 Dec 2024

https://github.com/xylend-dev/talkhouse

WebRTC based peer to peer voice, video calling and messaging web app build with MERN stack.

chat-application mongodb nodejs redux simple-peer socket-io typescripts webrtc

Last synced: 06 Feb 2025

https://github.com/saru-d2/teams-clone

A group-video-chatting website made to resemble teams. It features responsive web design and persistent chatting.

javascript mern-stack node peer socket-io webrtc

Last synced: 08 Feb 2025

https://github.com/swarm-cloud/theoplayer-p2p-engine

SwarmCLoud P2P Engine for TheoPlayer

cdnbye dash hls html5 p2p theoplayer webrtc

Last synced: 18 Nov 2024

https://github.com/remote-apps/remoteskin

Adult content video live streaming app with payment network

adult-video blockchain chat double-ratchet video-streaming wallet webrtc xmpp

Last synced: 13 Feb 2025

https://github.com/trasheracer/copscrypt

WebRTC FOSS Sousveillance | Website may be down for maintenance, and STUN/TURN servers access is controlled; please ask for a deployment and/or the credential, or help creating your own deployment

civil-rights foss p2p sousveillance streaming surveillance video webrtc

Last synced: 20 Dec 2024

https://github.com/amirphl/gitsi

Implementation of Jitsi projects in Golang

golang jitsi webrtc xmpp

Last synced: 13 Feb 2025

https://github.com/x186k/getstats-shipper-to-sqlite

Consumes HTTP POSTs with WebRTC *.getStats() reports and saves to SQLite for real-time reporting or later system-wide WebRTC performance evaluation

docker getstats http post sqlite webrtc

Last synced: 29 Jan 2025

https://github.com/elixir-webrtc/ex_turn

An Elixir implementation of TURN client (RFC 5766)

elixir networking turn webrtc

Last synced: 04 Jan 2025

https://github.com/prayag2003/dotslash7.0

Githubify ~ Understanding codebases became easier

expressjs langchain mern openai peerjs reactjs tailwindcss webrtc

Last synced: 17 Dec 2024

https://github.com/m1ga/hyperloop.webrtc

Appcelerator Titanium - Hyperloop WebRTC Android Demo

android appcelerator-titanium hyperloop webrtc

Last synced: 27 Jan 2025

https://github.com/theforestvn88/p2p_streams_channel

Allow to setup one-to-many P2P stream connections (WebRTC) between clients through Rails server (ActionCable) as the signaling server.

p2p rails webrtc

Last synced: 13 Feb 2025

https://github.com/farsunset-com/android-webrtc-livekit

给原生Android提供开箱即用的单人、多人音视频通话、共享桌面插件。完全自主,不依赖第三方云服务

android livekit webrtc

Last synced: 06 Jan 2025

https://github.com/unyt-org/example-video-call

Example project that shows how to create a basic video call application with UIX

datex uix uix-example unyt unyt-org video-streaming webrtc

Last synced: 21 Jan 2025

https://github.com/meething/bsky-meet

Decentralized P2p dWebRTC Audio/Video Conferencing for BlueSky / bsky

audio bluesky bsky conference meeting video webrtc

Last synced: 12 Feb 2025

https://github.com/ponyo877/ebiten-hit-and-blow

🎮 A real-time multiplayer Hit & Blow game using WebRTC and Go WebAssembly, playable with random opponents 🎮

ebitengine go hit-and-blow webassembly webrtc

Last synced: 30 Jan 2025

https://github.com/vostafi69/turn-dvgups

Веб приложение для проведения онлайн занятий на базе ДВГУПС

ejs gulp html js nodejs scss webpack webrtc

Last synced: 15 Jan 2025

https://github.com/unadlib/use-transport

A React hook with simple and responsible universal transports

broadcast data-transport electron iframe react react-hooks service-worker shared-worker webrtc webworker

Last synced: 24 Oct 2024

https://github.com/anjali-001/peek

Peek is a video-conferencing web app.

javascript nodejs peerjs socket-io webrtc

Last synced: 04 Jan 2025

https://github.com/krthr/webrtc-simple-demo

Demostración del uso de WebRTC junto a Firebase para Python Barranquilla.

javascript meetup webrtc webrtc-demos

Last synced: 04 Jan 2025

https://github.com/golu7667/video-streaming

A WebRTC project enhances real-time communication in a MERN (MongoDB, Express.js, React, Node.js) project, enabling seamless audio and video interactions, enriching the user experience.

webrtc webrtc-video

Last synced: 29 Dec 2024

https://github.com/stravo1/vidsync

watch videos together, in sync :)

firebase svelte video-player webrtc

Last synced: 08 Jan 2025

https://github.com/sergystepanov/webrtc-troubleshooting

A simple tool for troubleshooting WebRTC issues

go golang pion webrtc

Last synced: 05 Feb 2025

https://github.com/krishnaclouds/webrtc-video-chat

A Video Chat Application built using WebRTC, Nodejs and Some Developer Love :)

ejs express nodejs socket-io soket webrtc webrtc-call webrtc-experiments webrtc-signaling webrtc-video

Last synced: 27 Jan 2025

https://github.com/pulsebeamdev/pulsebeam-server-foss

PulseBeam FOSS Signaling Server

p2p signaling webrtc

Last synced: 02 Feb 2025

https://github.com/Remote-Apps/RemoteSkin

Adult content video live streaming app with payment network

adult-video blockchain chat double-ratchet video-streaming wallet webrtc xmpp

Last synced: 24 Oct 2024

https://github.com/sergystepanov/webrtc-fw

A WebRTC client-side framework.

framework javascript npm webrtc webrtc-experiments

Last synced: 13 Feb 2025

https://github.com/shuza/android-rtc-sample

This project will demonstrate the basic way of webRTC implemnetation

android androidwebrtc rtc webrtc

Last synced: 30 Jan 2025

https://github.com/noflo/noflo-runtime-webrtc

WebRTC runtime transport

fbp-runtime noflo webrtc

Last synced: 10 Nov 2024

https://github.com/circuit/conference-starter

Bot that starts a conference and dials out members on a scheduled time

bot circuit conference puppeteer sdk unify webrtc

Last synced: 09 Feb 2025

https://github.com/danitilahun/videocallwebapp

Peer Video Chat App: Enables seamless one-to-one video conversations between users. A simple, direct platform facilitating instant peer-to-peer video communication.

agora-sdk chat css html javascript peer-to-peer real-time-communication vedio-call webrtc

Last synced: 27 Dec 2024

https://github.com/noeyislearning/learning-app-assessment

Learning App Assessment, a repository provides a personalized assessment of the courses I took in the Learning App. The notes are detailed and organized by topic, and they provide insights into my learning progress.

assessment css3 ejs expressjs html5 javascript nodejs reactjs shell-script training-materials vite webrtc

Last synced: 01 Feb 2025

https://github.com/awaisoem/calling-app-frontend

(March 2024) peer to peer audio calling app, call by email,

calling google-auth postgresql reactjs supabase vite webrtc webrtc-audio

Last synced: 08 Feb 2025

https://github.com/scottgriffinm/disagree

A real-time voice and text debate platform built with React and Express.

express nodejs react socket-io webrtc

Last synced: 01 Feb 2025

https://github.com/fzdwx/screenrd

Use webrtc to record the screen and crop the file with ffmpeg

ffmpeg recording screenshot webrtc

Last synced: 08 Feb 2025

https://github.com/pushpender-singh-ap/react-native-peer

A React Native wrapper for PeerJS. PeerJS simplifies WebRTC peer-to-peer data, video, and audio calls.

peer peerjs react-native react-native-peer react-native-peerjs react-native-webrtc webrtc

Last synced: 01 Feb 2025

https://github.com/a-sync/electron-gum

Electron getUserMedia & applyConstraints API test tool

electron getusermedia webcam-feed webcam-viewer webrtc

Last synced: 01 Feb 2025

https://github.com/naevatec/openvidu3-kurento

Kurento filters support for OpenVidu 3

kurento openvidu video-streaming webrtc webrtc-demos

Last synced: 07 Feb 2025

https://github.com/mian-zaid/compile-webrtc-lib-for-windows-----winrtc

How to Setup WebRTC for Development on Windows? In this repo, I will explain its step-by-step process to you.

webrtc webrtc-demos webrtc-windows windows winrtc

Last synced: 25 Jan 2025

https://github.com/t-mullen/getdevicemedia

Easily get MediaStreams from any media device.

media webrtc

Last synced: 25 Jan 2025

https://github.com/korilakkuma/web-music-documentation

Web Music Documentation for Web Audio API, Web MIDI API ... etc

audio audio-processing music webaudio webmidi webmusic webrtc

Last synced: 08 Feb 2025

https://github.com/ianmaloba/slack

Real time multi-client video conferencing web app using WebRTC SDPs, JavaScript WebSocket and django-channels.

django-channels javascript python webrtc websockets

Last synced: 07 Feb 2025

https://github.com/dumblob/jamming

mirror of https://www.funkthat.com/gitea/jmg/jamming

audio conference jam low-latency minimal python web webrtc

Last synced: 01 Feb 2025

https://github.com/michaelfromyeg/manytanks

🎖️💣 A WebRTC browser game concept.

javascript nodejs tanks webrtc

Last synced: 08 Feb 2025

https://github.com/og-akash/realtime-video-call-app

This is a Realtime Video Calling Application using Socket.io And WebRTC

express node react socketio webrtc

Last synced: 08 Feb 2025

https://github.com/easydarwin/easyrtc

EasyRTC是一套完整独立的RTC实时视频通话与交互框架,不依赖于任何第三方库或者平台,支持几乎所有架构平台Windows、Linux、Android、iOS、ARM、H5、小程序

arm-webrtc easyrtc embedded-webrtc rtc-sdk webrtc

Last synced: 08 Feb 2025

https://github.com/craiggleso/webrtc-socket

Uses Websockets to send WebRTC data to and from users

socket-io webrtc webrtc-data websockets

Last synced: 08 Feb 2025

https://github.com/akihokurino/swiftui-webrtc-agora

swiftui webrtc app. use agora sdk for webrtc.

agora-sdk apollo graphql swiftui webrtc

Last synced: 01 Feb 2025

https://github.com/moh3a/doublesix

dominoes, the algerian way

expo firebase react-native webrtc

Last synced: 08 Feb 2025

https://github.com/icywind/sdpparser

Session Description Parser in C#

webrtc

Last synced: 07 Feb 2025

https://github.com/ccp-eva/media-recorder

📹 DOM Independent, WebRTC JavaScript Utility Functions To View, Record, Playback A User’s Webcam

audio audio-capture javascript webcam webcam-capture webrtc

Last synced: 07 Feb 2025

https://github.com/salamjillani/peerconnect

Real-time video chat application leveraging WebRTC and Socket.io

css reactjs socket-io webrtc

Last synced: 25 Jan 2025

https://github.com/akihokurino/flutter-webrtc-agora

flutter webrtc app. use agora sdk for webrtc.

agora-sdk artemis dart flutter graphql webrtc

Last synced: 01 Feb 2025

https://github.com/shhiivvaam/visionconnect

WebRTC based project that allows users to connect with video over the network. ✅👁️👁️

reactjs socket-io taiwlindcss usecontext webrtc

Last synced: 31 Jan 2025

https://github.com/korilakkuma/xsound.app

Web Music Application by XSound

webaudio webmidi webmusic webrtc

Last synced: 08 Feb 2025

https://github.com/sgreben/web-rtc-disable_non_proxied_udp

Minimal chrome extension to set chrome.privacy.network.webRTCIPHandlingPolicy to 'disable_non_proxied_udp'

chrome-extension disable ip-leak webrtc

Last synced: 07 Feb 2025

https://github.com/bniladridas/chemistry-stream

A real-time chemistry learning platform with video chat and messaging capabilities. Built with React, WebRTC, and Socket.IO for seamless student collaboration.

chemistry education react real-time socket-io video-chat webrtc

Last synced: 01 Feb 2025

https://github.com/erdemkosk/2gether

A p2p zoom clone using peer js. Screen sharing, video, audio and chat can be used.

p2p-zoom peer-js video webrtc zoom

Last synced: 07 Feb 2025

https://github.com/coderswarup/peer-to-peer-calling-mern

A fully functional peer-to-peer video calling application built using the MERN stack and WebRTC technology. This project allows users to make real-time, high-quality video calls with screen sharing capabilities, using the simple-peer library for peer-to-peer connections and Socket.io for real-time communication and signaling.

calling mern node peer-to-peer react simple-peer socket video webrtc

Last synced: 01 Feb 2025

https://github.com/bravo68web/webrtc-call-app

WebRTC Video Call Application

typescript webrtc

Last synced: 27 Dec 2024

https://github.com/Bandyer/BandyerSDK-Xamarin-Bindings-Demo

Demo application for Kaleyra Video's Xamarin Bindings

android callkit ios sdk voip webrtc xamarin

Last synced: 24 Oct 2024

https://github.com/f2rkan/webrtc-gstreamer-stream

WebRTC and GStreamer integration using werift-webrtc for real-time audio and video streaming, enabling low-latency communication in multimedia applications.

cors coturn docker express-js grafana gstreamer nodejs prometheus typescript video-streaming vue2 webrtc

Last synced: 09 Feb 2025

https://github.com/w3c/mediacapture-automation

Media Capture Automation

getusermedia webdriver webrtc

Last synced: 09 Feb 2025

https://github.com/vonage/video-accelerator

The Video Accelerator provides a simple way to integrate real-time audio/video into your web application using the Vonage Video platform.

javascript opentok vonage-video-api webrtc

Last synced: 03 Jan 2025

https://github.com/ishivanshgoel/video-calling-app

Very basic WebRTC based video calling application.

dcn ecm2001 material-ui nodejs reactjs webrtc

Last synced: 10 Jan 2025

https://github.com/alexpoky2011/face-emotion-analyzer

OpenCVとGoを使用したリアルタイム顔表情分析Webアプリケーション。WebRTCでブラウザからカメラにアクセスし、顔の検出と感情分析をリアルタイムで実行します

computer-vision csp csrf face-detection go machine-learning motion-analysis opencv realtime-processing security webrtc

Last synced: 23 Jan 2025

https://github.com/belchenkov/vid-snapper-webrtc

Build a Webcam Filter & Picture App with WebRTC & Canvas

css3 html5 vanilla-javascript webrtc

Last synced: 05 Jan 2025

https://github.com/adrice727/quick-ot-credentials

A desktop app for quickly generating OpenTok session credentials

credentials electron electron-app opentok webrtc

Last synced: 03 Jan 2025

https://github.com/quackamole-dev/quackamole-legacy-monorepo

🦆 + 🥑 = quackamole: p2p videochat platform.

communication opensource p2p videochat webrtc

Last synced: 07 Feb 2025

https://github.com/belchenkov/webrtc-js

Creating WebRTC Chat with vanilla JavaScript

css3 html5 js webrtc

Last synced: 05 Jan 2025