-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from canwdev/dev-kvm
optimize ui
- Loading branch information
Showing
21 changed files
with
835 additions
and
335 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
## Web MediaDevices Player | ||
|
||
A web application for playing system [video/audio] input devices using the [Media Capture and Streams API](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia) technology. | ||
|
||
- Web version: https://canwdev.github.io/web-mediadevices-player/ | ||
- Tauri packaged client: [Releases](https://github.com/canwdev/web-mediadevices-player/releases) | ||
- [Chinese Readme](./README.md) | ||
|
||
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 | ||
- [CH9329](https://one-kvm.mofeng.run/ch9329_hid/) KVM keyboard and mouse control, ref: [webusbkvm](https://github.com/kkocdko/kblog/blob/master/source/toys/webusbkvm/README.md) | ||
- Supports relative mouse, absolute mouse, hotkeys, and ASCII text sending. | ||
- Video screen QR code scanning | ||
|
||
![screenshot](docs/screenshot-2.jpg) | ||
![screenshot](docs/screenshot-3.jpg) | ||
![screenshot](docs/screenshot.png) | ||
|
||
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. | ||
|
||
## Development | ||
|
||
> Contributions are welcome | ||
```sh | ||
# Install dependencies | ||
yarn install | ||
|
||
# Development mode | ||
yarn dev | ||
|
||
# Build the Web version | ||
yarn build | ||
|
||
# Build Tauri App | ||
yarn build:tauri | ||
``` | ||
|
||
--- | ||
|
||
## Star History | ||
|
||
- Thanks for your stars https://www.ruanyifeng.com/blog/2024/06/weekly-issue-303.html | ||
|
||
[![Star History Chart](https://api.star-history.com/svg?repos=canwdev/web-mediadevices-player&type=Date)](https://star-history.com/#canwdev/web-mediadevices-player&Date) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.