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/kadoshita/kisei-online

手軽に使える,オンライン帰省用ビデオ通話ツール

webrtc

Last synced: 12 Dec 2024

https://github.com/alyssaq/face-find-fun

Browser head-tracking and draws a party hat! - uses webrtc getUserMedia API, headtrackr and canvas

getusermedia headtrackr webrtc

Last synced: 14 Oct 2024

https://github.com/Mitrajit/Sharenetic

A peer to peer file sharing web app that leverages webRTC to get blazing fast speeds.

peer-to-peer-file-sharing webrtc

Last synced: 02 Nov 2024

https://github.com/ntinouldinho/findexpert

Project can be found deployed on the link below. Through the website you can search for an expert and book an appointment to video chat with the expert.

expressjs nodejs reactjs web-development webrtc

Last synced: 08 Dec 2024

https://github.com/shun-shobon/betris

Multiplayer Tetris clone written in Rust using the Bevy game engine.

bevy game matchbox rust webrtc

Last synced: 13 Nov 2024

https://github.com/noctisatrae/gunpoint

A restful API for Gun, a fully decentralized (peer-to-peer or multi-master) DB.

api database express expressjs graph gun gunpoint javascript p2p rest-api webrtc

Last synced: 15 Oct 2024

https://github.com/ghnmqdtg/webrtc-live-streaming

Live streaming website with real-time chatting function

docker material-kit openssl peerjs realtime-messaging socket-io webrtc

Last synced: 17 Dec 2024

https://github.com/uninett/webrtcdatamedia

An application that sends audio through the WebRTC data channel between two peers

audio javascript peer-to-peer webrtc webrtc-datachannel

Last synced: 04 Dec 2024

https://github.com/hissinger/small-village

Small Village is a project that will be developed similarly to Gather Town. It will be a serverless service built using Supabase, ReactJS, WebRTC, Phaser, and Netlify.

cloudflare-calls gather-town metaverse phaser3 reactjs serverless supabase typescript webrtc

Last synced: 11 Dec 2024

https://github.com/0mkara/rnawebrtcapp

React Native WebRTC app with Redux

react-native redux webrtc

Last synced: 23 Oct 2024

https://github.com/narze/that-paper-game

เกมกระดาษ

active-project daisyui svelte tailwindcss webrtc

Last synced: 08 Nov 2024

https://github.com/keenteam1990/ktnoisereduction

🎵基于WebRTC实现iOS端音频降噪功能

voice-recognition webrtc webrtc-tools

Last synced: 08 Nov 2024

https://github.com/subins2000/wikipeer

Wikipedia over WebRTC & WebTorrent. Decentralized P2P proxy to access Wikipedia circumventing internet censorship.

p2p p2pt webrtc webtorrent wikipedia wikipedia-api

Last synced: 13 Nov 2024

https://github.com/catalyst-video/catalyst-react

📸💬 Reliable and scalable open-source video chat in a few lines of code

catalyst react video-chat webrtc

Last synced: 16 Nov 2024

https://github.com/vardius/peer-data-server

Signaling server, messaging service on Node using socket

exchange peer signaling-server socket webrtc

Last synced: 28 Oct 2024

https://github.com/julienc91/ezshare

Share files from your browser using WebRTC

file-sharing file-transfer file-upload hacktoberfest p2p peerjs webrtc

Last synced: 08 Nov 2024

https://github.com/videosdk-live/videosdk-rtc-prebuilt-examples

WebRTC based prebuilt of React JS, Angular JS, Plain JS and Vue JS

angular angularjs javascript react reactjs video-calling-app vue vuejs webrtc webrtc-demos

Last synced: 20 Nov 2024

https://github.com/opentok/arframemetadata

Sample application using the Frame Meta Data API on iOS with ARKit

arkit augmented-reality framemetadata opentok real-time-communications rtc webrtc

Last synced: 12 Nov 2024

https://github.com/w3c/webrtc-ice

Extension to the RTCIceTransport interface defined in WebRTC 1.0

webrtc

Last synced: 05 Feb 2025

https://github.com/amitanshusahu/omegle-fullstack

a Omegle like site, lets 2 random user connect to each other though live video and chat

webrtc webrtc-experiments

Last synced: 27 Dec 2024

https://github.com/tokyapp/toky-phone-js-sdk

The Toky Phone JS SDK is a WebRTC Javascript library providing an abstraction to the Toky phone system, including its main features

toky toky-sdk voip webrtc

Last synced: 25 Oct 2024

https://github.com/zlatnaspirala/magic-three

Using power of Three.js and Ammo.js .Class oriented , script type module. No build needed. Networking with webRTC/Node.js signaling server. First person shooter

3d-web ammojs class-oriented ecma6 fbx first-person-shooter game-play javascript module multiplayer networking physics three-js webgl webrtc webrtc-signaling zlatnaspirala

Last synced: 14 Oct 2024

https://github.com/wqqas1/laravel-video-chat

laravel video chat using webrtc compatible with laravel 5.7

chat laravel messenger video vue vuejs webrtc webrtc-video

Last synced: 05 Nov 2024

https://github.com/reiver/go-webui

Package webui enables an application written in the Go programming language (i.e., Golang) to create a user interface (UI) using Web technologies, such HTML, CSS, JavaScript, WebAssembly, WebRTC, etc etc etc.

css frontend golang html javascript ui web webassembly webrtc

Last synced: 25 Nov 2024

https://github.com/dbklim/webrtcvad_wrapper

A simple Python wrapper to simplify working with WebRTC VAD and its rougher analogue based on RMS and ZCR (useful for processing audio recordings before using them with neural networks).

audio audio-processing dsp forced-alignment python silence-suppression vad vad-detection voice-activity-detection webrtc webrtc-tools webrtc-vad webrtcvad-wrapper

Last synced: 11 Nov 2024

https://github.com/snaka/whatsmyip

Discover your public ip address

golang webrtc

Last synced: 25 Jan 2025

https://github.com/webrtchacks/webcodecpacketloss

simulate packet loss effects with webcodecs

webcodecs webrtc

Last synced: 10 Nov 2024

https://github.com/agmmnn/interactive-avatar-playground

Next.js starter for HeyGen Interactive Streaming Avatar service with various features.

avatar heygen interactive nextjs streaming webrtc

Last synced: 27 Oct 2024

https://github.com/crizmo/webrtc-group-call

WebRTC Group Call is a simple video chat application for multi-users based on React, Node Express and WebRTC.

group react socket socket-io webrtc

Last synced: 18 Jan 2025

https://github.com/wngr/async-datachannel

Async Wrapper for datachannel-rs

async datachannel rust webrtc

Last synced: 02 Nov 2024

https://github.com/w3c/mediacapture-surface-control

Web API allowing capturing applications limited control over captured surfaces.

screenshare webapi webrtc

Last synced: 14 Nov 2024

https://github.com/swanand01/pulse

Fast, in-browser P2P file transfers using WebTorrent.

webrtc webtorrent

Last synced: 19 Oct 2024

https://github.com/infobip/infobip-rtc-android-1.x-deprecated

[DEPRECATED] Infobip RTC SDK 1.x for Android - Replaced with https://github.com/infobip/infobip-rtc-android

audio deprecated infobip-rtc phone-calls video voip webrtc

Last synced: 10 Nov 2024

https://github.com/opentok/opentok-windows-sdk-samples

Sample applications illustrating best practices using OpenTok Windows SDK

opentok opentok-sdk tokbox webrtc

Last synced: 12 Nov 2024

https://github.com/circuit/live-cam-bot

Electron bot sending a live video stream on a conversation

api camera circuit collaboration getusermedia mediastream sdk video webrtc

Last synced: 17 Dec 2024

https://github.com/kadoshita/doturn

A C#(.NET) implementation of STUN/TURN

csharp dotnet stun turn webrtc

Last synced: 12 Dec 2024

https://github.com/infobip/infobip-rtc-ios

Infobip RTC SDK for iOS

audio infobip-rtc video voip webrtc

Last synced: 10 Nov 2024

https://github.com/adwpc/rtcsdp

webrtc sdp encoder/decoder by golang.

golang sdp webrtc

Last synced: 27 Dec 2024

https://github.com/altanai/tfx

TangoFX Sessions is a plug and play platform for Internet calling. It not only makes video call over internet but also provides us the ability to use immensely interactive tools with our communication for example features such as creating drawing or writing code together while in a video call.

cpaas socketio tangofx tfx webrtc webrtc-experiments webrtc-signaling

Last synced: 02 Nov 2024

https://github.com/heisir2014/owt-client-rtc

OWT-Client is a video conferencing client developed based on Electron and OWT JavaScript SDK.

owt rtc webrtc

Last synced: 10 Nov 2024

https://github.com/boostcampwm-2024/web19-clovapatra

안녕! 클로바 파트라! 세상에서 제일가는 포테이토칩!

express game nestjs pitch react reactjs socket socket-io typescript voice webrtc webrtc-signaling

Last synced: 08 Nov 2024

https://github.com/bitbound/controlr

Zero-trust remote control built with .NET 8, MAUI, and ASP.NET Core.

remote-control webrtc

Last synced: 19 Nov 2024

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

A short and sweet tutorial for getting up to speed with VideoSDK in less than 10 minutes

sdk video webrtc

Last synced: 20 Nov 2024

https://github.com/bitbound/confer

Create branded, on-demand video chat sessions in your browser. Built with React and WebRTC.

react webrtc

Last synced: 19 Nov 2024

https://github.com/RemoteMonster/remon-obs-lib

WebRTC broadcasting library for RemoteMonster OBS Studio to use for Signalling and WebRTC broadcast

go golang obs-studio pion webrtc

Last synced: 07 Nov 2024

https://github.com/nodertc/datachannel

WebRTC Data Channel Establishment Protocol

datachannel js nodejs nodertc webrtc

Last synced: 16 Nov 2024

https://github.com/opentok/accelerator-core-android

An easy way to integrate OpenTok SDK to any Android applications

android audio-video opentok rtc screen-capture webrtc

Last synced: 02 Nov 2024

https://github.com/steveseguin/remote_ninja

Remote control for OBS using a dash of the VDO.Ninja special sauce

control ninja obs remote remote-control scenes vdo webrtc websockets

Last synced: 07 Nov 2024

https://github.com/televiska/sdp-rs

SDP Rust library (generator & parser), supports RFC8866 and RFC4566.

ice sdp sip voip webrtc

Last synced: 08 Nov 2024

https://github.com/darkyzhou/junjun-transfer

基于 WebRTC 技术的浏览器点对点文件传输工具

file file-sharing file-upload javascript p2p react webrtc

Last synced: 11 Nov 2024

https://github.com/apidaze/apidaze-js

APIdaze JavaScript API

apidaze webrtc

Last synced: 13 Nov 2024

https://github.com/nobonobo/smartwebcam

Show Smart Phone Camera via WebRTC

go wasm webrtc

Last synced: 02 Nov 2024

https://github.com/infobip/infobip-rtc-js-1.x-deprecated

[DEPRECATED] Infobip RTC SDK 1.x for JS - Replaced with https://github.com/infobip/infobip-rtc-js

audio deprecated infobip-rtc video voip webrtc

Last synced: 10 Nov 2024

https://github.com/leaysgur/simple-p2p

The simple RTCPeerConnection wrapper module for modern web browsers.

p2p webrtc

Last synced: 13 Oct 2024

https://github.com/lmangani/jitsi-hep

Experimental Jitsi Analytics handler for HEP Stack

events hep homer influxdb jitsi jitsi-meet logs loki monitoring prometheus rtc sipcapture stats webrtc

Last synced: 23 Oct 2024

https://github.com/igio90/webrtc-android

Android updated WebRTC library with precompiled binaries for all cpu types, java wrapper and apprtc demo. The library is built using pristineio scripts that uses many optimization flags for Android

android webrtc

Last synced: 08 Nov 2024

https://github.com/flowbased/fbp-protocol-client

JavaScript client library for FBP protocol connection handling

fbp-protocol iframe postmessage webrtc websocket

Last synced: 10 Nov 2024

https://github.com/ibrahimsezer/seezme

Seezme is a feature-rich voice and chat messaging application developed in Flutter. It provides seamless and real-time communication capabilities with a user-friendly interface, allowing users to stay connected via voice messages and chat. The project is built using the Provider package for state management.

authentication candidates consumer firebase-auth firestore flutter modular provider provider-state-management webrtc

Last synced: 24 Nov 2024

https://github.com/ineiti/fledger

Fun Fast Ledger in the browser - starting with the network using WebRTC data.

blockchain browser ledger wasm webrtc

Last synced: 09 Nov 2024

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

A WebRTC-based video and audio chat app that allows users to create and join private rooms with unique codes and passwords for real-time communication

nodejs peer-to-peer reactjs socket-io stun-server turn-server video-chat webrtc websocket

Last synced: 15 Oct 2024

https://github.com/dennis-b/webrtc-transmitter

Sample project for transmitting video/audio stream with ffmpeg/gstreamer over WebRTC.

ffmpeg gstreamer nestjs nodejs react webrtc webrtc-demos

Last synced: 05 Nov 2024

https://github.com/yjdwbj/gst-webrtc-camera

Gst-webrtc-camera project base on gstreamer,project function cover the offical's tutorial and more. ex: hlssink,udpsink,appsink,splitmuxsink, and webrtc. It's privider offer webrtc camera and hls access and also record audio and video to file triggered by timer or some signal.

camera cctv-cameras csi dvp glibc gstreamer h264 libsoup3 media-ctl rtsp sqlite3 udev uvc v4l2-ctl webrtc

Last synced: 05 Nov 2024

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

An Elixir implementation of RTP (RFC 3550)

audio elixir media networking rtp streaming video webrtc

Last synced: 09 Nov 2024

https://github.com/eddyverbruggen/nativescript-call

NativeScript plugin to interact with the native Call UI

call nativescript nativescript-plugin phonecall webrtc

Last synced: 15 Oct 2024

https://github.com/joduplessis/buggable

An embeddable bug reporting & screenshot creation component that integrates rrweb & video/webcam recording. 🐞 🎥

feedback logging preact react rrweb screenshot webrtc

Last synced: 06 Nov 2024

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

Kandy Link JavaScript SDK

documentation javascript kandy webrtc

Last synced: 23 Nov 2024

https://github.com/dtinth/midi-rtc

A simple web application to transmit MIDI data over WebRTC

github-pages glitch vue web-midi-api webrtc

Last synced: 23 Nov 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/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/setchi/ko-cha2

コーディングチャットを手軽に始められるWebアプリです

chat-application fuelphp javascript php webapp webrtc website

Last synced: 27 Oct 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/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/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/cameronking4/shadcn-openai-realtime-api

Nextjs 15 starter to make use of the OpenAI GPT4o Realtime WebRTC API and tool calling. Build your own Voice AI assistant using the fastest & latest technologies (Dec 2024).

gpt4o-realtime-api nextjs openai realtime-api shadcn shadcn-ui voice-ai webrtc

Last synced: 21 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/mikbry/vpiper

Nextgen cross-platform solution to transform, transcode and stream medias in Realtime using hardware acceleration and ML.

android audio ffmpeg framework ios javascript machine-learning mobile-development mp4 rtsp rust stream-processing streaming tensorflow typescript video wasm webgpu webm webrtc

Last synced: 16 Nov 2024

https://github.com/dhruvp-8/file-transfer

A Simple Peer-to-Peer file transfer

javascript nodejs peerjs stun-server webrtc

Last synced: 11 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/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/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/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/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/tokeshu/ghettoblaster

► + P2P + F2F = ♥︎

music music-library p2p webrtc

Last synced: 06 Nov 2024

https://github.com/hc0503/vuejs-rtcmulticonnection-shared-streaming

Audio streaming, live broadcast, record using VueJS and RTCmulticonnection library

audio-streaming broadcast qrcode qrcode-generate qrcode-scan record rtcmulticonnection vuejs webrtc

Last synced: 11 Oct 2024