22 releases (7 breaking)
new 0.8.0 | Nov 7, 2024 |
---|---|
0.6.0 | Sep 23, 2024 |
0.4.0 | Jun 26, 2024 |
0.2.4 | Feb 28, 2024 |
#1686 in Asynchronous
61 downloads per month
Used in jarust
250KB
6K
SLoC
Jarust Plugins
Wrapper around jarust_core that provides strongly typed API.
Current plugins:
- Echo test
- Audio bridge
- Video room
- Streaming (WiP)
lib.rs
:
Janus Plugins
This crate provides a set of plugins for the Janus WebRTC Gateway.
Currently, it supports:
- EchoTest plugin
- AudioBridge plugin
- VideoRoom plugin
- Streaming plugin (minimal support)
All of the plugins are hidden behind feature flags to allow you to cherry-pick your dependencies. By default, all plugins are enabled.
If you can't find an API you're looking for, it might be hidden behind the __experimental
feature since it's
not well tested yet. Alternatively, you could construct the body and send it, as every plugin handler dereferences to JaHandle
.
Dependencies
~9–20MB
~260K SLoC