Table of Contents
Fetching ...

Nagare Media Engine: A System for Cloud- and Edge-Native Network-based Multimedia Workflows

Matthias Neugebauer

TL;DR

Nagare media engine provides a cloud- and edge-native solution that meets today's requirements for multimedia workflow systems, and is based upon the Kubernetes platform.

Abstract

Before media playback is possible, live and video-on-demand content alike usually undergoes various operations described as tasks within a multimedia workflow. Where previously ingest, transcode, packaging and delivery tasks might have run on a single machine, today's workflows are significantly more complex distributed systems. Describing and implementing multimedia workflows is challenging and requires new approaches. A standards-based multimedia workflow system is described in ISO/IEC 23090-8 Network-Based Media Processing (NBMP) developed by MPEG. This technical report discusses details of nagare media engine, our open source research prototype implementation of NBMP. Built upon the Kubernetes platform, nagare media engine provides a cloud- and edge-native solution that meets today's requirements for multimedia workflow systems.

Nagare Media Engine: A System for Cloud- and Edge-Native Network-based Multimedia Workflows

TL;DR

Nagare media engine provides a cloud- and edge-native solution that meets today's requirements for multimedia workflow systems, and is based upon the Kubernetes platform.

Abstract

Before media playback is possible, live and video-on-demand content alike usually undergoes various operations described as tasks within a multimedia workflow. Where previously ingest, transcode, packaging and delivery tasks might have run on a single machine, today's workflows are significantly more complex distributed systems. Describing and implementing multimedia workflows is challenging and requires new approaches. A standards-based multimedia workflow system is described in ISO/IEC 23090-8 Network-Based Media Processing (NBMP) developed by MPEG. This technical report discusses details of nagare media engine, our open source research prototype implementation of NBMP. Built upon the Kubernetes platform, nagare media engine provides a cloud- and edge-native solution that meets today's requirements for multimedia workflow systems.

Paper Structure

This paper contains 60 sections, 77 figures.

Figures (77)

  • Figure 1: nagare media engine architecture, compare neugebauer_nagaremediaengine_2025.
  • Figure 2: First edition of the NBMP reference architecture, compare isoiec_isoiec230908_2020neugebauer_nagaremediaengine_2025.
  • Figure 3: UML class diagram of Condition related types.
  • Figure 4: UML class diagram of the types in the .../meta package.
  • Figure 5: UML class diagram of the types in the .../strobj package.
  • ...and 72 more figures