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/elixir-webrtc/ex_webrtc_dashboard

ExWebRTC statistics visualization for the Phoenix LiveDashboard

dashboard elixir phoenix webrtc

Last synced: 09 Nov 2024

https://github.com/apivideo/chyronavideo

A chyron is the text at the bottom of a newscast. Use this app to add a chyron to your video live stream. From api.video (https://api.video)

hls rtmp video video-chyron video-streaming webrtc

Last synced: 06 Nov 2024

https://github.com/mypurecloud/ember-audio-visualizer

:fire: :sound: :eyes: Visualize the audio of a MediaStream. Ideal for visually checking your mic is working.

ember-addon waveform web-audio webrtc

Last synced: 07 Nov 2024

https://github.com/videosdk-live/videosdk-live-streaming-react-native-api-example

This code sample demonstrates a Video Live Streaming API using react-native.

broadcasting hls livestreaming react-native realtime rtmp streaming video video-streaming webrtc

Last synced: 20 Nov 2024

https://github.com/kandy-io/kandy-cpaas-ios-sdk

Kandy CPaaS iOS SDK release repository

documentation ios kandy tutorial webrtc

Last synced: 23 Nov 2024

https://github.com/kandy-io/kandy-link-ios-sdk

Kandy Link iOS SDK release repository

documentation ios kandy tutorial webrtc

Last synced: 27 Oct 2024

https://github.com/meething/audio-timeline

Distributed/Decentralized p2p Audio Timeline

audio blog chat gun gundb text timeline vlog voice webrtc

Last synced: 26 Dec 2024

https://github.com/opentok/opentok-reconnection

Sample app to illustrate how reconnection feature works.

android ios javascript opentok tokbox webrtc

Last synced: 12 Nov 2024

https://github.com/tomashubelbauer/webrtc-qr-signaling-channel

A WebRTC data channel establishment with QR codes used for signaling channel.

data-channel peer-connection qr-code qrcode signaling-server webrtc

Last synced: 31 Dec 2024

https://github.com/bandwidth/webrtc-browser

Bandwidth's WebRTC Browser SDK

bandwidth outage-risk sdk webrtc

Last synced: 15 Nov 2024

https://github.com/dolbyio/dolbyio-rest-apis-client-node

Dolby.io REST APIs Client for Node.JS

api dolbyio nodejs rest-api sdk webrtc

Last synced: 27 Oct 2024

https://github.com/arlolra/snowflake-webext

forked from https://gitweb.torproject.org/pluggable-transports/snowflake-webext.git

censorship-circumvention tor webrtc

Last synced: 08 Jan 2025

https://github.com/webrtcHacks/webrtcPresenceMonitor

Send a webhook when getUserMedia is active and inactive

extension-chrome webrtc

Last synced: 04 Nov 2024

https://github.com/mamena2020/zomie-server

Media Server for zomie-app (online meeting apps). using SFU architecture which features the following data transmission processes between the media server and the endpoints (client)

media-server meeting-application nodejs sfu socket-io socketio videocall webrtc

Last synced: 27 Oct 2024

https://github.com/floe/surfacestreams

SurfaceStreams: merge and distribute SurfaceCast streams and webcam chat via WebRTC

gstreamer h264 javascript livestream python python3 webrtc

Last synced: 30 Oct 2024

https://github.com/cdnbye/shaka-p2p-engine

Let your viewers become your unlimitedly scalable CDN.

cdnbye dash hls p2p shaka shaka-player video webrtc

Last synced: 25 Nov 2024

https://github.com/biomousavi/team-up

Real-time meetings by TeamUp. Using your browser, share your video, desktop with teammates and customers.

docker docker-compose nestjs socketio vue vuetify webrtc websocket

Last synced: 12 Jan 2025

https://github.com/ennuicastr/rtennui

A portable replacement for WebRTC's media component optimized for control and low latency

webrtc

Last synced: 20 Nov 2024

https://github.com/jongfeel/arcounseling

Online Psychological Counselling using AR Filter

arfoundation arkit augmented-reality-applications face-detection unity3d webrtc

Last synced: 23 Jan 2025

https://github.com/webrtchacks/webrtcpresencemonitor

Send a webhook when getUserMedia is active and inactive

extension-chrome webrtc

Last synced: 24 Oct 2024

https://github.com/mir-evgenii/webrtc_messenger_client

Peer-to-peer messenger client on WebRTC. Supports video, calls, messages. Users remain anonymous by using public PGP keys instead of names.

indexeddb js vue webrtc webrtc-call webrtc-video

Last synced: 07 Nov 2024

https://github.com/akagi201/webrtc-go

Package webrtc provides Go bindings WebRTC.

cgo golang swig webrtc

Last synced: 11 Nov 2024

https://github.com/meonardo/janus-videoroom-ios

An iOS AppRTC example for janus videoroom plugin, written in Swift.

apprtc ios janus-gateway replaykit screensharing swift videoconference videoroom webrtc

Last synced: 02 Dec 2024

https://github.com/moduleart/cousine-web

Video/voice chat for 2+ people built-in on top of WebRTC

audio audio-chat chat video video-chat voice voice-chat webrtc webrtc-video

Last synced: 31 Jan 2025

https://github.com/rajesh-royal/video-chat-one-to-one-node-js

Simple one to one video chat app using socket.io, peer js, node js, webRTC. Visit the below link you will get a unique URL, share this URL with the person you want to have a video call and ask him/her to join.

nodejs peerjs peertopeer socket-io webrtc

Last synced: 08 Nov 2024

https://github.com/videosdk-live/videosdk-docs

Official Documentation of Video SDK!

audio-call documentation video-call webrtc

Last synced: 20 Nov 2024

https://github.com/efokschaner/laniakea

An experimental multiplayer game engine for browsers.

entity-component-system typescript webrtc

Last synced: 23 Oct 2024

https://github.com/stefanyohansson/react-video-preview

React Video Preview Component

react video-preview webrtc

Last synced: 27 Oct 2024

https://github.com/derhuerst/avion

Share files without NSA.

file-sharing p2p peer-to-peer webrtc

Last synced: 07 Jan 2025

https://github.com/ricardogesteves/s3mer

S3MER is a full stack dynamic live streaming platform, customizable features, multi-platform integration, and a developer-friendly API.

clerk jwt livekit mysql nextjs prisma react server-actions shadcn-ui socket-io sonner svix tailwindcss tanstack-table typescript uploadthing webhooks webrtc websockets zustand

Last synced: 27 Oct 2024

https://github.com/ankitkumar8080/zenchat

This is a full-featured chat and video call application built using the MERN stack (MongoDB, Express.js, React, Node.js). The application supports one-to-one and group chats, and users can share images, text messages, and files. Also Supports one-to-one video chat.

chat-application express full-stack group-chat image-sharing instand-messaging mern mongodb nodejs one-to-one-chat react real-time-chat rest-api socket-io tailwindcss vite webrtc webrtc-signaling webrtc-video websockets

Last synced: 07 Nov 2024

https://github.com/ranon-rat/frensmatria

Its a simple p2p network for gematria

dream gematria gematro landian p2p pion webrtc

Last synced: 29 Nov 2024

https://github.com/boostcampwm-2024/web12-mafiacamp

AI가 감시하는 가운데 미션을 완수하고 승리하라! 새로운 차원의 화상 마피아 게임🕵🏻‍♂️

mafia nestjs nextjs nextjs15 socket socket-io typeorm typescript webrtc

Last synced: 06 Nov 2024

https://github.com/adityathakurxd/webrtc-webview

Using WebRTC as WebView on (native) Android, iOS and (cross-platform) Flutter applications

android flutter ios webrtc webview

Last synced: 13 Nov 2024

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

Specification for getViewportMedia, an API to capture the content of a browser viewport.

screensharing specification w3c w3c-specification webrtc

Last synced: 05 Feb 2025

https://github.com/tomdai/snapdrop-app

iOS and macOS apps for Snapdrop

file-sharing ios macos snapdrop webrtc

Last synced: 07 Nov 2024

https://github.com/getstream/android-xr-video

🖥️ A real-time video call app showcases Android XR capabilities implemented using Jetpack Compose.

android android-xr jetpack jetpack-compose real-time video webrtc

Last synced: 20 Dec 2024

https://github.com/remipassmoilesel/heydjoe

Multimedia instant messaging system.

chat docker etherpad jsxc videoconference webrtc xmpp

Last synced: 24 Oct 2024

https://github.com/hirentimbadiya/video-peers

Real Time P2P Video Chat Application Built using WebRTC & Socket.io

mit-license nextjs nodejs peer-to-peer socket-io tailwindcss video-calling-app webrtc

Last synced: 19 Nov 2024

https://github.com/4players/odin-server

Collection of scripts and configuration files for running an on-premise ODIN server

config docs http3 quic server toml voip webrtc

Last synced: 17 Dec 2024

https://github.com/webudp/webudp

WebUDP based on WebRTC

minimalistic webrtc webudp

Last synced: 15 Dec 2024

https://github.com/mpromonet/webrtc-streamer-vuejs

Vuejs with https://github.com/mpromonet/webrtc-streamer-html

vuejs webrtc

Last synced: 08 Nov 2024

https://github.com/evozone/comfortspace

This project was built for HackFit-2 Hackathon. Here's the submission - https://tinyurl.com/comfortspace

appwrite aws-ec2 ci-cd docker expressjs full-stack material-ui mongodb reactjs socket-io webrtc

Last synced: 11 Nov 2024

https://github.com/hoodie/sdp-nom

⚓️ i=a wasm friendly SDP parser

sdp wasm webrtc

Last synced: 06 Jan 2025

https://github.com/watergy/waterfall

a distributed "megaphone"; layered, highly scale-able webrtc mesh network

decentralization p2p peer-to-peer peerjs stream streaming webrtc

Last synced: 16 Nov 2024

https://github.com/jcubic/webrtc-share

Application for sharing files using WebRTC

connection file-transfer p2p webrtc webrtc-share

Last synced: 15 Oct 2024

https://github.com/adaickalavan/go-webrtc

A real-time video and data broadcasting service using WebRTC in Golang.

webrtc

Last synced: 13 Nov 2024

https://github.com/guiseek/peek

Peer Contact - WebRTC Video Chat. TypeScript, NX, Angular, NestJS...

p2p peer-to-peer signaling video-streaming webrtc

Last synced: 23 Nov 2024

https://github.com/mrjosh/ekko

ekko lets you create a webrtc voice call inside terminal

go go-webrtc golang media-server sfu webrtc webrtc-media-server websocket

Last synced: 11 Oct 2024

https://github.com/leaysgur/enhanced-datachannel

Wanna `enhance(RTCDataChannel)` for general usage.

datachannel p2p promise webrtc

Last synced: 07 Nov 2024

https://github.com/efenstakes/video-caller-flutter

WebRTC video calling app built with Flutter and TypeScript, NodeJS for the signalling API.

expressjs flutter javascript nodejs typescript webrtc

Last synced: 01 Jan 2025

https://github.com/kandy-io/kandy-cpaas-android-sdk

Kandy CPaaS Android SDK release repository

android documentation kandy tutorial webrtc

Last synced: 23 Nov 2024

https://github.com/ullaakut/dockurn

Simple docker image to make running turnserver easier without limits

coturn docker lightweight nat-traversal peer-to-peer simple stun turn webrtc

Last synced: 22 Oct 2024

https://github.com/hakobera/momo_exporter

Simple server that scrapes WebRTC Native Client Momo stats and exports them via HTTP for Prometheus consumption

go prometheus-exporter webrtc

Last synced: 10 Nov 2024

https://github.com/shadowmoose/switchboard.js

Blazing-fast browser WebRTC peer-to-peer connections - no server setup required.

discovery-service peer-to-peer webrtc

Last synced: 29 Oct 2024

https://github.com/bonigarcia/selenium-jupiter-webrtc

Tests for WebRTC applications using Selenium-Jupiter

java junit5 selenium-jupiter testing webrtc

Last synced: 28 Oct 2024

https://github.com/nuzulul/webpeerjs

WebPEER is a novel decentralized P2P network overlay in browser-side with a chance of working. 🔥

browser-to-browser decentralized distributed ipfs libp2p p2p p2p-network peer-to-peer webpeer webrtc

Last synced: 21 Jan 2025

https://github.com/pknu-wap/collab-note

🚧 Work In Progress 🚧

crdt monorepo nest react typescript webrtc

Last synced: 12 Nov 2024

https://github.com/opentok/accelerator-textchat-js

Accelerator Text Chat JS provides functionality you can add to your OpenTok applications that enables users to exchange text messages between mobile or browser-based devices.

javascript opentok realtime-messaging tokbox webrtc

Last synced: 12 Nov 2024

https://github.com/varunon9/webrtc

Audio video plus text chat using webRTC and socket.io

chat-application javascript socket-io video-chat webrtc

Last synced: 27 Oct 2024

https://github.com/unitoftime/rtcnet

Provides a webrtc implementation of the standard net.Conn interface

go golang webrtc

Last synced: 27 Oct 2024

https://github.com/shahsad-kp/learnease-server

A powerful virtual classroom backend application built with django, django rest framework, channels, jwt token. Engage in seamless video conferencing, real-time collaboration, and secure authentication…

backend channels django django-rest-framework documents postgresql videocall virtual-classroom webrtc

Last synced: 16 Nov 2024

https://github.com/zhentaoo/videochat

php yii框架,javascript webrtc库 ,视频通话系统(14-15年毕业设计)

php webrtc yii2

Last synced: 05 Nov 2024

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

Example apps built on top of Elixir WebRTC

elixir elixir-nx image-recognition phoenix webrtc

Last synced: 09 Nov 2024

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

An Elixir implementation of RTCP (RFC 3550)

audio elixir media networking rtcp streaming video webrtc

Last synced: 09 Nov 2024

https://github.com/jwerle/browser-rpc-swarm

Give control of your browser over RPC to another in a discovery swarm

browser rpc swarm webrtc

Last synced: 17 Jan 2025

https://github.com/aws-samples/amazon-ivs-real-time-audio-rooms-web-demo

This demo application shows how to implement an audio-only web application powered by Amazon IVS Real-time, using React, the IVS Broadcast SDK, and the AWS CDK.

amazon-ivs audio-chat aws cdk ivs-realtime lambda lvl-300 react realtime serverless webrtc

Last synced: 13 Nov 2024

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

P2P SDK for streaming mp4, webm, mkv, ogv, mov, wav, mp3 etc, supporting all browsers and web players, with the help of ServiceWorker and WebRTC.

cdnbye datachannel media-p2p movie-p2p mp3 mp4-p2p service-worker vod-p2p webrtc webtorrent

Last synced: 11 Dec 2024

https://github.com/Volcomix/meettorrent

[WIP] P2P meetings relying on BitTorrent and WebRTC

bittorrent bittorrent-tracker chat meeting p2p react typescript webrtc webtorrent

Last synced: 27 Dec 2024

https://github.com/notedit/rtclive-js

RTCLive-js

broadcast webrtc

Last synced: 09 Dec 2024

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

Ionic starter app using the Circuit SDK (OAuth 2.0 and video calling)

circuit collaboration ionic sdk unify webrtc

Last synced: 17 Dec 2024

https://github.com/chunxutang/jstracking

An *npm compatible* modern approach for Computer Vision on the web

jstracking tracking webrtc

Last synced: 10 Nov 2024

https://github.com/subins2000/webtorrent-tracker-java

WebTorrent Tracker implemented in Java (Partial implementation)

signalling-server webrtc webtorrent webtorrent-tracker-server

Last synced: 13 Nov 2024

https://github.com/tylerlong/jxbrowser-webrtc

Try WebRTC in JxBrowser

jxbrowser ringcentral web-phone webrtc

Last synced: 27 Nov 2024

https://github.com/akagi201/akslides

My slides, Markdown contents and rendering with reveal.js

akagi201 live-streaming markdown reveal-js slide webrtc websocket

Last synced: 11 Nov 2024

https://github.com/notedit/rtc-to-rtmp

rtc to rtmp

ffmpeg rtmp webrtc

Last synced: 09 Dec 2024

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

Implementation of STUN protocol (RFC 8489)

elixir network stun webrtc

Last synced: 29 Oct 2024

https://github.com/notedit/go-sdp-transform

golang sdptransform

golang sdp webrtc

Last synced: 09 Dec 2024

https://github.com/mamena2020/zomie-turn-server

TURN Server as relays media for zomie app (online meeting app)

media-relay meeting-application nodejs nodejs-server realtime-application turn-server webrtc

Last synced: 27 Oct 2024

https://github.com/react-native-webrtc/handbook

The React-Native-WebRTC Handbook

documentation react-native webrtc

Last synced: 15 Nov 2024

https://github.com/leobel96/stellarpad

Use your touch device as a wireless Graphic Tablet

css electronjs graphic html javascript pwa socket-io stylus tablet webrtc

Last synced: 30 Jan 2025

https://github.com/circuit/webrtc-bot-example

Electron-based Bot utilizing the WebRTC capabilities of the Circuit JS SDK

bot circuit circuit-sdk electron webrtc

Last synced: 17 Dec 2024

https://github.com/digitalserpant/remote-rtc

Remote RTC is a low latency remote desktop application that runs on your computer and hosts it to your local network that can run on any modern browser. Great if you want to game on other hardware. Tested, works best on 1920x1080

browser browser-client chrome chromium fast gaming geforcenow low-latency low-latency-remote-desktop parsec python remote-desktop webrtc windows

Last synced: 12 Oct 2024

https://github.com/junalmeida/homeassistant-webrtc-card

WebRTC Card with 2-way audio for Home Assistant

homeassistant-frontend lovelace-card webrtc

Last synced: 29 Jan 2025

https://github.com/notedit/webrtc-simulcast

simplest webrtc simulcast demo

simulcast webrtc

Last synced: 09 Dec 2024