https://github.com/vengarioth/route-audio
Digital audio repeater and router mainly for livestreaming setups. Best used together with virtual audio cable or similar software.
https://github.com/vengarioth/route-audio
audio livestreaming rust
Last synced: 6 months ago
JSON representation
Digital audio repeater and router mainly for livestreaming setups. Best used together with virtual audio cable or similar software.
- Host: GitHub
- URL: https://github.com/vengarioth/route-audio
- Owner: Vengarioth
- Created: 2017-05-05T14:00:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-15T12:36:32.000Z (over 8 years ago)
- Last Synced: 2025-03-24T13:11:18.155Z (7 months ago)
- Topics: audio, livestreaming, rust
- Language: Rust
- Homepage:
- Size: 24.4 KB
- Stars: 9
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# route-audio
Digital audio repeater and router mainly for livestreaming setups. Best used together with [virtual audio cable](http://software.muzychenko.net/eng/vac.htm) or similar software.## setup
Currently route-audio is just a proof of concept, later a configuration tool will be supplied.## planned features
* Configuration tool (electron app)
* Basic audio filtering
* LAN streaming of audio via TCP/UDP## maybe features
* VST support
* Online streaming of audio via TC/UDP (requires compression)
* Replacement for virtual audio cable
* Linux support
* Mac support## TODO
* use [wio](https://github.com/retep998/wio-rs) for COM pointers.
* stop polling for new audio data, instead use windows notifications.
* properly implement propsys queries
* fix memory leaks at usage of `mem::uninitialized` where a call to `ole32::CoTaskMemFree` is expected.