aca1e65573ddef8d965bc6c392167b965ff819f8
Mira Screenshare
A high-performance screen-sharing / remote collaboration software written in Rust.
The project is still in its early development phase.
Build
You need to have ffmpeg installed.
- For macOS, you could use
brew install ffmpeg. - For Windows, you need to download ffmpeg from here.
Make sure you download a shared library build such as
ffmpeg-master-latest-win64-gpl-shared.zip. Put it under.\third_party\ffmpegso you have e.g..\third_party\ffmpeg\bin\ffmpeg.exe. Then copy over all dlls underffmpeg\binto.(working directory).
Then, simply run cargo build --release to build the project. and cargo run --release to run it.
Configure
Configuration file is by default config.toml. There are preset configs in configs/ directory that you could use
as a starting point.
License
GPLv3
Attributions
Languages
Rust
97%
HLSL
1.8%
Makefile
0.8%
Shell
0.3%
Batchfile
0.1%