Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 26.117  Word version:  17.0.0

Top   Top   Up   Prev   None
1…   4…   6…   7…

 

7  Mapping to 5GMS deliveryp. 14

7.1  Introductionp. 14

This clause defines the mapping of the Operation Points as defined in clause 6 to 5G Media Streaming delivery. In particular the following aspects are addressed:
  • Encapsulation of a bitstream into an ISO BMFF track.
  • Definition of media content and receivers conforming to media profile including:
    • Encapsulation of a bitstream into a CMAF track
    • Providing the content in a CMAF Switching Set
    • Mapping to DASH-based distribution
    • Playback Requirements for a receiver conforming to this media profile
Up

7.2  AMR Media Profilep. 14

7.2.1  Mapping to ISO BMFFp. 14

If media is provided following the operation point AMR and is encapsulated in the ISO BMFF, then the file format track shall conform to the requirements of the codec entry 'samr' as defined in TS 26.244.

7.2.2  Media Profile Definitionp. 14

7.2.2.1  CMAF Track Definitionp. 14

If media is provided following the operation point AMR and is encapsulated in a CMAF track, then the CMAF track shall conform to the requirements of the codec entry 'samr' as defined in TS 26.244, the general CMAF Track constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general audio track constraints defined in ISO/IEC 23000-19 [30], clause 10.
Up

7.2.2.2  CMAF Switching Set and Media Profile Definitionp. 14

If media is provided following the operation point AMR and is provided in a CMAF Switching Set, then every CMAF track in the CMAF Switching Set shall conform to the requirements of the codec entry 'samr' as defined in TS 26.244, the general CMAF Switching Set constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general CMAF audio track Switching Set constraints defined in ISO/IEC 23000-19 [30], clause 10. A CMAF Switching Set following these requirements is defined as the CMAF AMR media profile 'camr'.
Up

7.2.2.3  Mapping to DASH Adaptation Setp. 14

If media is provided following the operation point AMR and is provided in a DASH Media Presentation in an Adaptation Set, then the Adaptation Set shall conform to the DASH profile for CMAF as defined in ISO/IEC 23009-1 [31]. The following parameters shall be present on Adaptation Set level and set:
  • @codecs is set to 'samr'
  • @mimeType is set to be compatible with "audio/mp4 profiles='camr'"
  • @audioSamplingRate is set to '8000'
If the Adaptation Set conforms to the constraints for the AMR Operation Point as defined in this clause, then the @profiles parameter in the Adaptation Set may signal conformance to this Media Profile by using "urn:3GPP:audio:mp:amr".
Up

7.2.2.4  Playback Requirementsp. 15

For a receiver supporting the AMR media profile the following applies:
  • It shall support the receiver requirements as documented in clause 6.2.2.2 for any CMAF Track conforming to the CMAF AMR media profile 'camr' as defined in clause 7.2.2.1.
  • It shall support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR media profile 'camr' as defined in clause 7.2.2.2, namely:
    • 8.2 Sequential Track Playback
    • 8.3 Random Access to Fragment
    • 8.4 Random Access to Time
    • 8.5 Switching Set Playback
    • 8.6 Regular Playback of Chunked Content
    • 8.7 Regular Playback of Chunked Content, non-aligned append
  • It should support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR media profile 'camr' as defined in clause 7.2.2.2, namely:
    • 8.9 Out-Of-Order Loading
    • 8.10 Overlapping Fragments
    • 8.12 Playback of Encrypted Content
Up

7.2.2.5  Content Generation Requirementsp. 15

For a transmitter supporting the AMR media profile the following applies:
  • It shall support all media encoding capabilities for AMR as defined in clause 5.3.
  • It shall support the sender requirements for AMR as defined in clause 6.2.2.3.
  • It shall support the generation of a CMAF Track as defined in clause 7.2.2.2 that conforms to the CMAF Media Profile 'camr' as defined in clause 7.2.2.3.
  • If used for Adaptive Bit Rate (ABR) distribution, it shall support the generation of a CMAF Switching Set as defined in clause 7.2.2.4.
Up

7.3  AMR-WB Media Profilep. 15

7.3.1  Mapping to ISO BMFFp. 15

If media is provided following the operation point AMR-WB and is encapsulated in the ISO BMFF, then the file format track shall conform to the requirements of the codec entry 'sawb' as defined in TS 26.244.

7.3.2  Media Profile Definitionp. 15

7.3.2.1  CMAF Track Definitionp. 15

If media is provided following the operation point AMR-WB and is encapsulated in a CMAF track, then the CMAF track shall conform to the requirements of the codec entry 'sawb' as defined in TS 26.244, the general CMAF Track constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general audio track constraints defined in ISO/IEC 23000-19 [30], clause 10.
Up

7.3.2.2  CMAF Switching Set and Media Profile Definitionp. 16

If media is provided following the operation point AMR-WB and is provided in a CMAF Switching Set, then every CMAF track in the CMAF Switching Set shall conform to the requirements of the codec entry 'sawb' as defined in TS 26.244, the general CMAF Switching Set constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general CMAF audio track Switching Set constraints defined in ISO/IEC 23000-19 [30], clause 10. A CMAF Switching Set following these requirements is defined as the CMAF AMR-WB media profile 'camw'.
Up

7.3.2.3  Mapping to DASH Adaptation Setp. 16

If media is provided following the operation point AMR-WB and is provided in a DASH Media Presentation in an Adaptation Set, then the Adaptation Set shall conform to the DASH profile for CMAF as defined in ISO/IEC 23009-1 [31]. The following parameters shall be present on Adaptation Set level and set:
  • @codecs is set to 'sawb'
  • @mimeType is set to be compatible with "audio/mp4 profiles='camw'"
  • @audioSamplingRate is set to '16000'
If the Adaptation Set conforms to the constraints for the AMR-WB Operation Point as defined in this clause, then the @profiles parameter in the Adaptation Set may signal conformance to this Media Profile by using "urn:3GPP:audio:mp:amr-wb".
Up

7.3.2.4  Playback Requirementsp. 16

For a receiver supporting the AMR-WB media profile the following applies:
  • It shall support the receiver requirements as documented in clause 6.2.3.2 for any CMAF Track conforming to the CMAF AMR media profile 'camw' as defined in clause 7.3.2.1.
  • It shall support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'camw' as defined in clause 7.2.2.2, namely:
    • 8.2 Sequential Track Playback
    • 8.3 Random Access to Fragment
    • 8.4 Random Access to Time
    • 8.5 Switching Set Playback
    • 8.6 Regular Playback of Chunked Content
    • 8.7 Regular Playback of Chunked Content, non-aligned append
  • It should support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'camw' as defined in clause 7.2.2.2, namely:
    • 8.9 Out-Of-Order Loading
    • 8.10 Overlapping Fragments
    • 8.12 Playback of Encrypted Content
Up

7.3.2.5  Content Generation Requirementsp. 16

For a transmitter supporting the AMR-WB media profile the following applies:
  • It shall support all media encoding capabilities for AMR-WB as defined in clause 5.3.
  • It shall support the sender requirements for AMR-WB as defined in clause 6.3.2.3.
  • It shall support the generation of a CMAF Track as defined in clause 7.3.2.2 that conforms to the CMAF Media Profile 'camw' as defined in clause 7.3.2.3.
  • If used for Adaptive Bit Rate (ABR) distribution, it shall support the generation of a CMAF Switching Set as defined in clause 7.3.2.4.
Up

7.4  EVS Media Profilep. 17

7.4.1  Mapping to ISO BMFFp. 17

If media is provided following the operation point EVS and is encapsulated in the ISO BMFF, then the file format track shall conform to the requirements of the codec entry 'sevs' as defined in TS 26.244.

7.4.2  Media Profile Definitionp. 17

7.4.2.1  CMAF Track Definitionp. 17

If media is provided following the operation point EVS and is encapsulated in a CMAF track, then the CMAF track shall conform to the requirements of the codec entry 'sevs' as defined in TS 26.244, the general CMAF Track constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general audio track constraints defined in ISO/IEC 23000-19 [30], clause 10.
Up

7.4.2.2  CMAF Switching Set and Media Profile Definitionp. 17

If media is provided following the operation point EVS and is provided in a CMAF Switching Set, then every CMAF track in the CMAF Switching Set shall conform to the requirements of the codec entry 'sevs' as defined in TS 26.244, the general CMAF Switching Set constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general CMAF audio track Switching Set constraints defined in ISO/IEC 23000-19 [30], clause 10. A CMAF Switching Set following these requirements is defined as the CMAF EVS media profile 'cevs'.
Up

7.4.2.3  Mapping to DASH Adaptation Setp. 17

If media is provided following the operation point EVS and is provided in a DASH Media Presentation in an Adaptation Set, then the Adaptation Set shall conform to the DASH profile for CMAF as defined in ISO/IEC 23009-1 [31]. The following parameters shall be present on Adaptation Set level and set:
  • @codecs is set to 'sevs'
  • @mimeType is set to be compatible with "audio/mp4 profiles='cevs'"
  • @audioSamplingRate is set to one of the following: '8000', '16000', '24000', '32000'
If the Adaptation Set conforms to the constraints for the EVS Operation Point as defined in this clause, then the @profiles parameter in the Adaptation Set may signal conformance to this Media Profile by using "urn:3GPP:audio:mp:evs.
Up

7.4.2.4  Playback Requirementsp. 17

For a receiver supporting the EVS media profile the following applies:
  • It shall support the receiver requirements as documented in clause 6.2.4.2 for any CMAF Track conforming to the CMAF AMR media profile 'cevs' as defined in clause 7.4.2.1.
  • It shall support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'cevs' as defined in clause 7.2.2.2, namely:
    • 8.2 Sequential Track Playback
    • 8.3 Random Access to Fragment
    • 8.4 Random Access to Time
    • 8.5 Switching Set Playback
    • 8.6 Regular Playback of Chunked Content
    • 8.7 Regular Playback of Chunked Content, non-aligned append
  • It should support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'cevs' as defined in clause 7.2.2.2, namely:
    • 8.9 Out-Of-Order Loading
    • 8.10 Overlapping Fragments
    • 8.12 Playback of Encrypted Content
Up

7.4.2.5  Content Generation Requirementsp. 18

For a transmitter supporting the EVS media profile the following applies:
  • It shall support all media encoding capabilities for EVS as defined in clause 5.3.
  • It shall support the sender requirements for EVS as defined in clause 6.4.2.3.
  • It shall support the generation of a CMAF Track as defined in clause 7.4.2.2 that conforms to the CMAF Media Profile 'cevs' as defined in clause 7.4.2.3.
  • If used for Adaptive Bit Rate (ABR) distribution, it shall support the generation of a CMAF Switching Set as defined in clause 7.4.2.4.
Up

7.5Void

7.6  eAAC+ stereo Media Profilep. 18

7.6.2  -p. 18

7.6.2.1  CMAF Track Definitionp. 18

If media is provided following the operation point eAAC+ stereo and is encapsulated in a CMAF track, then the CMAF track shall conform to the requirements of the codec entry 'mp4a' as defined in TS 26.244, the general CMAF Track constraints in ISO/IEC 23000-19 [30], clause 7, the general audio track constraints defined in ISO/IEC 23000-19 [30], clause 10 as well as AAC core constraints in clause 10 of ISO/IEC 23000-19 [30].
Up

7.6.2.2  CMAF Switching Set and Media Profile Definitionp. 18

If media is provided following the operation point eAAC+ stereo and is provided in a CMAF Switching Set, then every CMAF track in the CMAF Switching Set shall conform to the requirements of the codec entry 'mp4a' as defined in TS 26.244, the general CMAF Switching Set constraints in ISO/IEC 23000-19 [30], clause 7, the general CMAF audio track Switching Set constraints defined in ISO/IEC 23000-19 [30], clause 10 as well as the AAC core Switching Set constraints in clause 10 of ISO/IEC 23000-19 [30]. A CMAF Switching Set following these requirements is defined as the CMAF eAAC+ stereo media profile 'ceac'.
Up

7.6.2.3  Mapping to DASH Adaptation Setp. 18

If media is provided following the operation point eAAC+ stereo and is provided in a DASH Media Presentation in an Adaptation Set, then the Adaptation Set shall conform to the DASH profile for CMAF as defined in ISO/IEC 23009-1 [31]. The following parameters shall be present on Adaptation Set level and set:
  • @codecs is set to 'mp4a'
  • @mimeType is set to be compatible with "audio/mp4 profiles='ceac'"
  • @audioSamplingRate is set to '32000','44100', or '48000'
If the Adaptation Set conforms to the constraints for the eAAC+ stereo Operation Point as defined in this clause, then the @profiles parameter in the Adaptation Set may signal conformance to this Media Profile by using "urn:3GPP:audio:mp:eAAC+ ".
Up

7.6.2.4  Playback Requirementsp. 19

For a receiver supporting the eAAC+ stereo media profile the following applies:
  • It shall support the receiver requirements as documented in clause 6.3.1.2 for any CMAF Track conforming to the CMAF eAAC+ stereo media profile 'ceac' as defined in clause 7.6.2.1.
  • It shall support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF eAAC+ media profile 'ceac' as defined in clause 7.2.2.2, namely:
    • 8.2 Sequential Track Playback
    • 8.3 Random Access to Fragment
    • 8.4 Random Access to Time
    • 8.5 Switching Set Playback
    • 8.6 Regular Playback of Chunked Content
    • 8.7 Regular Playback of Chunked Content, non-aligned append
  • It should support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'ceac' as defined in clause 7.2.2.2, namely:
    • 8.9 Out-Of-Order Loading
    • 8.10 Overlapping Fragments
    • 8.12 Playback of Encrypted Content
Up

7.6.2.5  Content Generation Requirementsp. 19

For a transmitter supporting the eAAC+ stereo media profile the following applies:
  • It shall support all media encoding capabilities for eAAC+ stereo as defined in clause 5.3.
  • It shall support the sender requirements for eAAC+ stereo as defined in clause 6.6.2.3.
  • It shall support the generation of a CMAF Track as defined in clause 7.6.2.2 that conforms to the CMAF Media Profile 'ceac' as defined in clause 7.6.2.3.
  • If used for Adaptive Bit Rate (ABR) distribution, it shall support the generation of a CMAF Switching Set as defined in clause 7.6.2.4.
Up

7.7  AMR-WB+ Media Profilesp. 19

7.7.1  Mapping to ISO BMFFp. 19

If media is provided following the operation point AMR-WB+ and is encapsulated in the ISO BMFF, then the file format track shall conform to the requirements of the codec entry 'sawp' as defined in TS 26.244.

7.7.2  Media Profile Definitionp. 20

7.7.2.1  CMAF Track Definitionp. 20

If media is provided following the operation point AMR-WB+ and is encapsulated in a CMAF track, then the CMAF track shall conform to the requirements of the codec entry 'sawp' as defined in TS 26.244, the general CMAF Track constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general audio track constraints defined in ISO/IEC 23000-19 [30], clause 10.
Up

7.7.2.2  CMAF Switching Set and Media Profile Definitionp. 20

If media is provided following the operation point AMR-WB+ and is provided in a CMAF Switching Set, then every CMAF track in the CMAF Switching Set shall conform to the requirements of the codec entry 'sawp' as defined in TS 26.244, the general CMAF Switching Set constraints in ISO/IEC 23000-19 [30], clause 7 as well as the general CMAF audio track Switching Set constraints defined in ISO/IEC 23000-19 [30], clause 10. A CMAF Switching Set following these requirements is defined as the CMAF AMR-WB media profile 'camp'.
Up

7.7.2.3  Mapping to DASH Adaptation Setp. 20

If media is provided following the operation point AMR-WB+ and is provided in a DASH Media Presentation in an Adaptation Set, then the Adaptation Set shall conform to the DASH profile for CMAF as defined in ISO/IEC 23009-1 [31]. The following parameters shall be present on Adaptation Set level and set:
  • @codecs is set to 'sawp'
  • @mimeType is set to be compatible with "audio/mp4 profiles='camp'"
  • @audioSamplingRate is set to any of the following values: '8000', '16000', '32000', or '38400'
If the Adaptation Set conforms to the constraints for the AMR-WB+ Operation Point as defined in this clause, then the @profiles parameter in the Adaptation Set may signal conformance to this Media Profile by using "urn:3GPP:audio:mp:amr-wb+".
Up

7.7.2.4  Playback Requirementsp. 20

For a receiver supporting the AMR-WB+ media profile the following applies:
  • It shall support the receiver requirements as documented in clause 6.3.1.2 for any CMAF Track conforming to the CMAF eAAC+ stereo media profile 'ceac' as defined in clause 7.6.2.1.
  • It shall support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'camp' as defined in clause 7.2.2.2, namely:
    • 8.2 Sequential Track Playback
    • 8.3 Random Access to Fragment
    • 8.4 Random Access to Time
    • 8.5 Switching Set Playback
    • 8.6 Regular Playback of Chunked Content
    • 8.7 Regular Playback of Chunked Content, non-aligned append
  • It should support the following playback requirements as documented in clause 8 of CTA-WAVE 5003 [32] for any content conforming to a CMAF Switching Set according to CMAF AMR-WB media profile 'camp' as defined in clause 7.2.2.2, namely:
    • 8.9 Out-Of-Order Loading
    • 8.10 Overlapping Fragments
    • 8.12 Playback of Encrypted Content
Up

7.7.2.5  Content Generation Requirementsp. 21

For a transmitter supporting the AMR-WB+ media profile the following applies:
  • It shall support all media encoding capabilities for AMR-WB+ stereo as defined in clause 5.3.
  • It shall support the sender requirements for AMR-WB+ as defined in clause 6.7.2.3.
  • It shall support the generation of a CMAF Track as defined in clause 7.7.2.2 that conforms to the CMAF Media Profile 'cawp' as defined in clause 7.7.2.3.
  • If used for Adaptive Bit Rate (ABR) distribution, it shall support the generation of a CMAF Switching Set as defined in clause 7.7.2.4.
Up

A  Registration Informationp. 22

A.1  3GPP Registered URIsp. 22

The clause documents the registered URIs in the present document following the process in http://www.3gpp.org/specifications-groups/34-uniform-resource-name-urn-list
Table A-1 lists all registered URN values as well as:
  • a brief description of its functionality;
  • a reference to the specification or other publicly available document (if any) containing the definition;
  • the name and email address of the person making the application; and
  • any supplementary information considered necessary to support the application.
URN Description Reference Contact Remarks
urn:3GPP:audio:mp:amrAMR Media ProfileTS 26.117, clause 7.2.2.3 Thomas Stockhammer
tsto@qti.qualcomm.com
none
urn:3GPP:audio:mp:amr-wbAMR-WB Media ProfileTS 26.117, clause 7.3.2.3 Thomas Stockhammer
tsto@qti.qualcomm.com
none
urn:3GPP:audio:mp:evsEVS Media ProfileTS 26.117, clause 7.4.2.3 Thomas Stockhammer
tsto@qti.qualcomm.com
none
urn:3GPP:audio:mp:eAAC+eAAC+ stereo Media ProfileTS 26.117, clause 7.6.2.3 Thomas Stockhammer
tsto@qti.qualcomm.com
none
urn:3GPP:audio:mp:amr-wb+AMR-WB+ Media ProfileTS 26.117, clause 7.7.2.3 Thomas Stockhammer
tsto@qti.qualcomm.com
none
Up

$  Change historyp. 23


Up   Top