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 🚀
Microphone recorder for React that captures mp3 audio 🎵
🎙MediaRecorder ponyfill that records audio as mp3
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 🚀
Easily upload videos to api.video using progressive upload from a composition of several media streams
The world's top-level live sdk...
Oblecto-Web is the default SPA PWA for the Oblecto media server. It provides a media consumption interface tailored for desktop and mobile viewing
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.
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
Tutorial for using Twilio Media Streams
An example application using Media Streams and Amazon Transcribe
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
Android-MediaStreamingServer was written in kotlin using NanoHTTPD library. This Server can support video streaming with full range(seek) support, audio and image files.
Electron bot sending a live video stream on a conversation
A service consisting of a Javascript (React) frontend and Node backend for quickly and easily recording, storing, removing, and sharing short audio recordings made natively in the browser.
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
A react component that wraps `getUserMedia`.
Record MediaStreamTrack to MP3 file
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
:clipboard: Displays webcam video stream and captures images from local PC using a web browser. Photos can be captured using a button that will save the images in an array. Works in Chrome only.
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
A streamlined JavaScript library designed for web applications to easily handle camera streams.
Using mediarecorder for recording users
Experiments in streaming a video file to WebRTC
📹 Vue Composition API for easily recording screen using MediaStream APIs.