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 Feb 22, 2022
1.1.3-audiometadata May 6, 2022
0.1.0 Jan 2, 2022

#93 in Video

Download history 433/week @ 2022-08-13 15/week @ 2022-08-20 8/week @ 2022-08-27 2/week @ 2022-09-03 11/week @ 2022-09-10 2/week @ 2022-09-17 4/week @ 2022-09-24 3/week @ 2022-10-01 1/week @ 2022-10-08 1/week @ 2022-10-15 2/week @ 2022-10-22 3/week @ 2022-10-29 5/week @ 2022-11-05 51/week @ 2022-11-12 97/week @ 2022-11-19 13/week @ 2022-11-26

167 downloads per month

MIT license

340KB
8K SLoC

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.


lib.rs:

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.

Dependencies

~9–16MB
~301K SLoC