roc

Real-time streaming over the network.

Github星跟蹤圖

Roc: real-time audio streaming over the network

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;
  • a set of command-line tools;
  • a set of PulseAudio modules.

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.

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:

Community

We have a mailing list and an IRC channel. See details here.

Contributing

Contributions in any form are always welcome! See contribution guidelines.

Tasks needing help are listed here.

Licensing

See details on licenses here.

Authors

See a list of maintainers and contributors here.

主要指標

概覽
名稱與所有者roc-streaming/roc-toolkit
主編程語言C++
編程語言Python (語言數: 6)
平台
許可證Mozilla Public License 2.0
所有者活动
創建於2015-12-15 08:23:27
推送於2025-04-04 13:20:44
最后一次提交2025-04-04 21:58:30
發布數15
最新版本名稱v0.4.0 (發布於 )
第一版名稱v0.1.0 (發布於 )
用户参与
星數1.1k
關注者數40
派生數217
提交數2.2k
已啟用問題?
問題數413
打開的問題數103
拉請求數191
打開的拉請求數15
關閉的拉請求數62
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?