roc-streaming/roc-toolkit
roc-streaming/roc-toolkit has 1,263 GitHub stars and 244 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-10 03:14 UTC. Last push 2026-08-24.
Real-time audio streaming over the network.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
Roc Toolkit: real-time audio streaming
Roc is a toolkit for real-time audio streaming over the network.
You can read about the project here:
Summary
The toolkit consists of a C library and a set of command-line tools.
Key features:
- real-time streaming with guaranteed latency;
- restoring lost packets using Forward Erasure Correction codes;
- converting between the sender and receiver clock domains;
- CD-quality audio;
- multiple profiles for different CPU and latency requirements;
- portability;
- relying on open, standard protocols.
Roc Streaming ecosystem also includes numerous projects built on top of Roc Toolkit:
- language bindings (Go, Java)
- sound server modules (PipeWire, PulseAudio, macOS CoreAudio)
- end-user applications
Documentation
Documentation for the latest release is available here.
Additionally, there is also Doxygen-generated documentation for internal modules.
Build status
See details on continuous integration here.
| Branch | Status |
|---|---|
master |
|
develop |
Versioning
See details here:
Platforms
See details here.
If you want to run Roc on an embedded system or a single-board computer, see:
Plans
See here:
Donations
If you would like to support the project financially, please refer to this page. This project is developed by volunteers in their free time, and your donations will help to spend more time on the project and keep it growing.
Thank you!
Community
We have a forum, mailing list, and Matrix chat room. See details here.
Contributing
Contributions in any form are always welcome! Please check out contribution guidelines.
Tasks needing help are listed here.
Licensing
See details on licenses here.
Authors
See a list of maintainers and contributors here.
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,500 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,396 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,840 starsmrdoob/three.js
JavaScript 3D Library.
117,983 stars