In order to guarantee a minimum support and compatibility between messaging capable terminals, MMBP Generators and MMBP Players in UEs supporting specific media content with associated media types.
The clause defines multimedia messaging body parts (MMBPs) for different media types as well as the associated media types.
According to the introduction in clause 4, MMBPs defined in this clause,
may be used as full body parts or sub-parts in message bodies.
may either be a single binary octet string, or they may consist of multiple parts. If the latter, the conceptual relationship introduced in clause 4.4 is defined that is mapped to container formats defined in clause 5.2.
Media Types and related capabilities defined in this specification for playback are provided in Table 5.1-1.
The capability 26143_CONTAINER_RFC2046_SINGLE is defined as the capability of processing a body part of with a top-level media type as defined in RFC 2046 with one of the following top-level media types: text, audio, image, video, model, multipart, and application.
The capability 26143_CONTAINER_RFC2046_MIXED is defined as the capability of processing a body part of subtype multipart/mixed as defined in RFC 2046 further restricted by the processing defined in clause 4.4 for mixed MMBPs. In the context of this specification, the media type for multipart media types with this capability 26143_CONTAINER_RFC2046_MIXED shall be signalled with multipart/mixed as defined in RFC 2046.
The capability 26143_CONTAINER_RFC2046_ALTERNATIVE is defined as the capability of processing a body part of subtype multipart/alternative as defined in RFC 2046 further restricted by the processing defined in clause 4.4 for alternative MMBPs. In the context of this specification, the media type for multipart media types with this capability 26143_CONTAINER_RFC2046_MIXED shall be signalled with multipart/alternative as defined in RFC 2046.
The capability 26143_CONTAINER_RFC2046_PARALLEL is defined as the capability of processing a body part of subtype multipart/parallel as defined in RFC 2046 further restricted by the processing defined in clause 4.4 for parallel MMBPs. In the context of this specification, the media type for multipart media types with this capability 26143_CONTAINER_RFC2046_PARALLEL shall be signalled with multipart/parallel as defined in RFC 2046.
The capability 26143_CONTAINER_RFC2387_RELATED is defined as the capability of processing a body part of subtype multipart/related as defined in RFC 2387 further restricted by the processing defined in clause 4.4 for related MMBPs. In the context of this specification, the media type for multipart media types with this capability 26143_CONTAINER_RFC2387_RELATED shall be signalled with multipart/parallel as defined in RFC 2387 with the root MMBP either signalled with the start parameter, or if not present, the root MMBP being the first body part within the Multipart/Related body and the type of the root MMBP signalled with the type parameter.
The capability 26143_CONTAINER_MP4_3GP9 is defined as the capability of processing a body part conforming to a 3GP file Rel-9 basic profile as defined in TS 26.244 identified by the brand '3gp9' and further restricted by the processing defined in clause 4.4 for parallel MMBPs. In the context of this specification, the media type for multipart media types with this capability 26143_CONTAINER_MP4_3GP9 shall be signalled using a media type as defined RFC 6381 using for example video/mp4, profile="3gp9" or an equivalently compatible media type and shall use the codecs parameter to further provide information about the contained MMBPs.
The capability 26143_CONTAINER_MP4 is defined as the capability of processing a body part conforming to a file identified by the brand 'mp42' as defined in ISO/IEC 14496-14 [37] and further restricted by the processing defined in clause 4.4 for parallel MMBPs. In the context of this specification, the media type for multipart media types with this capability 26143_CONTAINER_MP4 shall be signalled using a media type as defined RFC 6381 using for example video/mp4 or an equivalently compatible media type and shall use the codecs parameter to further provide information about the contained MMBPs.
The capability 26143_CONTAINER_RFC2046_SINGLE_GEN is defined as the capability of generating a body part of with a top-level media type as defined in RFC 2046 with one of the following top-level media types: text, audio, image, video, and multipart that can be processed by a MMBP processor with the capability 26143_CONTAINER_RFC2046_SINGLE.
The capability 26143_CONTAINER_RFC2046_MIXED_GEN is defined as the capability of generating a body part of subtype multipart/mixed as defined in RFC 2046 with media type signalling with multipart/mixed as defined in RFC 2046 that can be processed by a MMBP processor with the capability 26143_CONTAINER_RFC2046_MIXED.
The capability 26143_CONTAINER_RFC2046_ALTERNATIVE_GEN is defined as the capability of generating a body part of subtype multipart/alternative as defined in RFC 2046 with media type signalling with multipart/alternative as defined in RFC 2046 that can be processed by a MMBP processor with the capability 26143_CONTAINER_RFC2046_ALTERNATIVE.
The capability 26143_CONTAINER_RFC2046_PARALLEL_GEN is defined as the capability of generating a body part of subtype multipart/parallel as defined in RFC 2046 with media type signalling with multipart/parallel as defined in RFC 2046 that can be processed by a MMBP processor with the capability 26143_CONTAINER_RFC2046_PARALLEL.
The capability 26143_CONTAINER_MP4_3GP9_GEN is defined as the capability of generating a body part conforming to a 3GP file Rel-9 basic profile as defined in TS 26.244 identified by the brand '3gp9' using a media type as defined RFC 6381, for example video/mp4, profile="3gp9" or an equivalently compatible media type and using the codecs parameter to further provide information about the contained MMBPs.
The capability 26143_TEXT_PLAIN is defined as the capability of decoding and rendering plain text with any character encoding (charset) that contains a subset of the logical characters in Unicode [2] (e.g. US-ASCII [3], ISO-8859-1 [4], UTF-8 [5], Shift_JIS, etc.).In the context of this specification, the media type for text with this capability 26143_TEXT_PLAIN shall be signalled with text/plain as defined in RFC 2046. However, the decoding and rendering capability 26143_TEXT_PLAIN includes that unrecognized subtypes of "text" shall be treated as subtype "plain" as long as the MIME implementation knows how to handle the charset.
Interoperability with SMS/MMS text type is according to TS 23.140.
The capability 26143_TEXT_ENC_PLAIN for a content generator is defined as the combination of the following capabilities:
the capability to generate plain text with any character encoding (charset) that contains a subset of the logical characters in Unicode [2], such that the file can be played back by a player with the capability 26143_TEXT_PLAIN,
the provisioning of media type signalling with the MMBP using text/plain as defined in RFC 2046.
baseline DCT, non-differential, Huffman coding, as defined in table B.1, symbol 'SOF0' in [17];
progressive DCT, non-differential, Huffman coding, as defined in table B.1, symbol 'SOF2'[17].
with EXIF compressed image file format, as defined in [18] and the baseline DCT mode.
In the context of this specification, the media type for images with this capability 26143_IMG_JPEG shall be signalled with image/jpeg as defined in RFC 2046.
The capability 26143_IMG_HEIC is defined as the capability of decoding and rendering an MMBP that includes images and the MMBP conforming to
the 'heic' brand as defined in ISO/IEC 23008-12 [24],
the 'MiHB' brand as defined in ISO/IEC 23000-22:2019 [22], and
the contained elementary bitstream conforming to H.265 (HEVC) Main 10 Profile, Main Tier, Level 5.1 [25] bitstreams with the following constraints
general_progressive_source_flag equal to 1, general interlaced_source_flag equal to 0, general_non_packed_constraint_flag equal to 1, and general_frame_only_constraint_flag equal to 1.
the chroma sub-sampling is set to be 4:2:0 and the value of chroma_format_idc is set to 1.
the included signal being either a Standard Dynamic Range (SDR) signal with
the bit depth being 8 bit or 10 bit,
In the VUI, the values of colour_primaries, transfer_characteristics and matrix_coeffs each are set to 1,
The value of chroma_sample_loc_type_top_field is be set to 0,
or, the included signal being a High Dynamic Range (HDR) signal with
the bit depth being 10 bit,
in the VUI, the values of colour_primaries and matrix_coeffs each set to 9, and the value of transfer_characteristics is set to one of the following values: 14 (for SDR with WCG), 16 (for PQ) and 18 (for HLG).
The value of the chroma_sample_loc_type_top_field set to 2.
In the context of this specification, the media type for images with this capability 26143_IMG_HEIC shall be signalled with image/heic, profile="heic,MiHB" itemTypes="hvc1.2.4.L153.B0" or an equivalently compatible media type as defined in [22].
The capability 26143_IMG_GIF is defined as the capability of decoding and rendering bitmap graphics conforming either to GIF87a [19] or to GIF89a, [20]. In the context of this specification, the media type for images with this capability 26143_IMG_GIF shall be signalled with image/gif as defined in RFC 2046.
The capability 26143_IMG_PNG is defined as the capability of decoding and rendering bitmap graphics conforming to PNG [21]. In the context of this specification, the media type for images with this capability 26143_IMG_PNG shall be signalled with image/png.
The capability 26143_IMG_ENC_JPEG for a content generator is defined as the combination of the following capabilities:
the capability to generate an image according to ISO/IEC JPEG [8] that can be played by a player conforming to 26143_IMG_JPEG as defined in clause 5.4.1, i.e. restricted by either
using JFIF [16] and one of the following two modes:
baseline DCT, non-differential, Huffman coding, as defined in table B.1, symbol 'SOF0' in [17], or
progressive DCT, non-differential, Huffman coding, as defined in table B.1, symbol 'SOF2'[17].
using EXIF compressed image file format as defined in [18] and the baseline DCT mode.
the provisioning of media type signalling with the MMBP using image/jpeg as defined in RFC 2046.
The capability 26143_IMG_ENC_HEIC for a content generator is defined as the combination of the following capabilities:
the capability to generate an image according to ISO/IEC 23008-12 [24] that can be played by a player conforming to 26143_IMG_HEIC as defined in clause 5.4.1, i.e. restricted by either
the provisioning of media type signalling with the MMBP using image/heic, profile="heic,MiHB" itemTypes="hvc1.2.4.L153.B0" or an equivalently compatible media type as defined in [22].
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'sivs' as defined in TS 26.244,
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_AUDIO_IVAS shall be signalled with audio/mp4, profiles="3gp9" codecs="sivs" or an equivalently compatible media type.
The capability 26143_AUDIO_EVS is defined as the capability of playing back (decoding and rendering) a file that
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'sevs' as defined in TS 26.244,
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_AUDIO_EVS shall be signalled with audio/mp4, profiles="3gp9" codecs="sevs" or an equivalently compatible media type.
The capability 26143_AUDIO_AMR-WB is defined as the capability of playing back (decoding and rendering) a file that
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'sawb' as defined in TS 26.244,
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_AUDIO_EVS shall be signalled with audio/mp4, profiles="3gp9" codecs="sawb" or an equivalently compatible media type.
The capability 26143_AUDIO_AMR is defined as the capability of playing back (decoding and rendering) a file that
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'samr' as defined in TS 26.244,
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_AUDIO_EVS shall be signalled with audio/mp4, profiles="3gp9" codecs="samr" or an equivalently compatible media type.
The capability 26143_AUDIO_XHE-AAC is defined as the capability of playing back (decoding and rendering) a file that
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'mp4a.40.42',
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_AUDIO_XHE-AAC shall be signalled with audio/mp4, profiles="3gp9" codecs="mp4a.40.42" or an equivalently compatible media type.
The capability 26143_AUDIO_EAAC+ is defined as the capability of playing back (decoding and rendering) a file that
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'mp4a.40.29',
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_AUDIO_EAAC+ shall be signalled with audio/mp4, profiles="3gp9" codecs="mp4a.40.29" or an equivalently compatible media type.
The capability 26143_AUDIO_ENC_IVAS for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from an audio signal in real-time, such that the file can be played back by a player with the capability 26143_AUDIO_IVAS,
the capability to generate an ISO BMFF track that conforms with the requirements of the sample entry 'sivs' as defined in TS 26.244.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using audio/mp4, profiles="3gp9" codecs="sivs" or an equivalently compatible media type.
The capability 26143_AUDIO_ENC_EVS for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from an audio signal in real-time, such that the file can be played back by a player with the capability 26143_AUDIO_EVS,
the capability to generate an ISO BMFF track that conforms with the requirements of the sample entry 'sevs' as defined in TS 26.244.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using audio/mp4, profiles="3gp9" codecs="sevs" or an equivalently compatible media type.
The capability 26143_AUDIO_ENC_AMR-WB for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from an audio signal in real-time, such that the file can be played back by a player with the capability 26143_AUDIO_AMR-WB,
the capability to generate an ISO BMFF track that conforms with the requirements of the sample entry 'sawb' as defined in TS 26.244.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using audio/mp4, profiles="3gp9" codecs="sawb" or an equivalently compatible media type.
The capability 26143_AUDIO_ENC_AMR for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from an audio signal in real-time, such that the file can be played back by a player with the capability 26143_AUDIO_AMR,
the capability to generate an ISO BMFF track that conforms with the requirements of the sample entry 'samr' as defined in TS 26.244.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using audio/mp4, profiles="3gp9" codecs="samr" or an equivalently compatible media type.
The capability 26143_AUDIO_ENC_XHE-AAC for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from an audio signal in real-time, such that the file can be played back by a player with the capability 26143_AUDIO_XHE-AAC,
the capability to generate an ISO BMFF track that conforms with the requirements of the sample entry 'mp4a.40.42' as defined in TS 26.244.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using audio/mp4, profiles="3gp9" codecs="mp4a.40.42" or an equivalently compatible media type.
The capability 26143_AUDIO_ENC_EAAC+ for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from an audio signal in real-time, such that the file can be played back by a player with the capability 26143_AUDIO_EAAC+,
the capability to generate an ISO BMFF track that conforms with the requirements of the sample entry 'mp4a.40.29' as defined in TS 26.244.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using audio/mp4, profiles="3gp9" codecs="mp4a.40.29" or an equivalently compatible media type.
The capability 26143_VIDEO_AVC-HD is defined as the capability of playing back (decoding and rendering) a file that
is decodable by a decoder capable of the AVC-HD-Dec decoding capabilities as defined in clause 4.2.1.1 of TS 26.511,
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'avc1' as defined in ISO/IEC 14496-15 [15],
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_VIDEO_AVC-HD shall be signalled with video/mp4, profile="3gp9" codecs="avc1.640028" or video/mp4, codecs="avc1.640028", or an equivalently compatible media type.
The capability 26143_VIDEO_AVC-FullHD is defined as the capability of playing back (decoding and rendering) a file that
is decodable by a decoder capable of the AVC-FullHD-Dec decoding capabilities as defined in clause 5.3.1 of TS 26.265,
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'avc1' as defined in ISO/IEC 14496-15 [15],
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_VIDEO_AVC-FullHD shall be signalled with video/mp4, profile="3gp9" codecs="avc1.640029" or video/mp4, codecs="avc1.640029", or an equivalently compatible media type.
The capability 26143_VIDEO_HEVC-HD is defined as the capability of playing back (decoding and rendering) a file that
is decodable by a decoder capable of the HEVC-HD-Dec decoding capabilities as defined in clause 5.3.2 of TS 26.265,
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'hvc1' as defined in ISO/IEC 14496-15 [15],
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_VIDEO_HEVC-HD shall be signalled with video/mp4, profile="3gp9" codecs="hvc1.1.2.L93.B0" or video/mp4, codecs="hvc1.1.2.L93.B0", or an equivalently compatible media type.
The capability 26143_VIDEO_HEVC-FullHD is defined as the capability of playing back (decoding and rendering) a file that
is decodable by a decoder capable of the HEVC-FullHD-Dec decoding capabilities as defined in clause 5.3.2 of TS 26.265,
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'hvc1' as defined in ISO/IEC 14496-15 [15],
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_VIDEO_HEVC-FullHD shall be signalled with video/mp4, profile="3gp9" codecs="hvc1.2.4.L123.B0" or video/mp4, codecs=" hvc1.2.4.L123.B0", or an equivalently compatible media type.
The capability 26143_VIDEO_HEVC-UHD is defined as the capability of playing back (decoding and rendering) a file that
is decodable by a decoder capable of the HEVC-UHD-Dec decoding capabilities as defined in clause 5.3.2 of TS 26.265,
is encapsulated in an ISO BMFF Track [14] conforming with the requirements of the sample entry 'hvc1' as defined in ISO/IEC 14496-15 [15],
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_VIDEO_HEVC-UHD shall be signalled with video/mp4, profile="3gp9" codecs="hvc1.2.4.L153.B0" or video/mp4, codecs=" hvc1.2.4.L153.B0", or an equivalently compatible media type.
The capability 26143_VIDEO_ENC_AVC-HD for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from a video signal in real-time, such that the file can be played back by a player with the capability 26143_VIDEO_AVC-HD,
the AVC-HD-Enc encoding capabilities as defined in clause 4.2.1.2 of TS 26.511 to generate a bitstream from the video signal
the capability to generate an ISO BMFF track from the bitstream that conforms with the requirements of the sample entry 'avc1' as defined in ISO/IEC 14496-15 [15].
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using video/mp4, profile="3gp9" codecs="avc1.640028" or video/mp4, codecs="avc1.640028", or an equivalently compatible media type.
The capability 26143_VIDEO_ENC_AVC-FullHD for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from a video signal in real-time, such that the file can be played back by a player with the capability 26143_VIDEO_AVC-FullHD,
the AVC-FullHD-Enc encoding capabilities as defined in clause 5.4 of TS 26.265 to generate a bitstream from the video signal
the capability to generate an ISO BMFF track from the bitstream that conforms with the requirements of the sample entry 'avc1' as defined in ISO/IEC 14496-15 [15].
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using video/mp4, profile="3gp9" codecs="avc1.640029" or video/mp4, codecs="avc1.640029", or an equivalently compatible media type.
The capability 26143_VIDEO_ENC_HEVC-HD for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from a video signal in real-time, such that the file can be played back by a player with the capability 26143_VIDEO_HEVC-HD,
the HEVC-HD-Enc encoding capabilities as defined in clause 5.4 of TS 26.265 to generate a bitstream from the video signal
the capability to generate an ISO BMFF track from the bitstream that conforms with the requirements of the sample entry 'hvc1' as defined in ISO/IEC 14496-15 [15].
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using video/mp4, profile="3gp9" codecs="hvc1.1.2.L93.B0" or video/mp4, codecs=" hvc1.1.2.L93.B0", or an equivalently compatible media type.
The capability 26143_VIDEO_ENC_HEVC-FullHD for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from a video signal in real-time, such that the file can be played back by a player with the capability 26143_VIDEO_HEVC-FullHD,
the HEVC-FullHD-Enc encoding capabilities as defined in clause 5.4 of TS 26.265 to generate a bitstream from the video signal
the capability to generate an ISO BMFF track from the bitstream that conforms with the requirements of the sample entry 'hvc1' as defined in ISO/IEC 14496-15 [15].
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using video/mp4, profile="3gp9" codecs="hvc1.2.4.L123.B0" or video/mp4, codecs="hvc1.2.4.L123.B0", or an equivalently compatible media type.
The capability 26143_VIDEO_ENC_HEVC-UHD for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from a video signal in real-time, such that the file can be played back by a player with the capability 26143_VIDEO_HEVC-UHD,
the HEVC-UHD-Enc encoding capabilities as defined in clause 5.4 of TS 26.265 to generate a bitstream from the video signal
the capability to generate an ISO BMFF track from the bitstream that conforms with the requirements of the sample entry 'hvc1' as defined in ISO/IEC 14496-15 [15].
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 or 26143_CONTAINER_MP4 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using video/mp4, profile="3gp9" codecs="hvc1.2.4.L153.B0" or video/mp4, codecs="hvc1.2.4.L153.B0", or an equivalently compatible media type.
The capability 26143_TT_3GPP is defined as the capability of decoding and rendering a file that
includes a track conforming conforms to the sample entry 'tx3g' as defined in TS 26.245 and
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_TT_3GPP shall be signalled with text/mp4, profile="3gp9" codecs="tx3g" or an equivalently compatible media type.
The capability 26143_TT_IMSC11 is defined as the capability of decoding and rendering a file that
includes a track conforming conforms to the sample entry 'stpp' as defined in ISO/IEC 14496-30 [28] and
is contained in a 3GP file that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
In the context of this specification, the media type for files with this capability 26143_TT_IMSC11 shall be signalled with application/mp4, profile="3gp9" codecs="stpp.ttml.im2t" or an equivalently compatible media type.
The capability 26143_ENC_TT_3GPP for a content generator is defined as the combination of the following capabilities:
the capability to generate a file from a timed text signal, such that the file can be played back by a player with the capability 26143_TT_3GPP,
the capability to generate an ISO BMFF track from the bitstream track that conforms with the requirements of the sample entry 'tx3g' as defined in TS 26.245.
the generation of a 3GP file from the ISO BMFF track that conforms to the 26143_CONTAINER_MP4_3GP9 capability as defined in clause 5.2.
the provisioning of media type signalling with the generated file using video/mp4, profile="3gp9" codecs="tx3g" or an equivalently compatible media type.
The capability 26143_SCENE_GLTF20 is defined as the capability of rendering glTF 2.0 scenes as specified in [2] for which all components of the 3D scene are included as multiple parts in a related MMBP as defined in clause 4.4, for which the root MMBP is a glTF2.0 JSON document.
The capability 26143_SCENE_GLTF20_GLB is defined as the capability of rendering glTF 2.0 scenes as specified in [2] for which all components of the 3D scene are either
encapsulated in a GLB file, or
included as multiple parts in a related MMBP, for which the root MMBP is a GLB file.
The capability 26143_SCENE_GLTF20_AR is defined as the capability of 26143_SCENE_GLTF20 with the addition, that the scene may include MPEG_anchor extension, EXT_lights_image_based and MPEG_lights_texture_based extensions as defined in [3].
The capability 26143_SCENE_GLTF20_GLB_AR is defined as the capability of 26143_SCENE_GLTF20_GLB with the addition, that the scene may include MPEG_anchor extension, EXT_lights_image_based and MPEG_lights_texture_based extensions as defined in [3].
It is recommended that clients supporting such capabilities determine if the media can be safely processed prior to any processing and rendering.
In the context of this specification, the media type for scenes with this capability 26143_SCENE_GLTF20 and 26143_SCENE_GLTF20_ AR shall be signalled with model/gltf+json as defined in [2].
In the context of this specification, the media type for scenes with this capability 26143_SCENE_GLTF20_GLB and 26143_SCENE_GLTF20_GLB_AR shall be signalled with model/gltf-binary as defined in [2].
The capability 26143_PRESENTATION_HTML5 is defined as the capability of rendering HTML-5 content according to the profile defined TS 26.307 with the following further restrictions:
all components of the 3D scene are included as multiple parts in a related MMBP as defined in clause 4.4, for which the root MMBP is an HTML-5 document.
the APIs as defined in clause 5 of TS 26.307, are further restricted to the Forms API and the Canvas API.
the media types may be further restricted.
It is recommended that clients supporting such capabilities determine if the media can be safely processed prior to any processing and rendering.
In the context of this specification, the media type for scenes with this capability 26143_PRESENTATION_HTML5 shall be signalled with text/html as defined in [2].