#janus #web-rtc #janus-gateway #async

jarust_rt

A janus 客户端 SDK,用 Rust 实现

3 个版本 (破坏性更新)

0.4.0 2024年6月26日
0.3.0 2024年5月24日
0.2.9 2024年5月11日

#1922 in 异步


3 个 库使用

MIT 许可证

4KB

Jarust − 最新版本

Jarust 是 Janus WebRTC 服务器 的 Rust 适配器

内部使用 WebSocket 连接到 Janus。但您也可以提供自己的传输方式。

该库封装了 Janus 核心API以及一些最受欢迎的插件API。

目前支持的 Janus 插件包括

  • EchoTest
  • AudioBridge

示例

要运行示例,首先必须启动 janus 服务器。

docker compose up -d

然后您可以运行以下任一示例

依赖项

~2.5–3.5MB
~59K SLoC