42 releases (19 stable)
new 1.7.1 | Apr 17, 2025 |
---|---|
1.4.0 | Mar 19, 2025 |
0.8.1 | Nov 12, 2024 |
0.4.0 | Jun 26, 2024 |
0.2.4 | Feb 28, 2024 |
#524 in Asynchronous
842 downloads per month
Used in jarust
335KB
8K
SLoC
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
.
Jarust Plugins
Wrapper around jarust_core that provides strongly typed API.
Current plugins:
- EchoTest
- AudioBridge
- Streaming (Experimental)
- VideoRoom (Experimental)
- Legacy VideoRoom (Experimental)
Dependencies
~9–21MB
~303K SLoC