ISO/IEC 23090-32:2025
(Main)Information technology — Coded representation of immersive media — Part 32: Carriage of haptics data
Information technology — Coded representation of immersive media — Part 32: Carriage of haptics data
This document specifies carriage of haptic media in ISO base media files.
Technologies de l'information — Représentation codée de média immersifs — Partie 32: Titre manque
General Information
Buy Standard
Standards Content (Sample)
International
Standard
ISO/IEC 23090-32
First edition
Information technology — Coded
2025-08
representation of immersive media —
Part 32:
Carriage of haptics data
Reference number
© 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
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
© ISO/IEC 2025 – All rights reserved
ii
Contents Page
Foreword .v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, and abbreviated terms . 1
3.1 Terms and definitions .1
3.2 Abbreviated terms .3
4 Overview . 3
4.1 General .3
4.2 Haptic media .3
4.2.1 Structure of haptic media .3
4.2.2 MIHS streams .3
4.2.3 Temporal units and MIHS samples .4
4.3 Synchronization with other media .5
4.4 Summary of referenceable code points .5
4.4.1 Brands .5
4.4.2 Sample entry types .5
4.4.3 Box types .6
4.4.4 Track reference types .6
4.4.5 Entity grouping types .7
4.4.6 Sample grouping types .7
5 Carriage of haptic coding data . 7
5.1 General .7
5.2 MIHS streams and tracks .7
5.2.1 Referencing MIHS band tracks.7
5.2.2 Grouping MIHS band tracks.8
5.2.3 MIHS band entity group .8
5.2.4 MIHS sample entry .9
5.2.5 MIHS band sample entry .9
5.2.6 MIHS configuration box .10
5.2.7 Haptic experience description box .11
5.2.8 Haptic experience description header box .11
5.2.9 Haptic avatar description box . 12
5.2.10 Haptic perception description box . 13
5.2.11 Haptic perception description header box . 13
5.2.12 Haptic reference device description box . 15
5.2.13 Haptic channel description box .17
5.2.14 Haptic channel description header box .17
5.2.15 Haptic band description box .19
5.2.16 Sample format . 20
5.2.17 Haptics presentation dependency sample group .21
5.2.18 Haptics silent unit sample group .21
6 Encapsulation and Signalling in MPEG-DASH .22
6.1 General . 22
6.2 Haptics Media MPD signalling . 22
6.3 Basic MIHS track support . 22
6.3.1 DASH segment and MPD signalling . . 22
6.4 Multiple MIHS tracks support . 22
6.4.1 Alternative tracks . 23
6.4.2 Alternative tracks with different bitrates and/or qualities . 23
6.4.3 DASH segment and MPD signalling for bitrate switching . 23
6.5 Synchronizing with other media representations . 23
6.6 Signalling of Multi-track Haptics Experiences . 23
6.6.1 Initialization and Media Segments .24
© ISO/IEC 2025 – All rights reserved
iii
6.6.2 Bitstream Switching .24
6.7 Haptics experience descriptor .24
6.7.1 The hapticsExperience XML element . 25
6.7.2 The hapticsAvatar XML element . 26
6.7.3 The hapticsPerception XML element . 26
6.7.4 The hapticsChannel XML element .27
6.7.5 The hapticsBandsDescription XML element .27
6.7.6 The hapticsBand XML element . 28
6.7.7 The hapticsReferenceDevice XML element . 28
Annex A (normative) File format toolsets and brands .30
Annex B (normative) MIME types and sub-parameters.35
Annex C (informative) Multiple MIHS tracks and alternate groups .36
Annex D (informative) Player handling of MIHS tracks .37
Annex E (normative) Haptics DASH MPD Schema .38
Annex F (informative) DASH MPD Examples . 41
© ISO/IEC 2025 – All rights reserved
iv
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are
members of ISO or IEC participate in the development of International Standards through technical
committees established by the respective organization to deal with particular fields of technical activity.
ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations,
governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types
of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/
IEC Directives, Part 2 (see www.iso.org/direct
...
FINAL DRAFT
International
Standard
ISO/IEC
FDIS
23090-32
ISO/IEC JTC 1/SC 29
Information technology — Coded
Secretariat: JISC
representation of immersive
Voting begins on:
media —
2025-05-16
Part 32:
Voting terminates on:
2025-07-11
Carriage of haptics data
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 2309032:2025(en) © ISO/IEC 2025
FINAL DRAFT
ISO/IEC FDIS 23090-32:2025(en)
International
Standard
ISO/IEC
FDIS
23090-32
ISO/IEC JTC 1/SC 29
Information technology — Coded
Secretariat: JISC
representation of immersive media —
Voting begins on:
Part 32:
Carriage of haptics data
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 2309032:2025(en) © ISO/IEC 2025
© ISO/IEC 2025 – All rights reserved
ii
ISO/IEC FDIS 23090-32:2025(en)
Contents Page
Foreword .v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, and abbreviated terms . 1
3.1 Terms and definitions .1
3.2 Abbreviated terms .3
4 Overview . 3
4.1 General .3
4.2 Haptic media .3
4.2.1 Structure of haptic media .3
4.2.2 MIHS streams .3
4.2.3 Temporal units and MIHS samples .4
4.3 Synchronization with other media .5
4.4 Summary of referenceable code points .5
4.4.1 Brands .5
4.4.2 Sample entry types .5
4.4.3 Box types .6
4.4.4 Track reference types .6
4.4.5 Entity grouping types .7
4.4.6 Sample grouping types .7
5 Carriage of haptic coding data . 7
5.1 General .7
5.2 MIHS streams and tracks .7
5.2.1 Referencing MIHS band tracks.7
5.2.2 Grouping MIHS band tracks.8
5.2.3 MIHS band entity group .8
5.2.4 MIHS sample entry .9
5.2.5 MIHS band sample entry .9
5.2.6 MIHS configuration box .10
5.2.7 Haptic experience description box .11
5.2.8 Haptic experience description header box .11
5.2.9 Haptic avatar description box . 12
5.2.10 Haptic perception description box . 13
5.2.11 Haptic perception description header box . 13
5.2.12 Haptic reference device description box . 15
5.2.13 Haptic channel description box .17
5.2.14 Haptic channel description header box .17
5.2.15 Haptic band description box .19
5.2.16 Sample format . 20
5.2.17 Haptics presentation dependency sample group .21
5.2.18 Haptics silent unit sample group .21
6 Encapsulation and Signalling in MPEG-DASH .22
6.1 General . 22
6.2 Haptics Media MPD signalling . 22
6.3 Basic MIHS track support . 22
6.3.1 DASH segment and MPD signalling . . 22
6.4 Multiple MIHS tracks support . 22
6.4.1 Alternative tracks . 22
6.4.2 Alternative tracks with different bitrates and/or qualities . 23
6.4.3 DASH segment and MPD signalling for bitrate switching . 23
6.5 Synchronizing with other media representations . 23
6.6 Signalling of Multi-track Haptics Experiences . 23
6.6.1 Initialization and Media Segments . 23
© ISO/IEC 2025 – All rights reserved
iii
ISO/IEC FDIS 23090-32:2025(en)
6.6.2 Bitstream Switching .24
6.7 Haptics experience descriptor .24
6.7.1 The hapticsExperience XML element .24
6.7.2 The hapticsAvatar XML element . 25
6.7.3 The hapticsPerception XML element . 25
6.7.4 The hapticsChannel XML element . 26
6.7.5 The hapticsBandsDescription XML element .27
6.7.6 The hapticsBand XML element .27
6.7.7 The hapticsReferenceDevice XML element .27
Annex A (normative) File format toolsets and brands .29
Annex B (normative) MIME types and sub-parameters.34
Annex C (informative) Multiple MIHS tracks and alternate groups .35
Annex D (informative) Player handling of MIHS tracks .36
Annex E (normative) Haptics DASH MPD Schema .
...
ISO/IEC FDIS 23090-32:2024(E)
ISO/IEC JTC 1/SC 29/WG 3
Secretariat: JISC
Date: 2024-112025-04-30
Information technology — Coded representation of immersive
media — —
Part 32:
Carriage of haptics data
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.
© ISO/IEC 2024 – All rights reserved
ISO #####-#:####(X)
2 © ISO #### – All rights reserved
ISO/IEC FDIS 23090-32:2024(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
EmailE-mail: copyright@iso.org
Website: www.iso.orgwww.iso.org
Published in Switzerland
© ISO/IEC 2024 2025 – All rights reserved
iii
ISO #####-#:####(X/IEC FDIS 23090-32:2025(en)
Contents
Foreword . v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, and abbreviated terms . 1
3.1 Terms and definitions . 1
3.2 Abbreviated terms . 3
4 Overview . 3
4.1 General. 3
4.2 Haptic media . 3
4.3 Synchronization with other media . 7
4.4 Summary of referenceable code points . 7
5 Carriage of haptic coding data . 9
5.1 General. 9
5.2 MIHS streams and tracks. 9
6 Encapsulation and Signalling in MPEG-DASH . 26
6.1 General. 26
6.2 Haptics Media MPD signalling . 26
6.3 Basic MIHS track support . 26
6.4 Multiple MIHS tracks support . 26
6.5 Synchronizing with other media representations . 27
6.6 Signalling of Multi-track Haptics Experiences. 27
6.7 Haptics experience descriptor . 28
Annex A (normative) File format toolsets and brands . 34
Annex B (normative) MIME types and sub-parameters . 41
Annex C (informative) Multiple MIHS tracks and alternate groups . 42
Annex D (informative) Player handling of MIHS tracks . 43
Annex E (normative) Haptics DASH MPD Schema . 44
Annex F (informative) DASH MPD Examples . 49
© ISO #### /IEC 2025 – All rights reserved
iv
ISO/IEC FDIS 23090-32:2024(E2025(en)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members
of ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work.
The procedures used to develop this document and those intended for its further maintenance are described
in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the different types of
document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC
Directives, Part 2 (see www.iso.org/directives or www.iec.ch/members_experts/refdocs).
ISO and IEC draw attention to the possibility that the implementation of this document may involve the use of
(a) patent(s). ISO and IEC take no position concerning the evidence, validity or applicability of any claimed
patent rights in respect thereof. As of the date of publication of this document, ISO and IEC had not received
notice of (a) patent(s) which may be required to implement this document. However, implementers are
cautioned that this may not represent the latest information, which may be obtained from the patent database
available at www.iso.org/patents and https://patents.iec.ch. ISO and IEC shall not be held responsible for
identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions
related to conformity assessment, as well as information about ISO's adherence to the World Trade
Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html.
In the IEC, see www.iec.ch/understanding-standards.
This document was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information.
A list of all parts in the ISO/IEC 23090 series can be found on the ISO and IEC websites.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html and www.iec.ch/national-
committees.
© ISO/IEC 2024 2025 – All rights reserved
v
ISO/IEC FDIS 23090-32:2024(E2025(en)
Information technology — Coded representation of immersive
media —
Part 32:
Carriage of haptics data
1 Scope
This document specifies carriage of haptic media in ISO base media files.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes
requirements of this document. For dated references, only the edition cited applies. For undated references,
the latest edition of the referenced document (including any amendments) applies.
ISO/IEC 14496-12:2022, Information technology — Coding of audio-visual objects — Part 12: ISO base media
file format
ISO/IEC 23009-1:2022, Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 1:
Media presentation description and segment formats
ISO/IEC/DIS 23090-31, Information technology — Coded representation of immersive media — Part 31: Haptics
Coding
3 Terms, definitions, and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO/IEC 23090-31 and the following
apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https://www.iso.org/obp
— IEC Electropedia: available at https://www.electropedia.org/
3.1.1 3.1.1
band
haptic band describedcomponent in ISO/IEC 23090-31a channel for containing a haptic signaleffects for a
specific range of frequencies
3.1.2
channel
haptic [SOURCE: ISO/IEC 23090-31:2025, 3.1.3]
3.1.2
channel described
component in ISO/IEC 23090-31 for a perception containing one or more bands to be combined, with the
resulting haptics rendered on a device at a specific body location
3.1.3[SOURCE: ISO/IEC 23090-31:2025, 3.1.4]
© ISO/IEC 2024 2025 – All rights reserved
ISO #####-#:####(X/IEC FDIS 23090-32:2025(en)
3.1.23.1.3
experience
top level haptic experience described in ISO/IEC 23090-31component containing perceptions and global
informationmetadata
3.1.4
[SOURCE: ISO/IEC 23090-31:2025, 3.1.7]
3.1.4
ISOBMFF track
track definedtimed sequence of related samples (q.v.) in an ISO base media file
[SOURCE: ISO/IEC 14496-12:2022, 3.1.46, modified – “ISOBMFF” was added before “track” and Note 1 to entry
removed.]
3.1.33.1.5 3.1.5
MIHS band track
ISOBMFF track having the 'hapt' handler type and an MIHSBandSampleEntry
3.1.43.1.6 3.1.6
MIHS sample
sample belonging to an MIHS track
3.1.53.1.7 3.1.7
MIHS stream
MIHS formatted bitstream conforming to the MIHS format
Note 1 to entry: MIHS format is described in ISO/IEC 23090-31.
3.1.63.1.8 3.1.8
MIHS track
ISOBMFF track having the 'hapt' handler type and an MIHSSampleEntry
3.1.73.1.9 3.1.9
metadata
global information about a haptican experience, perception, channel, or band described in ISO/IEC 23090-31
Note 1 to entry: ISO/IEC 14496-12 also uses the term “metadata” but with a different meaning from ISO/IEC 23090-31,
hence this clarification.
[SOURCE: ISO/IEC 23090-31:2025, 3.1.10, modified — Note 1 to entry has been added.]
3.1.83.1.10
perception
haptic perception described in ISO/IEC 23090-31 for containing one or more channels of a specific modality
such as vibration, force, or pressure
[SOURCE: ISO/IEC 23090-31:2025, 3.1.16]
3.1.11
sample
all the data associated with a single time
Note 1 to entry: No two samples within a track can share the same decoding timestamp; no two samples can share the
same composition timestamp.
Note 2 to entry: In non-hint tracks, a sample is, for example
© ISO #### /IEC 2025 – All rights reserved
ISO/IEC FDIS 23090-32:2024(E2025(en)
3.1.11
sample
sample defined in , an individual frame of video, a series of video frames in decoding order, or a compressed section of
audio in decoding order; in hint tracks, a sample defines the formation of one or more streaming packets.
[SOURCE: ISO/IEC 14496-12:2022, 3.1.34]
3.2 Abbreviated terms
ISOBMFF ISO base media file format (specified in ISO/IEC 14496-12)
MPD Media Presentation Descriptor
MIHS MPEG-I haptic stream
MPEG Moving Pictures Expert Group
MPEG-I MPEG immersive media
4 Overview
4.1 General
4.2Subclause provides the overall architecture for the storage of MIHS streams in ISOBMFF.
4.3Subclause provides information for synchronizing MIHS streams with other media.
4.4Subclause provides a summary of the referenceable code points, in tabular format.
5Clause 5 specifies extensions to the ISOBMFF for the storage of MIHS streams.
6Clause 6 specifies encapsulation and signalling for the delivery of MIHS streams over MPEG-DASH.
4.2 Haptic media
4.2.1 Structure of haptic media
ISO/IEC 23090-31 describes haptic experiences composed of perceptions containing channels, which in turn
containcontafin bands, as shown in Figure 1.
© ISO/IEC 2024 2025 – All rights reserved
ISO #####-#:####(X/IEC FDIS 23090-32:2025(en)
Band i.j.1
Channel i.1
Perception 1 Band i.j.2
Channel i.2
Perception 2 Band i.j.3
Channel i.3
Perception 3 …
Experience …
… Band i.j.k
Channel i.j
Perception i …
…
…
Effect library i
Time
Figure – 1 — Structure of haptic media.
Experiences, perceptions, channels, and bands also contain metadata, which does not depend on time.
A perception may additionally contain an effect library comprising haptic effect definitions. Bands may
reference haptic effects in their containing perception’s effect library.
Bands additionally contain haptic effect definitions or references to effects in the containing perception’s effect
library to be presented at specific times, possibly following external events.
4.2.2 MIHS streams
ISO/IEC 23090-31 describes an MIHS format for streaming haptic media. An MIHS stream is composed of
MIHS units. Each MIHS unit is composed of MIHS packets.
There are se
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.