Nagare Media Engine: Towards an Open-Source Cloud- and Edge-Native NBMP Implementation

Neugebauer, Matthias

Research article in edited proceedings (conference) | Peer reviewed

Abstract

Making efficient use of cloud and edge computing resources in multimedia workflows that span multiple providers poses a significant challenge. Recently, MPEG published ISO/IEC 23090-8 Network-Based Media Processing (NBMP), which defines APIs and data models for network-distributed multimedia workflows. This standardized way of describing workflows over various cloud providers, computing models and environments will benefit researchers and practitioners alike. A wide adoption of this standard would enable users to easily optimize the placement of tasks that are part of the multimedia workflow, potentially leading to an increase in the quality of experience (QoE). As a first step towards a modern open-source cloud- and edge-native NBMP implementation, we have developed the NBMP workflow manager Nagare Media Engine based on the Kubernetes platform. We describe its components in detail and discuss the advantages and challenges involved with our approach. We evaluate Nagare Media Engine i n a test scenario and show its scalability.

Details about the publication

PublisherFill, Hans-Georg; Domínguez Mayo, Francisco José; van Sinderen, Marten; Maciaszek, Leszek
Book titleProceedings of the 18th International Conference on Software Technologies - ICSOFT
Page range404-411
Publishing companySciTePress
Place of publicationRome, Italy
StatusPublished
Release year2023
Language in which the publication is writtenEnglish
ConferenceInternational Conference on Software Technologies, Rom, Italy
ISBN978-989-758-665-1
DOI10.5220/0012087200003538
Keywordsnbmp; network-distributed multimedia processing

Authors from the University of Münster

Neugebauer, Matthias
Practical Computer Science Group (PI)