Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/webrtc
- Wikipedia: https://en.wikipedia.org/wiki/WebRTC
- Created by: Google
- Released: May 4, 2018
- Related Topics: rtc, web-real-time-communication,
- Last updated: 2025-01-30 00:27:56 UTC
- JSON Representation
https://github.com/inlivedev/inlive-room
Web conference call using WebRTC & inLive Hub API
conference inlive live video webrtc
Last synced: 25 Oct 2024
https://github.com/scaledrone/webrtc-text-chat-tutorial
WebRTC Chat Tutorial for Scaledrone Realtime Messaging Service
scaledrone webrtc webrtc-demos
Last synced: 25 Nov 2024
https://github.com/koala-interactive/wowza-webrtc-player
WebRTC player for Wowza live video streaming platform
typescript webrtc wowza wowzawebbrtc
Last synced: 29 Jan 2025
https://github.com/jure/wooglies
An experimental project for online collaboration (WebXR, Three.js, WebRTC, multiplayer, positional audio)
Last synced: 22 Oct 2024
https://github.com/foxford/conference
A WebRTC signaling server with support of MQTT and WebSocket as transport protocols, token based authentication (JSON Web Token) and external policy based authorization.
docker janus-gateway json-web-token jwt k8s kubernetes mqtt webrtc webrtc-signaling websocket
Last synced: 25 Nov 2024
https://github.com/shinyoshiaki/oculus-quest-remote-desktop
Remote desktop for Oculus Quest. Using Babylon.js , React and WebRTC
babylonjs oculus-quest remote-desktop robotjs webrtc
Last synced: 27 Oct 2024
https://github.com/avoup/webrtc-video-conference
WebRTC video conference app
javascript nodejs video webrtc
Last synced: 12 Nov 2024
https://github.com/qnkhuat/termishare
Peer to peer terminal sharing
peer-to-peer sharing terminal terminal-sharing webrtc
Last synced: 13 Nov 2024
https://github.com/mslosarz/nextrtc-example-videochat
Most simple example of use NextRTC (WebRTC signaling server written in java) where two people can setup video call (treat it like prototype!)
nextrtc webrtc webrtc-call webrtc-demos
Last synced: 01 Dec 2024
https://github.com/sastava007/Video-Chat-WebApp-Scalled-Horizontally
Video Chat WebApp using NodeJS | Redis | VueJS | WebRTC | Socket.io
p2p peer-to-peer redis socketio video video-chat video-chat-demo video-chat-meetings video-chatting videochat videochatvue videoconferencing videoconferencing-room vuejs webapp webrtc webrtc-video
Last synced: 12 Nov 2024
https://github.com/videowhisper/VideoCall-HTML5-Videochat-PHP
Free VideoCall web app 📹🤙PHP Setup for HTML5 Videochat: Instant video call room, Share link with client to join, HTML5 WebRTC live video, Text chat with audio recordings / emoticons/ mentions, Dark mode, Sound effects. 👍100% Web Based, 🚫No Flash.
chat chat-application chat-server fomantic-ui html5 javascript js livestream livestreaming php semantic-ui semantic-ui-react video-call video-streaming videochat vp8 webrtc webrtc-call webrtc-demos webrtc-video
Last synced: 04 Nov 2024
https://github.com/liteavsdk/live_android
The world's top-level live sdk...
android api-example live mediastream rtmp sdk webrtc
Last synced: 19 Dec 2024
https://github.com/EverythingSuckz/tgvc-video-tests
ignore my commit history cuz It'll be messy af
experimental live-video-stream pyrogram pytgcalls python telegram telegram-bot tgcalls video-calls video-stream video-streaming voice-chat webrtc
Last synced: 29 Nov 2024
https://github.com/kryptokrona/hugin-desktop
A secure and private messaging desktop application.
blockchain cryptocurrency electron hugin hypercore-protocol javascript kryptokrona p2p svelte web3 webrtc
Last synced: 26 Oct 2024
https://github.com/everythingsuckz/tgvc-video-tests
ignore my commit history cuz It'll be messy af
experimental live-video-stream pyrogram pytgcalls python telegram telegram-bot tgcalls video-calls video-stream video-streaming voice-chat webrtc
Last synced: 15 Oct 2024
https://github.com/videosdk-live/videosdk-rtc-javascript-sdk-example
This code sample demonstrates a one-to-one and group video call application built with Video SDK RTC Javascript SDK
javascript low-latency video-call webrtc
Last synced: 20 Nov 2024
https://github.com/sieuhuflit/react-native-live-stream-webrtc-example
React native live stream using webrtc
livestream reactnative webrtc webrtc-demos
Last synced: 05 Dec 2024
https://github.com/rsatrio/webrtc-signaling-server
WebRTC Chat Custom Signaling Server using Spring Boot
spring-boot webrtc webrtc-signaling websocket websocket-server
Last synced: 05 Nov 2024
https://github.com/subins2000/simple-peer-files
A library to send files over WebRTC
peer simplepeer transfers webrtc
Last synced: 12 Nov 2024
https://github.com/natzcam/firepeer
secure p2p signalling and authentication for simple-peer using firebase realtime database
browser firebase firebase-realtime-database node p2p peer signalling simplepeer webrtc
Last synced: 05 Nov 2024
https://github.com/observertc/client-monitor-js
Javascript library to monitor browser-side webrtc app
Last synced: 24 Jan 2025
https://github.com/emad-elsaid/inbox
📮 WebRTC fast signaling HTTP server
camera go golang p2p signaling-server video webrtc
Last synced: 17 Nov 2024
https://github.com/ant-media/webrtc-android-sdk
Ant Media Server WebRTC Android SDK and Reference Project
sdk streaming video-streaming webrtc
Last synced: 20 Dec 2024
https://github.com/elmarti/meteor-video-chat
Simple id based video calling in meteor
angular blaze meteor meteor-video-chat peer-to-peer react tdd video webrtc
Last synced: 12 Nov 2024
https://github.com/chukitow/odin
An open-source screen recorder built with web technology
electron javascript react screenreader typescript webrtc
Last synced: 12 Nov 2024
https://github.com/barry-ran/mediasoup-cpp
The full C++ implementation of mediasoup
Last synced: 11 Nov 2024
https://github.com/mamena2020/zomie-app
Online meeting app like Google meet, build with Flutter for all platforms. using WebRTC for media real-time communication, socket.io for signaling & messaging, & Server on Nodejs with SFU architecture
android chat chat-application flutter google-meet google-meet-clone livestream meet meeting-application nodejs nodejs-server realtime rtp screensharing socket-io videocall webrtc zoom zoom-clone
Last synced: 09 Nov 2024
https://github.com/roman-yerin/vertojs
Typescript FreeSWITCH verto interface
Last synced: 18 Oct 2024
https://github.com/harshmangalam/sveltekit-video-meet
A video calling web app build with sveltekit and socketio
expressjs javascript nodejs socketio svelte sveltekit tailwindcss video-chat-meetings webrtc
Last synced: 30 Nov 2024
https://github.com/tuzig/webexec
WebRTC server for executing command over pseudo tty and piping it’s stdin & out over data channels
Last synced: 07 Nov 2024
https://github.com/crossle/janus-gateway-ios
Implements Janus gateway video room on iOS
Last synced: 27 Oct 2024
https://github.com/cristipufu/peerjs-server-net
ASP.NET Core Server for the PeerJS library which simplifies peer-to-peer data, video, and audio calls.
aspnet-core peerjs peerjs-server webrtc webrtc-demos webrtc-experiments webrtc-signaling websocket-server websockets
Last synced: 28 Oct 2024
https://github.com/yjmp14/wulingate
A Cross-Platform Files Transfer Web App.
cross-platform file-sharing p2p webrtc
Last synced: 30 Oct 2024
https://github.com/suda/wireless-microphone
🎙🔊 Turn any device into a wireless microphone over the internet
alpine-js ipfs ipfs-pubsub neumorphic webrtc webrtc-audio
Last synced: 30 Oct 2024
https://github.com/michaelfranzl/minnie-janus
Small, ES8, isomorphic library for interfacing with the Janus WebRTC gateway.
es8 janus-gateway javascript javascript-module stampit webrtc
Last synced: 21 Nov 2024
https://github.com/codysherman/2nfm
Share your screen and computer's audio via WebRTC!
audio-streaming peer peer-to-peer video-streaming vue webrtc
Last synced: 30 Nov 2024
https://github.com/apivideo/recordavideo
A demo app to record or stream your camera or desktop - right from your browser! uses api.video (https://api.video).
camera hls javascript livestream mediaserver nodejs rtmp screen-sharing video webrtc
Last synced: 06 Nov 2024
https://github.com/opentok/accelerator-core-ios
Syntax sugar of OpenTok iOS SDK with Audio/Video communication including screen sharing
audio communication ios objective-c opentok real-time real-time-video-streaming realtime realtime-audio screen-capture screencapture screenshare screensharing screenshots tokbox video video-call video-communication webrtc
Last synced: 12 Nov 2024
https://github.com/hivetalk/hivetalksfu
HiveTalk - Free Nostr + Lightning Enabled Browser based Real-time video calls.
bitcoin lightning nostr video webrtc webrtc-video
Last synced: 23 Dec 2024
https://github.com/JustSch/node-snapdrop-electron
A Self Contained Desktop Version Of Snapdrop Made With Electron
desktop-app electron file-sharing nodejs pwa snapdrop webrtc
Last synced: 06 Nov 2024
https://github.com/phongcao/webrtc-metadata-example
Passing real time metadata synchronized with video frames using WebRTC Native APIs.
Last synced: 27 Oct 2024
https://github.com/ehsaaniqbal/tensorchat
A p2p chat application built with webrtc
Last synced: 07 Nov 2024
https://github.com/vardius/webrtc-chat
Serverless chat application useing peer to peer WebRTC
chat peer socket web-components webrtc
Last synced: 28 Oct 2024
https://github.com/lukejacksonn/chattery
A GitHub action that creates chatrooms for pull requests
chatroom github-action pull-request review webrtc
Last synced: 07 Nov 2024
https://github.com/altanai/unifiedcommunicator
Rich Communication services (RCS) integration with Enterprise Unified Communicator on sipml5 (webRTC)
call-analytics callscreening communication conferencing cpaas enterprise geolocation javaee phonebook sipml5 spring-mvc tomcat turn ucc voicemail voip webrtc webrtc-analytucs webrtc-javascript-library webrtc-signaling
Last synced: 02 Nov 2024
https://github.com/harlanc/rsfu
A WebRTC SFU(Selective Forwarding Unit) in Rust.
Last synced: 15 Oct 2024
https://github.com/wngr/libp2p-webrtc
WebRTC transport for libp2p (native and wasm)
datachannel libp2p rust signaling webrtc
Last synced: 02 Nov 2024
https://github.com/introlab/opentera-webrtc
WebRTC JavaScript, C++ and Python libraries and signaling server for the OpenTera project with hardware acceleration with GStreamer
cplusplus cpp gstreamer javascript jetson library opentera python raspberrypi robotics signaling-server webrtc
Last synced: 17 Nov 2024
https://github.com/videosdk-live/videosdk-rtc-react-native-sdk-example
WebRTC based video conferencing SDK for React Native (Android / iOS)
android callkeep chat ios live-streaming react react-native realtime rtmp sdk share-screen video video-conferencing video-sdk video-streaming webrtc
Last synced: 20 Nov 2024
https://github.com/nazar-pc/webtorrent-dht
This is an example implementation of something that might become WebTorrent DHT
bittorrent-dht dht webrtc webtorrent
Last synced: 28 Oct 2024
https://github.com/shinyoshiaki/quest-view
oculus quest media steraming asset for Unity
csharp electron oculusquest typescript unity vr webrtc websocket
Last synced: 28 Oct 2024
https://github.com/hoothin/snapdrop
Modify for ipv6 and WAN. 自用改版,兼容 ipv6 与广域网
Last synced: 30 Oct 2024
https://github.com/100mslive/web-sdks
Web SDKs for 100ms
100mslive prebuilt streaming video-conferencing webrtc
Last synced: 25 Jan 2025
https://github.com/kmturley/webrtc-radio
Broadcast and listen to WebRTC audio streams on a local network using peer-to-peer connections
radio socket-io streaming-audio webrtc
Last synced: 13 Nov 2024
https://github.com/mypurecloud/webrtc-troubleshooter
🔍 🔧 Framework agnostic WebRTC Troubleshooting Diagnostics adapted from test.webrtc.org
Last synced: 27 Oct 2024
https://github.com/ajainvivek/P2PDrop
P2PDrop will allow you to share files between peers powered by WebRTC
electron emberjs p2pshare webrtc
Last synced: 27 Oct 2024
https://github.com/tokeshu/waggle.js
An experiment to distribute the bandwidth among video viewers
Last synced: 06 Nov 2024
https://github.com/ajainvivek/p2pdrop
P2PDrop will allow you to share files between peers powered by WebRTC
electron emberjs p2pshare webrtc
Last synced: 26 Oct 2024
https://github.com/t-mullen/shh-signal
WebRTC signalling over Ethereum Whisper
Last synced: 07 Jan 2025
https://github.com/hakobera/go-ayame
go-ayame is go client library for WebRTC Signaling Server Ayame
datachannel go p2p webrtc websocket
Last synced: 10 Nov 2024
https://github.com/fippo/testbed
WebRTC interoperability tests
apprtc interoperability-testing webrtc webrtc-tools
Last synced: 28 Oct 2024
https://github.com/areebbeigh/codeinterview-frontend
The react front end for CodeInterview
Last synced: 29 Oct 2024
https://github.com/voxeet/comms-sdk-unreal
Dolby.io Virtual Worlds plugin for Unreal Engine
3d-audio blueprints dolbyio macos multiplayer spatial-audio unreal unreal-engine-plugin video-chat virtual-worlds voice voice-chat webrtc windows
Last synced: 14 Nov 2024
https://github.com/squareetlabs/laravelopenvidu
Laravel client for controlling your videocalls from your Openvidu server.
chat kurento laravel-openvidu openvidu room video-conferencing webrtc
Last synced: 06 Jan 2025
https://github.com/opentok/learning-opentok-web
javascript opentok tokbox web webrtc
Last synced: 12 Nov 2024
https://github.com/introlab/webrtc-native-build
Native build of Google's webrtc library.
Last synced: 17 Nov 2024
https://github.com/spectre10/fs-cli
WebRTC based P2P multi-threaded filesharing CLI app written in Golang.
cli cli-app cobra-cli file-sharing go golang hacktoberfest multithreading p2p p2pshare peer-to-peer webrtc
Last synced: 13 Jan 2025
https://github.com/smyrgeorge/janus-gateway-tsdx
Janus-gateway WebRTC client written in typescript.
audio janus janus-gateway meetecho typescript video webrtc
Last synced: 25 Nov 2024
https://github.com/w3c/mediacapture-output
API to manage the rendering of audio on any audio output device
Last synced: 07 Oct 2024
https://github.com/ethand91/mediasoup-sample-server
Mediasoup sample server application
javascript mediasoup nodejs webrtc
Last synced: 23 Jan 2025
https://github.com/prinzpiuz/stone-paper-scissor
An online multiplayer Stone,Paper,Scissor
game hacktoberfest multiplayer multiplayer-browser-game onlinegame p2p webrtc webtorrent
Last synced: 25 Nov 2024
https://github.com/plantain-00/ws-tool
A Develop Tool to Test WebSocket, Socket.IO, Stomp, Bayeux, HTTP, TCP, UDP, WebRTC, DNS API.
backend-api-test-tool bayeux http socketio stomp tcp udp webrtc websocket
Last synced: 02 Nov 2024
https://github.com/supersjgk/livestream-webrtc-flask-opencv
A simple Live Streaming Flask app that uses WebRTC (aiortc) and OpenCV
aiortc flask live-streaming livestream opencv python3 webrtc
Last synced: 25 Nov 2024
https://github.com/tomchen/symmetric-nat-test
NAT Test: Am I behind a Symmetric NAT or Normal NAT (Full-cone NAT or other non-symmetric)
full-cone-nat nat stun symmetric-nat test turn webrtc
Last synced: 23 Oct 2024
https://github.com/andchir/openchatroulette
OpenChatRoulette
angular chat nodejs peer-to-peer peerjs webrtc
Last synced: 02 Jan 2025
https://github.com/acgist/taoyao
桃夭是套基于`Mediasoup`开发的`WebRTC`音视频信令服务,可以非常方便的扩展信令接入更多智能终端。
Last synced: 29 Oct 2024
https://github.com/opentok/accelerator-core-js
Accelerator Core provides a simple way to integrate real-time audio/video into your web application using the OpenTok Platform
annotations javascript opentok screensharing tokbox video webrtc
Last synced: 03 Jan 2025
https://github.com/haixiangyan/react-p2p-chatroom
使用 Peer.js 写的一个 React Chat App
Last synced: 09 Nov 2024
https://github.com/videosdk-live/videosdk.live
High Scalable WebRTC infrastructure SDKs in JavaScipt, React, Flutter, React native, Android, IOS. Official community support repository for Video SDK.
android-webrtc angular-webrtc flutter-webrtc ios-webrtc javascipt-webrtc php-webrtc react-native-webrtc react-webrtc video-sdk video-sdk-live vuejs-webrtc webrtc
Last synced: 20 Nov 2024
https://github.com/introlab/securbot
Security robot prototype
pioneer2 robot rtab-map security teleoperation turtlebot webrtc
Last synced: 17 Nov 2024
https://github.com/boostcampwm-2024/web24-gomz
캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼
nestjs react socket-io typescript webrtc
Last synced: 05 Dec 2024
https://github.com/vladbat00/muddle-run
A home for experiments for muddle.run
Last synced: 28 Nov 2024