9 releases (3 stable)
| 2.0.0-dev.7 | Nov 23, 2022 |
|---|---|
| 2.0.0-dev.6 | Nov 21, 2022 |
| 2.0.0-dev.2 |
|
| 1.1.3-audiometadata |
|
| 0.1.0 | Jan 2, 2022 |
#404 in Video
41 downloads per month
340KB
8K
SLoC
This crate contains all the building blocks and foundational systems that a mmids application requires. It also contains standard workflow steps that are likely to be used in most mmids applications.
mmids
Mmids (Multi-Media Ingestion and Distribution System) is a powerful, user friendly, open source live video workflow server.
- User Friendly
- Complex video workflows can be easily configured by non-developers
- Observable
- Logging with an emphasis on correlations. Easily pinpoint logs relevant to a single stream on a busy server
- Developer Friendly
- Trivially add new workflow logic, new network protocols, etc... all with your own open-source or proprietary components
- Fully Dynamic
- Push and pull mechanisms to start, stop, and update workflows on the fly without disruptions.
mmids-core crate
The mmids-core crate contains all the required types and functionality needed for extending or building custom mmids distributions.
See the official documentation for more details.
Dependencies
~15–25MB
~405K SLoC