23 releases (7 breaking)
0.8.1 | Nov 12, 2024 |
---|---|
0.7.0 | Oct 1, 2024 |
0.4.0 | Jun 26, 2024 |
0.2.4 | Feb 28, 2024 |
#1718 in Asynchronous
277 downloads per month
Used in jarust
255KB
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
~8–22MB
~338K SLoC