Information technology — Coded representation of immersive media — Part 8: Network based media processing

The network-based media processing (NBMP) framework defines the interfaces including both data formats and application programming interfaces (APIs) among the entities connected through digital networks for media processing. Users can access and configure their operations remotely for efficient, intelligent processing. This document describes and manages workflows to be applied to the media data. This process includes uploading of media data to the network, instantiation of the media processing tasks, and configuration of the tasks. The framework enables dynamic creation of media processing pipelines, as well as access to processed media data and metadata in real-time or in a deferred way. The media and metadata formats used between the media source, workflow manager and media processing entities in a media processing pipeline are also specified.

Technologies de l'information — Représentation codée de médias immersifs — Partie 8: Traitement des médias en réseau

General Information

Status
Not Published
Current Stage
5020 - FDIS ballot initiated: 2 months. Proof sent to secretariat
Start Date
10-Mar-2025
Completion Date
10-Mar-2025
Ref Project

Relations

Buy Standard

Draft
ISO/IEC FDIS 23090-8 - Information technology — Coded representation of immersive media — Part 8: Network based media processing Released:24. 02. 2025
English language
178 pages
sale 15% off
Preview
sale 15% off
Preview
Draft
REDLINE ISO/IEC FDIS 23090-8 - Information technology — Coded representation of immersive media — Part 8: Network based media processing Released:24. 02. 2025
English language
178 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


FINAL DRAFT
International
Standard
ISO/IEC
FDIS
23090-8
ISO/IEC JTC 1/SC 29
Information technology — Coded
Secretariat: JISC
representation of immersive
Voting begins on:
media —
2025-03-10
Part 8:
Voting terminates on:
2025-05-05
Network based media processing
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
IN ADDITION TO THEIR EVALUATION AS
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO­
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
Reference number
ISO/IEC FDIS 23090­8:2025(en) © ISO/IEC 2025

FINAL DRAFT
International
Standard
ISO/IEC
FDIS
23090-8
ISO/IEC JTC 1/SC 29
Information technology — Coded
Secretariat: JISC
representation of immersive media —
Voting begins on:
Part 8:
Network based media processing
Voting terminates on:
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
© ISO/IEC 2025
IN ADDITION TO THEIR EVALUATION AS
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO­
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
or ISO’s member body in the country of the requester.
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland Reference number
ISO/IEC FDIS 23090­8:2025(en) © ISO/IEC 2025

© ISO/IEC 2025 – All rights reserved
ii
Contents Page
Foreword .vii
Introduction .viii
1 Scope . 1
2 Normative references . 1
3 Terms, definitions and abbreviated terms . 1
3.1 Terms and definitions .1
3.2 Abbreviated terms .4
4 Conventions . 5
5 Overview . 5
5.1 General .5
5.2 Architecture .6
5.3 NBMP workflow .6
5.3.1 General .6
5.3.2 Workflow processing model .7
5.3.3 Task allocation and distribution .8
5.3.4 Workflow graph .8
5.4 Relationship between logical definitions, data objects and REST resources .9
5.5 Description of the defined entities in this document .10
5.5.1 NBMP APIs .10
5.5.2 Content format .10
5.5.3 Definitions .10
5.5.4 Functional behaviour .11
6 NBMP descriptions .11
6.1 NBMP function description (FD) .11
6.1.1 General .11
6.1.2 Description .11
6.1.3 Function group . 12
6.2 NBMP task description (TD) . 13
6.2.1 General . 13
6.2.2 Description . 13
6.2.3 Task lifecycle .14
6.2.4 Task Group .16
6.3 NBMP workflow description (WD) .16
6.3.1 General .16
6.3.2 Description .16
6.3.3 Workflow lifecycle .17
6.3.4 Impact of Workflow lifecycle on task lifecycle .18
6.4 NBMP MPE Capabilities Description (MD) . 20
6.4.1 General . 20
6.4.2 Description . 20
7 NBMP interfaces .21
7.1 General .21
7.2 Workflow APIs . 22
7.2.1 General . 22
7.2.2 Workflow resources . 22
7.2.3 Workflow API operations . 22
7.3 Task APIs . 25
7.3.1 General . 25
7.3.2 Task resource . 25
7.3.3 Task API operations . 25
7.4 Function discovery APIs .27
7.4.1 General .27

© ISO/IEC 2025 – All rights reserved
iii
7.4.2 Function discovery queries .27
7.4.3 Function discovery API operations . . 28
7.5 MPE APIs . 29
7.5.1 General . 29
7.5.2 MPE Capabilities Resource . 29
7.5.3 MPE API Operations . 29
7.6 Supported protocols . 30
8 NBMP descriptors .31
8.1 Scheme descriptor .
...


ISO/IEC JTC 1/SC 29/WG 03 N0489

ISO/IEC JTC 1/SC 29/WG 03
MPEG Systems
Convenorship: KATS (Korea, Republic of)

Document type: Output Document

Title: Revised text of ISO/IEC FDIS 23090-8 2nd edition Network-based
Media Processing
Status: Approved
Date of document: 2022-02-05
Source: ISO/IEC JTC 1/SC 29/WG 03

Expected action:   None
Action due date:   None
No. of pages: 223 (with cover page)

Email of Convenor: young.L @ samsung . com

Committee URL: https://isotc.iso.org/livelink/livelink/open/jtc1sc29wg3

INTERNATIONAL ORGANISATION FOR STANDARDISATION
ORGANISATION INTERNATIONALE DE NORMALISATION
ISO/IEC JTC1/SC29/WG11
CODING OF MOVING PICTURES AND AUDIO

ISO/IEC JTC1/SC29/WG03 N0498
January 2022, e-meeting
nd
Title Revised text of ISO/IEC FDIS 23090-8 2 edition Network-based media
processing
Source WG 03, MPEG Systems
Status Approved
Serial 21219
Number
2 © ISO #### – All rights reserved

ISO FDIS 23090-8:2022(E)
ISO/IEC JTC1/SC 29/WG 03
ISO/IEC JTC 1/SC 29
Secretariat: JISC
Date: 2025-02-12
Information technology — Coded representation of immersive
media— —
Part 8:
Network- based media processing
FDIS stage
Warning for WDs and CDs
This document is not an ISO International Standard. It is distributed for review and comment. It is subject to change
without notice and may not be referred to as an International Standard.
Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which
they are aware and to provide supporting documentation.

4 © ISO #### – All rights reserved

ISO/IEC FDIS 23090-8:2021(E2025(en)
© ISO/IEC 2025
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication
may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying,
or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO
at the address below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: + 41 22 749 01 11
Fax: +41 22 749 09 47
EmailE-mail: copyright@iso.org
Website: www.iso.orgwww.iso.org
Published in Switzerland
© ISO/IEC 2021 2025 – All rights reserved
v
Contents
Foreword . xv
Introduction . xvi
1 Scope . 1
2 Normative references . 1
3 Terms, definitions and abbreviated terms . 2
3.1 Terms and definitions . 2
3.2 Abbreviated terms . 6
4 Conventions . 8
5 Overview . 8
5.1 General . 8
5.2 Architecture . 8
5.3 NBMP workflow . 10
5.4 Relationship between logical definitions, data objects and REST resources . 14
5.5 Description of the defined entities in this document . 15
6 NBMP descriptions . 17
6.1 NBMP function description (FD) . 17
6.2 NBMP task description (TD) . 20
6.3 NBMP workflow description (WD) . 24
6.4 NBMP MPE Capabilities Description (MD) . 29
7 NBMP interfaces . 30
7.1 General . 30
7.2 Workflow APIs . 31
7.3 Task APIs . 35
7.4 Function discovery APIs . 39
7.5 MPE APIs . 42
7.6 Supported protocols . 44
8 NBMP descriptors . 44
8.1 Scheme descriptor . 44
8.2 General descriptor . 46
8.3 Input descriptor . 53
8.4 Output descriptor . 60
8.5 Processing descriptor. 67
8.6 Requirements descriptor . 77
8.7 Configuration descriptor . 89
8.8 Startup descriptor . 97
8.9 Client-Assistance descriptor . 98
8.10 Failover descriptor . 99
8.11 Events descriptor . 100
8.12 Variables descriptor . 101
8.13 Monitoring descriptor . 102
8.14 Reporting descriptor . 103
8.15 Notification descriptor . 106
8.16 Assertion descriptor . 109
8.17 Request Descriptor . 113
8.18 Acknowledge descriptor . 114
8.19 Repository descriptor . 116
8.20 Security descriptor . 118
8.21 Step descriptor . 120
vi © ISO/IEC 2020 2025 – All rights reserved
vi
ISO/IEC FDIS 23090-8:2021(E2025(en)
8.22 Capabilities Descriptor . 125
8.23 Scale Descriptor . 133
8.24 Schedule descriptor . 134
9 NBMP parameters . 137
9.1 General . 137
9.2 Scheme descriptor parameters . 137
9.3 General descriptor parameters . 138
9.4 Input descriptor parameters . 140
9.5 Output descriptor parameters . 142
9.6 Processing descriptor parameters . 145
9.7 Requirements descriptor parameters . 146
9.8 Startup descriptor parameters . 149
9.9 Client-Assistant parameters . 149
9.10 Failover parameters . 150
9.11 Events parameters . 151
9.12 Variables parameters . 152
9.13 Monitoring parameters . 152
9.14 Reporting parameters . 152
9.15 Notification parameters . 153
9.16 Assertion parameters . 154
9.17 Request parameters . 155
9.18 Acknowledge parameters . 156
9.19 Repository parameters . 156
9.20 Security parameters . 157
9.21 Step Descriptor parameters . 158
9.22 Capabilities Descriptor parameters . 168
9.23 Scale Descriptor parameters . 169
9.24 Schedule Descriptor parameters . 170
9.25 Configuratio
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.