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/baidu-aip/speech-vad-demo

集成Webrtc的VAD,用于切分音频文件

speech vad webrtc webrtc-vad

Last synced: 29 Jan 2025

https://github.com/ShouChenICU/FastSend

FastSend 是一个基于 WebRTC 技术的点对点文件传输工具,支持快速的目录同步和文件传输。通过浏览器即可实现安全、高效的文件共享。

fastsend file-sharing p2p webrtc

Last synced: 15 Dec 2024

https://github.com/mixinnetwork/kraken

🐙 High performance WebRTC SFU implemented with pure Go.

end-to-end-encryption sfu webrtc

Last synced: 26 Jan 2025

https://github.com/ossrs/flutter_live

Live streaming player, iOS+Android, RTMP/HTTP-FLV/HLS/WebRTC, by Flutter+SRS.

android flutter ios live-streaming srs webrtc

Last synced: 26 Jan 2025

https://github.com/MixinNetwork/kraken

🐙 High performance WebRTC SFU implemented with pure Go.

end-to-end-encryption sfu webrtc

Last synced: 07 Nov 2024

https://github.com/ddssingsong/webrtc_server_node

videoCall VideoConference 视频通话 视频会议

nginx-https-wss p2p videochat videoconference webrtc

Last synced: 28 Jan 2025

https://github.com/forestnode-io/oneshot

A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.

cli command-line file-transfer nat-traversal p2p terminal upnp-portmapper webrtc

Last synced: 28 Jan 2025

https://github.com/selkies-project/docker-nvidia-glx-desktop

KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5, providing an open-source remote cloud/HPC graphics or game streaming platform.

cloud-gaming docker docker-image game-streaming gpu gstreamer html5 kubernetes linux-gaming nvidia nvidia-docker nvidia-gpu opengl remote-access remote-control remote-desktop ubuntu vulkan webrtc wine

Last synced: 20 Nov 2024

https://github.com/perguth/peertransfer

:package: • Send a file p2p and e2e encrypted in your browser using WebRTC.

browser encryption end-to-end-encryption filetransfer p2p transfer webrtc

Last synced: 28 Jan 2025

https://github.com/guooscar/JazminServer

Java based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server

application-server deploy deployrobot job-scheduler messagequeue mq relay rpc rtp tcp-relay udp-relay webrtc

Last synced: 30 Nov 2024

https://github.com/miconda/sipexer

Modern and flexible SIP/VoIP cli tool

go golang sip telephony voip webrtc websocket

Last synced: 27 Jan 2025

https://github.com/mynaparrot/plugNmeet-server

WebRTC based Scalable, High Performance, Open source web conferencing system using Livekit.

communication livekit pion video-chat video-chat-meetings video-conferencing web-conferencing webrtc webrtc-call webrtc-meetings webrtc-video

Last synced: 12 Nov 2024

https://github.com/pion/rtwatch

Watch videos with friends using WebRTC, let the server do the pausing and seeking.

go golang pion streaming video webrtc

Last synced: 07 Nov 2024

https://github.com/OpenAyame/ayame

WebRTC Signaling Server Ayame

go p2p webrtc websocket

Last synced: 16 Nov 2024

https://github.com/g-ray/pikatorrent

BitTorrent client ⚡. For mobile, desktop & server.

android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows

Last synced: 27 Jan 2025

https://github.com/G-Ray/pikatorrent

BitTorrent client ⚡. For mobile, desktop & server.

android bittorrent electron expo linux nodejs p2p react react-native tamagui torrent webrtc windows

Last synced: 07 Nov 2024

https://github.com/adamyordan/laplace

Laplace is an open-source project to enable screen sharing directly via browser. Based on WebRTC for low latency peer-to-peer connections, and WebSocket implemented in golang for signaling.

peer-to-peer screencast screensharing webrtc webrtc-signaling websocket

Last synced: 23 Jan 2025

https://github.com/jmcker/Peer-to-Peer-Cue-System

Cue system for simple two-way communication and visual signaling using a PeerJS peer-to-peer connection.

communication example peer-to-peer peerjs webrtc

Last synced: 08 Nov 2024

https://github.com/gjovanov/roomler

Roomler - Multi-party Video Conferencing & Team Collaboration Tool using WebRTC (Janus Gateway)

chat coturn docker fastify janus-gateway mongodb nginx nuxtjs redis video-conferencing vuejs webrtc

Last synced: 29 Jan 2025

https://github.com/akshaykmr/oorja

[archived] effortless video-voice chat with realtime collaborative features. extensible using react components 🙌

collaboration peer-to-peer privacy react webrtc

Last synced: 30 Jan 2025

https://github.com/aghorler/WebRTC-Leak-Prevent

Prevent WebRTC leaks in Chromium browsers.

chrome-extension chromium leak privacy proxy vpn webrtc

Last synced: 25 Oct 2024

https://github.com/adrigardi90/video-chat

Video chat app using Vue, Vuex, WebRTC, SocketIO, Node, Redis & Docker with horizontal scaling. Multiparty and 1 to 1 video functionality, several public rooms and user status

docker nodejs redis socketio video-chat vuejs webrtc

Last synced: 06 Dec 2024

https://github.com/a-wing/filegogo

A file transfer tool that can be used in the browser webrtc p2p

file-sharing p2p webrtc

Last synced: 30 Jan 2025

https://github.com/keroserene/snowflake

WebRTC Pluggable Transport - the original snowflake repo

censorship-circumvention tor webrtc

Last synced: 22 Jan 2025

https://github.com/coderzc/biubiu

A website like bilibili

hibernate javaweb struts2 webrtc websocket

Last synced: 21 Nov 2024

https://github.com/srtucker22/glipchat

video chatroom using meteor + webrtc + react + redux

android cordova electron javascript meteor react redux video-conferencing webrtc

Last synced: 30 Jan 2025

https://github.com/subins2000/webdrop

Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)

airdrop file-sharing filesharing iphone lan p2pt transfer webrtc webtorrent

Last synced: 30 Jan 2025

https://github.com/muaz-khan/rtcmulticonnection-server

RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)

rtcmulticonnection webrtc webrtc-signaling

Last synced: 24 Jan 2025

https://github.com/muaz-khan/RTCMultiConnection-Server

RTCMultiConnection socket.io server (npm install rtcmulticonnection-server)

rtcmulticonnection webrtc webrtc-signaling

Last synced: 02 Dec 2024

https://github.com/devopvoid/webrtc-java

WebRTC for desktop platforms running Java

desktop java jni webrtc

Last synced: 26 Jan 2025

https://github.com/sweetbbak/toru

Bittorrent streaming CLI tool. Stream anime torrents, real-time with no waiting for downloads.

anime bittorrent cli torrent webrtc

Last synced: 29 Jan 2025

https://github.com/Temasys/SkylinkJS

SkylinkJS Javascript WebRTC SDK

audio javascript real-time sdk steaming temasys video webrtc

Last synced: 13 Nov 2024

https://github.com/dialup-inc/ascii

👾 ASCII Roulette :: ascii art video chat on the cli

ascii-art chat cli command-line console go golang linux macos pion terminal video webrtc

Last synced: 06 Nov 2024

https://github.com/havfo/WEBRTC-to-SIP

Setup for a WEBRTC client and Kamailio server to call SIP clients

bridge kamailio rtpengine sip turn webrtc webrtc-client

Last synced: 25 Oct 2024

https://github.com/havfo/webrtc-to-sip

Setup for a WEBRTC client and Kamailio server to call SIP clients

bridge kamailio rtpengine sip turn webrtc webrtc-client

Last synced: 30 Jan 2025

https://github.com/subins2000/WebDrop

Easiest group P2P File & Message transfer in browser with WebRTC 🔥. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)

airdrop file-sharing filesharing iphone lan p2pt transfer webrtc webtorrent

Last synced: 30 Oct 2024

https://github.com/qnkhuat/tstream

Live streaming from your terminal

chat go streaming terminal terminal-app webrtc

Last synced: 24 Jan 2025

https://github.com/seemk/webudp

Minimal WebRTC datachannel server

datachannel udp webrtc

Last synced: 29 Jan 2025

https://github.com/seemk/WebUDP

Minimal WebRTC datachannel server

datachannel udp webrtc

Last synced: 12 Nov 2024

https://github.com/0xProject/0x-mesh

A peer-to-peer network for sharing 0x orders

0x dapp ethereum golang libp2p webassembly webrtc

Last synced: 08 Nov 2024

https://github.com/murat-dogan/node-datachannel

Easy to use WebRTC data channels and media transport. libdatachannel node bindings.

data-channels datachannel libdatachannel media p2p peer-to-peer webrtc

Last synced: 25 Jan 2025

https://github.com/scaledrone/webrtc

Video chat App with WebRTC using Scaledrone Realtime Messaging Service

javascript scaledrone video-chat webrtc

Last synced: 27 Jan 2025

https://github.com/nash-md/twilio-contact-center

A contact center built on Twilio, supporting voice calls, web chat, callback, Facebook Messenger and SMS chat

angularjs chat taskrouter twilio twilio-contact-center twilio-phone-numbers video webrtc

Last synced: 28 Jan 2025

https://github.com/pirate/webrtcchat

:lock_with_ink_pen: Pure Browser To Browser Chat (STUN & ICE Servers optional)

chat-application ice-servers javascript security stun webrtc webrtc-demos

Last synced: 28 Oct 2024

https://github.com/walkor/workerman-webrtc

php webrtc demo based on workerman

php signaling-server webrtc webrtc-demos workerman

Last synced: 24 Jan 2025

https://github.com/browserboost/extension

Browser extension to boost volume, change user agent, enable right click, copy & select, disable WebRTC, and save image as type (JPG, PNG & WebP).

browser-extension chrome chrome-extension edge edge-extension extension firefox firefox-addon firefox-extension react user-agent useragent userscript volume-booster volume-control webrtc

Last synced: 22 Jan 2025

https://github.com/BrowserBoost/Extension

Browser extension to boost volume, change user agent, enable right click, copy & select, disable WebRTC, and save image as type (JPG, PNG & WebP).

browser-extension chrome chrome-extension edge edge-extension extension firefox firefox-addon firefox-extension react user-agent useragent userscript volume-booster volume-control webrtc

Last synced: 18 Jan 2025

https://github.com/ishuprabhakar/heyy-chat-app

A Realtime Chat Application using flutter, Asp.Net Core Web Api, SignalR , WebRTC etc.

asp-net-core csharp dart flutter flutter-app realtime-chat signalr webapi-core webrtc

Last synced: 22 Jan 2025

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

An Elixir implementation of the W3C WebRTC API

audio elixir networking rtp streaming video webrtc

Last synced: 24 Jan 2025

https://github.com/akoidan/pychat

webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing

canvas cordova django docker electron filesystem-api javascript mysql pub-sub python redis sass tornado typescript vue webassembly webpack webrtc websockets

Last synced: 28 Jan 2025

https://github.com/dirvann/mediasoup-sfu-webrtc-video-rooms

A simple video conferencing example using the mediasoup sfu

mediasoup mediasoup-client sfu video-conferencing webrtc

Last synced: 29 Jan 2025

https://github.com/playcanvas/playcanvas-ar

Fast and Easy Augmented Reality for the Web :rocket:

augmented-reality html5 playcanvas webar webgl webgl2 webrtc

Last synced: 02 Nov 2024

https://github.com/munshkr/flok

Web-based P2P collaborative editor for live coding sounds and images

codemirror collaborative-editing flok foxdot hydra live-coding livecoding supercollider tidalcycles webrtc

Last synced: 22 Jan 2025

https://github.com/galaxy-s10/billd-live-server

基于Nodejs + Koa2 + Typescript搭建的billd-live后端

canvas coturn docker ffmpeg flv hls koa2 mysql nodejs redis rtmp srs typescript vue3 web-audio web-worker webrtc

Last synced: 25 Jan 2025

https://github.com/miroslavpejic85/mirotalkc2c

✨WebRTC - C2C - Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe.

call collaboration e2e hacktoberfest hosting low-latency messaging messenger mirotalk p2p-chat peer-to-peer screen-capture self-hosted sharing talk video-conference video-conferencing webrtc webrtc-call webrtc-demo

Last synced: 29 Jan 2025

https://github.com/selkies-project/docker-nvidia-egl-desktop

KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5, providing an open-source remote cloud/HPC graphics or game streaming platform.

cloud-gaming docker docker-image game-streaming gpu gstreamer html5 kubernetes linux-gaming nvidia nvidia-docker nvidia-gpu opengl remote-access remote-control remote-desktop ubuntu vulkan webrtc wine

Last synced: 05 Nov 2024

https://github.com/melihercan/webrtcme

A cross-platform framework for adding WebRTC support to .NET MAUI, Blazor, and Desktop applications by using a single unified .NET/C# API.

blazor desktop dotnet maui webrtc

Last synced: 25 Jan 2025

https://github.com/melihercan/WebRTCme

A cross-platform framework for adding WebRTC support to .NET MAUI, Blazor, and Desktop applications by using a single unified .NET/C# API.

blazor desktop dotnet maui webrtc

Last synced: 13 Nov 2024

https://github.com/amirsanni/Video-Call-App

A text, audio and video chat application built with webRTC and Ratchet (PHP WebSocket)

javascript php ratchet video-call webrtc

Last synced: 12 Nov 2024

https://github.com/amirsanni/video-call-app

A text, audio and video chat application built with webRTC and Ratchet (PHP WebSocket)

javascript php ratchet video-call webrtc

Last synced: 28 Jan 2025

https://github.com/gavv/webrtc-cli

WebRTC command-line peer.

audio fec opus real-time streaming webrtc

Last synced: 24 Jan 2025

https://github.com/dirvann/webrtc-video-conference-simple-peer

A simple video conferencing example using simple-peer

simple-peer video-conferencing webrtc

Last synced: 27 Jan 2025

https://github.com/pion/sctp

A Go implementation of SCTP

datachannel go golang networking pion sctp webrtc

Last synced: 18 Nov 2024

https://github.com/kurento/kurento

Kurento WebRTC Media Server

stream-processing video-streaming webrtc

Last synced: 26 Jan 2025

https://github.com/Kurento/kurento

Kurento WebRTC Media Server

stream-processing video-streaming webrtc

Last synced: 12 Nov 2024

https://github.com/livekit-examples/kitt

Talk to ChatGPT in real time using LiveKit

ai assistant chatgpt gpt openai stt transcription translation tts voice webrtc

Last synced: 07 Nov 2024

https://github.com/Dirvann/webrtc-video-conference-simple-peer

A simple video conferencing example using simple-peer

simple-peer video-conferencing webrtc

Last synced: 12 Nov 2024

https://github.com/cloudwebrtc/go-sip-ua

Go SIP UA library for client/b2bua

b2bua golang ippbx rfc8599 sdp sip voip webrtc

Last synced: 26 Jan 2025

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

rtmp to webrtc

rtmp webrtc

Last synced: 23 Jan 2025

https://github.com/IshuPrabhakar/Heyy-chat-app

A Realtime Chat Application using flutter, Asp.Net Core Web Api, SignalR , WebRTC etc.

asp-net-core csharp dart flutter flutter-app realtime-chat signalr webapi-core webrtc

Last synced: 12 Nov 2024

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

Sample applications illustrating best practices using OpenTok Android SDK.

android java opentok tokbox webrtc

Last synced: 26 Jan 2025

https://github.com/notedit/media-server-go-demo

webrtc media server go demo

broadcast live mixer record rtmp webrtc

Last synced: 23 Jan 2025

https://github.com/llamerada-jp/webrtc-cpp-sample

Sample program for using WebRTC on C++.

webrtc

Last synced: 12 Nov 2024

https://github.com/medooze/sfu

A future proof, experimental WebRTC VP9 SVC SFU wit end to end encryption support

node nodejs sfu vp9-svc webrtc

Last synced: 11 Nov 2024

https://github.com/korilakkuma/xsound

XSound gives Web Developers Powerful Audio Features Easily !

audio music webassembly webaudio webmidi webrtc

Last synced: 26 Jan 2025

https://github.com/takahirox/nes-rust

NES emulator written in Rust + WASM

emulator nes nes-emu nes-emulator rust wasm webassembly webaudio webrtc

Last synced: 28 Jan 2025

https://github.com/opentok/opentok-react-native

OpenTok React Native - a library for OpenTok iOS and Android SDKs

android ios java javascript opentok opentok-labs react-native swift webrtc

Last synced: 26 Jan 2025

https://github.com/coast-team/netflux

JavaScript client and server side transport API based on WebRTC & WebSocket

isomorphic middleware p2p peer-network universal-javascript webrtc websockets

Last synced: 30 Oct 2024

https://github.com/livekit/components-js

Official open source React components and examples for building with LiveKit.

livekit react webrtc

Last synced: 24 Jan 2025

https://github.com/livekit/client-sdk-flutter

Flutter Client SDK for LiveKit

conferencing flutter video webrtc

Last synced: 24 Nov 2024

https://github.com/livekit/rust-sdks

LiveKit realtime and server SDKs for Rust

bindings crossplatform libwebrtc rust webrtc

Last synced: 30 Jan 2025

https://github.com/RingsNetwork/rings

Rings is a structured peer-to-peer network implementation using WebRTC, Chord DHT, and full WebAssembly (WASM) support.

dht dht-network end-to-end-encryption nova p2p p2p-network peer-to-peer snark webrtc zkp

Last synced: 12 Nov 2024

https://github.com/ringsnetwork/rings

Rings is a structured peer-to-peer network implementation using WebRTC, Chord DHT, and full WebAssembly (WASM) support.

dht dht-network end-to-end-encryption nova p2p p2p-network peer-to-peer snark webrtc zkp

Last synced: 30 Jan 2025