A web application for playing system [video/audio] input devices using the Media Capture and Streams API technology.
- Web version: https://canwdev.github.io/web-mediadevices-player/
- Tauri packaged client: Releases
- Chinese Readme
Main purposes:
- View HDMI to USB capture card
- Play webcam videos, desktop screen recording
- Capture screenshots and record in webm format
- v1.1.5 New features
Tips:
- The first time you use it, it will request camera and microphone permissions. You can reject microphone permissions if not needed. After requesting, it will wait a few seconds to load the devices.
- This page must run in https or localhost environments. Other environments (such as: filesystem) do not have access to devices.
- There may be issues with dragging the progress bar of the recorded webm video. Manually transcoding it to mp4 can solve the problem.
Contributions are welcome
# Install dependencies
yarn install
# Development mode
yarn dev
# Build the Web version
yarn build
# Build Tauri App
yarn build:tauri
- Thanks for your stars https://www.ruanyifeng.com/blog/2024/06/weekly-issue-303.html