A blazing-fast, cross-platform media hub built in Rust—designed for user sovereignty, freedom of expression, and genuine community-driven development.
To run River locally on your desktop:
cargo run -p river-renderEnsure you have cargo-apk and the Android NDK installed (cargo install cargo-apk). Then run:
# Build debug APK
cargo apk build -p river-render
# Build release APK
cargo apk build --release -p river-renderThe built APK will be located inside target/debug/apk/river-render.apk or target/release/apk/river-render.apk.
- librqbit implementation.
- ffmpeg-based media processing. Because no all-Rust solution exists yet.
- go one by one getting media players working from book to audio to video playback.