There are 4 repositories under mediastream topic.
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Run Web Servers in Web Browsers over WebRTC
MultiStreamsMixer is a JavaScript library that allows you pass multiple streams (e.g. screen+camera or multiple-cameras) and get single stream.
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
🎙MediaRecorder ponyfill that records audio as mp3
Microphone recorder for React that captures mp3 audio 🎵
A Blazor wrapper for the Media Capture and Streams browser API.
Free p2p cdn android github sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
The world's top-level live sdk...
Easily upload videos to api.video using progressive upload from a composition of several media streams
Oblecto-Web is the default SPA PWA for the Oblecto media server. It provides a media consumption interface tailored for desktop and mobile viewing
Tutorial for using Twilio Media Streams
Generate MediaStreams for Canvas & Video elements based on MediaStream and a background using pure shaders and / or machine-learning. Just using JavaScript/Typescript. Renders in browser
Typescript library to easily upload data from a MediaStream to api.video. It can be used to upload a video to api.video from the user's webcam with ease, as well as from a screen recording.
An example application using Media Streams and Amazon Transcribe
Android-MediaStreamingServer was written in kotlin using NanoHTTPD library. This Server can support video streaming with full range(seek) support, audio and image files.
Mini projects to test out some interesting browser APIs: Shape Detector, Image Capture, Generic Sensors and Speech Recognition
An experimental mini media server like plex/emby. It tries to be fast and light easy.
React hook for accessing user media.
JavaScript MediaRecorder-like class for recording HTML5 MediaStreams to GIFs
Electron bot sending a live video stream on a conversation
A service consisting of a React frontend and Node backend for quickly and easily recording, storing, removing, and sharing short audio recordings made natively in the browser.
A react component that wraps `getUserMedia`.
Record MediaStreamTrack to MP3 file
MediaStream Blender helps you mix and combine for 1-n MediaStream (audio/video) and add on-screen-layers using the Canvas API. Also includes recording capabilities
Media Streaming Demo for Streaming Music from the url without downloading them to local storage and show buffered progress on seekbar
MediaMaster is a versatile media recording application that allows users to capture screen activity, audio input, and more. Whether you're recording presentations, tutorials, or gameplay, MediaMaster provides intuitive features for seamless recording
Experiments in streaming a video file to WebRTC
Self-hosted complete media server Jellyfin with sonarr, radarr, jackett, prowlarr, qbittorrent, flaredolverr and gluetun Nord VPN Proton VPN in docker compose
A streamlined JavaScript library designed for web applications to easily handle camera streams.
An attempt to create a real time streaming audio pitch/voice changer using vanilla nodejs and browser media stream APIs. For learning experience, basic websocket protocol is implemented over node's native http module
WebRTC video send/receive project using SIPSorcery as backend
SpeakerSync is a web-based application designed to turn your computer into a dynamic audio hub or amplifier.
📹 Vue Composition API for easily recording screen using MediaStream APIs.