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/w3c/webrtc-svc

W3C Scalable Video Coding (SVC) Extension for WebRTC

webrtc

Last synced: 07 Oct 2024

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/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)

threejs vr webrtc webxr

Last synced: 22 Oct 2024

https://github.com/willscott/goturn

A golang TURN dialer

golang stun turn webrtc

Last synced: 26 Dec 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/glimesh/waveguide

A polyglot WebRTC media server.

media streaming video webrtc

Last synced: 25 Dec 2024

https://github.com/agent10/androidwebrtcexample

WebRTC Android example

webrtc webrtc-android

Last synced: 16 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/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/notedit/janus-go

janus gateway golang api

golang janus-gateway webrtc

Last synced: 19 Dec 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/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/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/donmccurdy/proxy-controls-server

Send keyboard/gamepad controls between devices, peer-to-peer, over WebRTC.

aframe threejs webrtc websocket webvr

Last synced: 26 Jan 2025

https://github.com/pablofuente/full-teaching

A web application to make teaching online easy. WARNING: the updated version of this repo is now in the link below

chat classroom openvidu students teachers teaching video webrtc websocket

Last synced: 08 Nov 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

nodejs webrtc

Last synced: 31 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

cpp mediasoup webrtc

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

freeswitch verto webrtc

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

terminal webrtc

Last synced: 07 Nov 2024

https://github.com/michaeljolley/number-one

A container based Twitch chat bot that provides chat commands, overlays, video interaction and more.

bot faunadb opentok twitch webrtc

Last synced: 16 Nov 2024

https://github.com/crossle/janus-gateway-ios

Implements Janus gateway video room on iOS

ios janus-gateway webrtc

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/w3c/webrtc-nv-use-cases

Use cases for WebRTC NV

webrtc

Last synced: 07 Oct 2024

https://github.com/balena-io-examples/coral-streaming-object-detector

This example will help you deploy a streaming camera feed with realtime people detection using the Coral Edge TPU for on-device ML inferencing.

ai balena-io coral coral-tpu webrtc

Last synced: 30 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/notedit/sdp

sdp encode/decode for golang

golang sdp webrtc

Last synced: 09 Dec 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/wangsrgit119/suke-webrtc-course

WebRTC 实现视频会议 完整系列教程

course webrtc

Last synced: 08 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.

webrtc

Last synced: 27 Oct 2024

https://github.com/ehsaaniqbal/tensorchat

A p2p chat application built with webrtc

p2p video-chat webrtc

Last synced: 07 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/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/harlanc/rsfu

A WebRTC SFU(Selective Forwarding Unit) in Rust.

rust sfu webrtc

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/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 与广域网

snapdrop webrtc

Last synced: 30 Oct 2024

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

webrtc webrtc-tools

Last synced: 27 Oct 2024

https://github.com/shiguredo/sora-android-sdk

WebRTC SFU Sora Android SDK

android webrtc

Last synced: 10 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: 27 Oct 2024

https://github.com/tokeshu/waggle.js

An experiment to distribute the bandwidth among video viewers

p2p video webrtc

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

dapp ethereum webrtc

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/seanwu1105/ionic-pwa-example-moment

A sample camera app implemented with PWA and Ionic 5.

angular camera ionic pwa rxdb webrtc

Last synced: 17 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

codeinterview p2p webrtc

Last synced: 29 Oct 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-ios

Sample code for learning how to use the OpenTok iOS SDK

ios opentok realtime tokbox webrtc

Last synced: 12 Nov 2024

https://github.com/introlab/webrtc-native-build

Native build of Google's webrtc library.

binary build introlab webrtc

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/w3c/mediacapture-output

API to manage the rendering of audio on any audio output device

webrtc

Last synced: 07 Oct 2024

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/ethand91/mediasoup-sample-server

Mediasoup sample server application

javascript mediasoup nodejs webrtc

Last synced: 23 Jan 2025

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/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/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/mahenrique94/miniviewer

A minimalist Teamviewer

netlify peerjs vue vuejs webrtc

Last synced: 08 Dec 2024

https://github.com/acgist/taoyao

桃夭是套基于`Mediasoup`开发的`WebRTC`音视频信令服务,可以非常方便的扩展信令接入更多智能终端。

mediasoup webrtc

Last synced: 29 Oct 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/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

chatrooom peer webrtc

Last synced: 09 Nov 2024

https://github.com/boostcampwm-2024/web24-gomz

캠을 켜고 다른 사람들과 함께 공부하는 시간을 기록할 수 있는 온라인 학습 플랫폼

nestjs react socket-io typescript webrtc

Last synced: 05 Dec 2024

https://github.com/akashgoswami/udpeer

A simple UDP peer to peer networking proxy using webrtc

p2p peer2peer udp udpproxy webrtc

Last synced: 25 Nov 2024

https://github.com/vladbat00/muddle-run

A home for experiments for muddle.run

bevy game rust-lang webrtc

Last synced: 28 Nov 2024