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/agustinsrg/webrtc-cdn

Live media content delivery network based on the WebRTC protocol.

audio cdn go golang video webrtc webrtc-signaling websocket

Last synced: 21 Nov 2024

https://github.com/tans5/tlocalvideochat

Local network video chat Android app, base on WebRtc. Use local TCP socket connection as Signaling Server.

android-application netty webrtc

Last synced: 09 Feb 2025

https://github.com/mikehenrty/cubic

A multi-player browser based action-puzzle game.

multiplayer-game no-framework webrtc

Last synced: 20 Jan 2025

https://github.com/Vallasc/Distributed-PacMan

This project aims to create a fully distributed Pac-Man clone using CRDTs.

crdt svelte threejs typescript webrtc yjs

Last synced: 23 Oct 2024

https://github.com/dolbyio/web-webrtc-stats

Dolby.io WebRTC statistics parser

dolbyio javascript statistics typescript webrtc

Last synced: 14 Nov 2024

https://github.com/yoshidan/reflex

Simple STUN server for WebRTC

c-plus-plus stun webrtc

Last synced: 21 Jan 2025

https://github.com/bitnom/nim-webrtc

Nim WebRTC wrapper of libdatachannel.

library nim nim-lang webrtc

Last synced: 04 Feb 2025

https://github.com/murat-dogan/perperik

Signaling server that could be useful especially for WebRTC clients to exchange messages like ICE Candidates.

p2p peer-to-peer signaling-server webrtc

Last synced: 28 Dec 2024

https://github.com/svastikkka/multitool

MultiTool is a versatile application that provides several useful features to simplify your tasks. With Multi Tool, you can easily encode and decode Base64 text, validate JSON, convert text case, beautify JSON, trim strings, format colors, and even encode images to Base64.

base64-decoding base64-encoding case-converter color cron-expression cronjob decoder encoder json-beautifier json-validator json2yaml multitool rgb-hex-converter screen-recorder trim webrtc

Last synced: 10 Nov 2024

https://github.com/bubenshchykov/holla

testing webrtc performance with holla abstraction

webrtc webrtc-demos

Last synced: 21 Dec 2024

https://github.com/lorem-ipsumm/connect-with-friends

"P2P" Connect 4 Game using Socket.io and NodeJS

connect-four socket socket-io webrtc

Last synced: 02 Feb 2025

https://github.com/fulgurcode/enthamone-frontend

This is the frontend for the Enthamone website, which facilitates anonymous chatting with strangers on the internet.

javascript react video-streaming webrtc websocket

Last synced: 09 Nov 2024

https://github.com/tencent-rtc/wtn-go

wtn golang sdk

rtc webrtc whip

Last synced: 26 Dec 2024

https://github.com/kevinnan-teen/webrtc-live-system

基于 webrtc 的流媒体直播系统。前端 Layui + Bootstrap构建,后端用 nodejs + koa2。浏览器端支持 webrtc 和 HTTP-FLV 播放

nodejs rtmp socket-io webrtc

Last synced: 13 Jan 2025

https://github.com/aryan-shan/viloir-chat

Viloir is an engaging app created for college students to connect with each other randomly. Inspired by Omegle, it leverages modern technologies like Firebase for authentication and PeerJS for smooth user connections. Viloir offers a great platform for spontaneous chats and making new friends online!

college-project omegle webrtc

Last synced: 27 Jan 2025

https://github.com/videosdk-live/videosdk-rtc-angular-javascript-example

WebRTC based video conferencing SDK for Angular

angular angular10 video-call webrtc

Last synced: 20 Nov 2024

https://github.com/kostastepetes/burnerchat-video-call-web-app

🎦 Video Call Web App called BurnerChat. Completely safe and private video call using of unique call ID that you send to a peer and do a 1-to-1 call. Made with nodeJS + Express + ReactJS + MaterialUI + WebRTC + Socket.io

cors express material-ui nodejs react socket-io video-chat-app video-chat-meetings webrtc

Last synced: 10 Jan 2025

https://github.com/videosdk-live/videosdk-hls-android-kotlin-example

A ready-to-use Android(Kotlin) UI kit Example for interactive live streaming that enable real-time communication between broadcasters and their audience, allowing for features like chat, screen share, or other forms of engagement

sdk video webrtc

Last synced: 20 Nov 2024

https://github.com/yuukanoo/rtchat

A WebRTC experiment to host peer to peer conferences written in Go!

chat p2p webrtc

Last synced: 22 Nov 2024

https://github.com/iamnilotpal/talky-frontend

Realtime voice chat application built with React, Redux Toolkit, Express, MongoDB, WebRTC.

authentication react react-hooks redux webrtc

Last synced: 12 Jan 2025

https://github.com/phanxuanquang/instatalk

Talk with your mates instantly, meet strangers anonymously

asp-net-core bootstrap chathub csharp dotnet html-css-javascript javascript signalr uit webrtc webrtc-demos

Last synced: 25 Oct 2024

https://github.com/shinyoshiaki/webrtc4me

This is a webrtc wrapper library for browser and node.js. Implemented very easy signaling way. Support multi label datachannel and media stream.

filesharing p2p react signaling webrtc

Last synced: 21 Dec 2024

https://github.com/jacek-marchwicki/webrtc-build-android-libs

Libs repository for https://git.appunite.com/webrtc/webrtc-build-android

android webrtc

Last synced: 13 Dec 2024

https://github.com/medooze/test-server

WebRTC Test Server

server test webrtc

Last synced: 11 Nov 2024

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

This code sample demonstrates Video SDK Live Streaming API using react js.

broadcasting hls live livestream realtime rtmp streaming video-streaming webrtc

Last synced: 21 Jan 2025

https://github.com/untra/chat

video chat

elixir pheonix webrtc

Last synced: 26 Jan 2025

https://github.com/videosdk-live/videosdk-rtc-ios-sdk-swiftui-example

WebRTC based video conferencing SDK for iOS using SwiftUI

ios ios-swift swiftui webrtc webrtc-demos

Last synced: 21 Jan 2025

https://github.com/WikiSuite/app-openfire-plugin

Access control for the Openfire app for ClearOS

clearos openfire webrtc xmpp

Last synced: 24 Oct 2024

https://github.com/abiriadev/relay-ws

:arrows_counterclockwise: Simple and minimalistic WebRTC signalling server based on WebSocket.

signalling-server webrtc webrtc-signaling

Last synced: 13 Oct 2024

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

An OSS implementation of Bandwidth WebRTC suitable for iOS devices.

bandwidth swift webrtc

Last synced: 15 Nov 2024

https://github.com/bandwidth/webrtc-sample-conference-node

Conferencing sample app for Node.js using Bandwidth WebRTC

edgeservices example webrtc

Last synced: 15 Nov 2024

https://github.com/voxeet/voxeet-sdk-android

The Dolby.io Communications SDK for Android.

android dolbyio sdk webrtc

Last synced: 13 Dec 2024

https://github.com/danielesteban/beats

A virtual collaborative song

synthesizer webaudio webrtc webxr

Last synced: 21 Dec 2024

https://github.com/gary-lgy/sdp-visualizer

Simple web app to visualize SDP (Session Description Protocol) used in WebRTC, built with React, TypeScript and Material UI.

material-ui react sdp tdd typescript webrtc

Last synced: 10 Jan 2025

https://github.com/thutasann/mern-chat

MERN Chat + MultiPlayer Game App using React, Socket.io

mern-stack peerjs redux-toolkit socket-io tailwindcss webrtc

Last synced: 10 Nov 2024

https://github.com/mypurecloud/ember-webrtc-troubleshoot

:fire: :mag: :wrench: Troubleshoot WebRTC in your Ember.js application

ember ember-addon webrtc

Last synced: 07 Nov 2024

https://github.com/mslosarz/nextrtc-example-wo-spring

Example of use NextRTC in standalone mode

nextrtc webrtc webrtc-call webrtc-demos

Last synced: 29 Jan 2025

https://github.com/magicsli/funny-im

vite + react18 + typescipt 的一个在线聊天工具, 将使用webRTC来构建实时游戏/视频/聊天

react typescript vite webrtc

Last synced: 06 Jan 2025

https://github.com/introlab/opentera-webrtc-teleop-frontend

OpenTera VUE3.js Frontend to be used with opentera-webrtc signaling server (local or on the Internet)

joystick opentera robot rtab-map signaling teleoperation virtual webrtc

Last synced: 17 Nov 2024

https://github.com/prajwal100/live-stream-app

Live streaming application that uses React, Redux, MongoDB, NodeJS, ExpressJS, JWT Authentication, Socket.io, webRTC and many more.

expressjs mongodb node-js reactjs redux-toolkit socket-io webrtc

Last synced: 12 Feb 2025

https://github.com/eished/notes

杂项笔记,ReactNative入门,WebRCT入门,音视频WebRTC实时互动直播技术入门与实战,百万级高并发WebRTC流媒体服务器设计与开发

react react-native video webrtc

Last synced: 02 Dec 2024

https://github.com/millicast/millicast-sdk-interactivity

Interactivity SDK for Dolby Millicast built on top of the Millicast Web SDK to help bi-directional communication scenarios.

api dolbyio interactivity millicast rts sdk webrtc

Last synced: 11 Nov 2024

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

WebRTC Peerconnection built with CMake

cmake cpp peerconnection webrtc

Last synced: 11 Nov 2024

https://github.com/pb2204/location-and-ip-display-web-application

This web application allows users to fetch and display their current location (latitude and longitude) and, optionally, their IPv4 address. It provides a simple and intuitive interface for users to interact with.

ip-address ip-address-geolocation pabitra-banerjee webrtc

Last synced: 21 Dec 2024

https://github.com/fractural/godotnakamawebrtcmono

C# port of Snopek Games' godot-nakama-webrtc addon. 🕸

godot nakama webrtc

Last synced: 07 Feb 2025

https://github.com/bengreenier/webrtc-signal-http-heartbeat

webrtc-signal-http heartbeat timeout extension

nodejs webrtc webrtc-signaling

Last synced: 13 Oct 2024

https://github.com/vikashanandjha/gigadrop

GigaDrop allows you to easily and securely share files directly between devices without uploading them to any server first

p2p p2pshare peer-to-peer peerjs webrtc webrtc-demos webrtc-tools

Last synced: 12 Nov 2024

https://github.com/akagi201/janusgo

Janus Gateway Client for integration testing or benchmark testing

go-webrtc golang janus-gateway webrtc

Last synced: 11 Nov 2024

https://github.com/bsonntag/fileflinger

Testing out simple-peer for P2P file sharing :rocket:

file-sharing p2p react simple-peer webrtc webrtc-experiments

Last synced: 14 Jan 2025

https://github.com/gbaeke/realtime-webrtc

OpenAI realtime audio with WebRTC

audio openai webrtc

Last synced: 13 Feb 2025

https://github.com/atotto/webrtc-sdp-exchanger

WebRTC Session Description (sdp) exchange service

webrtc

Last synced: 14 Oct 2024

https://github.com/kadoshita/skyway-whip-gateway

[Unofficial] SkyWayのSFUにWHIPで映像を送るためのアプリケーション

broadcast livestreaming obs python skyway webrtc whip

Last synced: 12 Dec 2024

https://github.com/miladjoodi/realtime_room_websocket_webrtc

RealTime Room - WebSocket & WebRTC is a platform enabling video calls, audio, and text transfer within shared rooms. It uses WebSocket for instant messaging and room management and leverages WebRTC for peer-to-peer video/audio connections. 🚀 The project will continue to evolve with more details and features added

nextjs peer-to-peer react realtime socket socket-io tailwind typescript videocalls webrtc websocket

Last synced: 12 Jan 2025

https://github.com/stravo1/waterdrop

browser based alternative to AirDrop

airdrop alternative peer-to-peer svelte typescript webrtc

Last synced: 08 Jan 2025

https://github.com/altanai/webrtc_usercases

This project aims to setup environment for webrtc video Call session using webrtcdevelopment npm module https://www.npmjs.com/package/webrtcdevelopment

webrtc websocket

Last synced: 24 Oct 2024

https://github.com/malykhin/p2piper

Application to share data between devices with WebRTC data channels.

nextjs nodejs react socket-io webrtc

Last synced: 05 Feb 2025

https://github.com/teaguestockwell/speak-easy

p2p chat / file / and video sharing with webrtc

react webrtc

Last synced: 24 Nov 2024

https://github.com/anshuthopsee/webrtc-file-sharing

A simple experiment with WebRTC by using it to transfer files, peer to peer with the help of a custom WebSocket server to do signalling between the peers.

file-sharing file-transfer peer-to-peer signaling-server signalling webrtc websocket

Last synced: 27 Oct 2024

https://github.com/manzil-infinity180/webrtc-client

Real Time Interactive Platform - WEBRTC and WEBSOCKET

express hacktoberfest hacktoberfest-accepted monaco-editor reactjs webrtc websocket yjs

Last synced: 02 Nov 2024

https://github.com/nmatsui/kurento-robot-camera-k8s

This k8s configuration yamls construct a system to transmit a robot camera stream to browser(s) through Internet.

kubernetes kurento ros webrtc

Last synced: 16 Dec 2024

https://github.com/brustulim/p2pwire

WIP - An distributed and anonymous network developed in javascript, running directly in your browser (no installation required)

decentralization p2p webrtc

Last synced: 13 Nov 2024

https://github.com/nuzulul/wifidrop

Instant transfer unlimited size of files over WIFI

file-sharing file-transfer file-upload webrtc

Last synced: 13 Feb 2025

https://github.com/xaqron/ckc

Kurento Client async/await

async-await kurento kurento-client media-server nodejs webrtc

Last synced: 08 Feb 2025

https://github.com/ferjm/opentok-rs

Rust bindings for the OpenTok SDK

bindings opentok rust sdk webrtc

Last synced: 18 Nov 2024

https://github.com/openrealm-dev/chatrealm.live

ChatRealm is an open-source, real-time anonymous chat application that allows users to connect securely without sign-ups or personal details. Features include text and video chat, interest-based matching, and a user-friendly interface.

anonymous chat omegle real-time stranger-chat text-chat video-chat webrtc

Last synced: 25 Dec 2024

https://github.com/sariskaio/sariska-media-transport

Sariska-Media-Transport is powerful JavaScript API's for developing Real time applications. You can integrate audio/video conferencing, live streaming ,cloud recording, transciptions, language translation, virtual background and many other services on the fly. The API supports all modern Browsers, React Native,Electron.js, NW.js and many more.

jitsi jitsi-meet jitsi-server jitsi-videobridge npm sdk video-calling-sdk video-conferencing webrtc

Last synced: 27 Oct 2024

https://github.com/saltyrtc/saltyrtc-task-webrtc-java

WebRTC Task for saltyrtc-client-java.

java saltyrtc task webrtc

Last synced: 11 Nov 2024

https://github.com/hungrimind/flutter_video_call

Source code for the Hungrimind Flutter Video Call course

dart flutter video-call webrtc

Last synced: 09 Feb 2025

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

This repository contains a social real-time application for Web. The web app leverages Amazon IVS Real-time streaming and uses the Amazon IVS Broadcast SDK for the video and audio-only experiences.

amazon-ivs audio-room aws broadcasting ivs-chat ivs-realtime livestreaming lvl-300 realtime vuejs web webrtc

Last synced: 31 Jan 2025

https://github.com/aws-samples/amazon-ivs-webgpu-captions-demo

This repository contains an experimental demo application that shows how you can add client-side auto-generated captions to Amazon IVS Real-time and Low-latency streams using transformers.js and WebGPU.

ai amazon-ivs aws captions experimental ivs-lowlatency ivs-realtime lambda lowlatency lvl-300 realtime serverless transformersjs web webgpu webrtc whisper

Last synced: 08 Feb 2025

https://github.com/nabigraphics/pink-wt

Easy WebTorrent Sharing with React Web Application

javascript mongodb mongoose react socket-io webrtc webtorrent

Last synced: 01 Feb 2025

https://github.com/agustinsrg/webrtc-cdn-client

WebRTC CDN client for the browser.

client-library webrtc webrtc-cdn

Last synced: 07 Feb 2025

https://github.com/wotusay/personal-passion-webvr-webar

This a mancave but for vr! This can be used to see your friends live in vr on the web. You can hangout and play games with each other and have a fun time! You can talk to each other to get more immersed in the world.

aframe blog html immersive javascript vr webgl webrtc webvr

Last synced: 25 Jan 2025

https://github.com/tikcdn/x2tiktracker-android

P2P Streaming Engine for Android、OTT.

cdn datachannel ijkplayer p2p p2p-cdn p2p-streaming p2pshare video webrtc

Last synced: 04 Dec 2024

https://github.com/misitebao/eddie

A video conference solution based on WebRTC and NodeJS | 基于 WebRTC 和 NodeJS 的视频会议解决方案

eddie misitebao nodejs trun webrtc websocket

Last synced: 23 Jan 2025