Type name:
   video

Subtype name:
   jxsv

Required parameters:
   rate:  The RTP timestamp clock rate.  Applications using this
      payload format SHALL use a value of 90000.

   packetmode:  This parameter specifies the configured packetization
      mode as defined by the pacKetization mode (K) bit in the
      payload header of Section 4.3 of RFC 9134.  This value SHALL be 
      equal to the K-bit value configured in the RTP stream (i.e., 0 
      for codestream or 1 for slice).

Optional parameters:
   transmode:  This parameter specifies the configured transmission
      mode as defined by the Transmission mode (T) bit in the payload
      header of Section 4.3 of RFC 9134.  If specified, this value 
      SHALL be equal to the T-bit value configured in the RTP stream 
      (i.e., 0 for out-of-order-allowed or 1 for sequential-only).  
      If not specified, a value 1 (sequential-only) SHALL be assumed 
      and the T bit SHALL be set to 1.

   profile:  The JPEG XS profile [ISO21122-2] in use.  Any white
      space Unicode character in the profile name SHALL be omitted.
      Examples of valid profile names are 'Main444.12' or
      'High444.12'.

   level:  The JPEG XS level [ISO21122-2] in use.  Any white space
      Unicode character in the level name SHALL be omitted.  Examples
      of valid levels are '2k-1' or '4k-2'.

   sublevel:  The JPEG XS sublevel [ISO21122-2] in use.  Any white
      space Unicode character in the sublevel name SHALL be omitted.
      Examples of valid sublevels are 'Sublev3bpp' or 'Sublev6bpp'.

   depth:  Determines the number of bits per sample.  This is an
      integer with typical values including 8, 10, 12, and 16.

   width:  Determines the number of pixels per line.  This is an
      integer between 1 and 32767, inclusive.

   height:  Determines the number of lines per video frame.  This is
      an integer between 1 and 32767, inclusive.

   exactframerate:  Signals the video frame rate in frames per
      second.  Integer frame rates SHALL be signaled as a single
      decimal number (e.g., "25") whilst non-integer frame rates
      SHALL be signaled as a ratio of two integer decimal numbers
      separated by a "forward-slash" character (e.g., "30000/1001"),
      utilizing the numerically smallest numerator value possible.

   interlace:  If this parameter name is present, it indicates that
      the video is interlaced, or that the video is Progressive
      segmented Frame (PsF).  If this parameter name is not present,
      the progressive video format SHALL be assumed.

   segmented:  If this parameter name is present, and the interlace
      parameter name is also present, then the video is a Progressive
      segmented Frame (PsF).  Signaling of this parameter without the
      interlace parameter is forbidden.

   sampling:  Signals the color difference signal sub-sampling
      structure.

      Signals utilizing the non-constant luminance Y'C'B C'R signal
      format of [BT.601-7], [BT.709-6], [BT.2020-2], or [BT.2100-2]
      SHALL use the appropriate one of the following values for the
      Media Type Parameter "sampling":

      YCbCr-4:4:4    (4:4:4 sampling)

      YCbCr-4:2:2    (4:2:2 sampling)

      YCbCr-4:2:0    (4:2:0 sampling)

      Signals utilizing the Constant Luminance Y'C C'BC C'RC signal
      format of [BT.2020-2] SHALL use the appropriate one of the
      following values for the Media Type Parameter "sampling":

      CLYCbCr-4:4:4  (4:4:4 sampling)

      CLYCbCr-4:2:2  (4:2:2 sampling)

      CLYCbCr-4:2:0  (4:2:0 sampling)

      Signals utilizing the constant intensity I CT CP signal format
      of [BT.2100-2] SHALL use the appropriate one of the following
      values for the Media Type Parameter "sampling":

      ICtCp-4:4:4    (4:4:4 sampling)

      ICtCp-4:2:2    (4:2:2 sampling)

      ICtCp-4:2:0    (4:2:0 sampling)

      Signals utilizing the 4:4:4 R' G' B' or RGB signal format (such
      as that of [BT.601-7], [BT.709-6], [BT.2020-2], [BT.2100-2],
      [SMPTE2065-1], or [SMPTE2065-3]) SHALL use the following value
      for the Media Type Parameter "sampling":

      RGB            (RGB or R' G' B' samples)

      Signals utilizing the 4:4:4 X' Y' Z' signal format (such as
      defined in [SMPTE428-1]) SHALL use the following value for the
      Media Type Parameter "sampling":

      XYZ            (X' Y' Z' samples)

      Key signals as defined in [SMPTE157] SHALL use the value key
      for the Media Type Parameter "sampling".  The key signal is
      represented as a single component:

      KEY            (Samples of the key signal)

      Signals utilizing a color sub-sampling other than what is
      defined here SHALL use the following value for the Media Type
      Parameter "sampling":

      UNSPECIFIED    (Sampling signaled by the payload)

   colorimetry:  Specifies the system colorimetry used by the image
      samples.  Valid values and their specification are the
      following:

      BT601-5:       [BT.601-5].

      BT709-2:       [BT.709-2].

      SMPTE240M:     [SMPTE240M].

      BT601:         [BT.601-7].

      BT709:         [BT.709-6].

      BT2020:        [BT.2020-2].

      BT2100:        [BT.2100-2], Table 2 titled "System
                     colorimetry".

      ST2065-1:      Academy Color Encoding Specification (ACES)
                     [SMPTE2065-1].

      ST2065-3:      Academy Density Exchange Encoding (ADX)
                     [SMPTE2065-3].

      XYZ:           [ISO11664-1], section titled "1931 Observer".

      UNSPECIFIED:   Colorimetry is signaled in the payload by the
                     color specification box of [ISO21122-3], or it
                     must be manually coordinated between sender and
                     receiver.

      Signals utilizing the [BT.2100-2] colorimetry SHOULD also
      signal the representational range using the optional parameter
      RANGE defined below.  Signals utilizing the UNSPECIFIED
      colorimetry might require manual coordination between the
      sender and the receiver.

   TCS:  Transfer Characteristic System.  This parameter specifies
      the transfer characteristic system of the image samples.  Valid
      values and their specification are the following:

      SDR:           Standard Dynamic Range video streams that
                     utilize the Optical Electrical Transfer Function
                     (OETF) of [BT.709-6] or [BT.2020-2].  Such
                     streams SHALL be assumed to target the Electro-
                     Optical Transfer Function (EOTF) specified in
                     [BT.1886-0].

      PQ:            High dynamic range video streams that utilize
                     the Perceptual Quantization system of
                     [BT.2100-2].

      HLG:           High dynamic range video streams that utilize
                     the Hybrid Log-Gamma system of [BT.2100-2].

      UNSPECIFIED:   Video streams whose transfer characteristics are
                     signaled by the payload as specified in
                     [ISO21122-3], or that must be manually
                     coordinated between sender and receiver.

   RANGE:  This parameter SHOULD be used to signal the encoding range
      of the sample values within the stream.  When paired with
      [BT.2100-2] colorimetry, this parameter has two allowed values,
      NARROW and FULL, corresponding to the ranges specified in TABLE
      9 of [BT.2100-2].  In any other context, this parameter has
      three allowed values: NARROW, FULLPROTECT, and FULL, which
      correspond to the ranges specified in [SMPTE2077].  In the
      absence of this parameter, and for all but the UNSPECIFIED
      colorimetry, NARROW SHALL be the assumed value.  When paired
      with the UNSPECIFIED colorimetry, FULL SHALL be the default
      assumed value.

Encoding considerations:
   This media type is framed in RTP and contains binary data; see
   Section 4.8 of [RFC6838].

Security considerations:
   See the Security Considerations section of RFC 9134.

Interoperability considerations:
   None

Published specification:
   See the References section of RFC 9134.

Applications that use this media type:
   Any application that transmits video over RTP (like SMPTE ST
   2110).

Fragment identifier considerations:
   N/A

Additional information:
   None

Person & email address to contact for further information:
   T.  Bruylants <rtp&intopix.com> and T.  Richter <jpeg-xs-
   techsupport&iis.fraunhofer.de>.

Intended usage:
   COMMON

Restrictions on usage:
   This media type depends on RTP framing; hence, it is only defined
   for transfer via RTP [RFC3550].

Author:
   See the Authors' Addresses section of RFC 9134.

Change controller:
   IETF Audio/Video Transport Working Group delegated from the IESG.


Normative References:

[ISO21122-2]
           ISO/IEC, "Information technology - JPEG XS low-latency
           lightweight image coding system - Part 2: Profiles and
           buffer models", ISO/IEC IS 21122-2.

[ISO21122-3]
           ISO/IEC, "Information technology - JPEG XS low-latency
           lightweight image coding system - Part 3: Transport and
           container formats", ISO/IEC IS 21122-3.


Informative References:

[BT.1886-0]
           ITU-R, "Reference electro-optical transfer function for
           flat panel displays used in HDTV studio production", ITU-R
           Recommendation BT.1886-0, March 2011,
           <https://www.itu.int/rec/R-REC-BT.1886-0-201103-I/en>.

[BT.2020-2]
           ITU-R, "Parameter values for ultra-high definition
           television systems for production and international
           programme exchange", ITU-R Recommendation BT.2020-2,
           October 2015,
           <https://www.itu.int/rec/R-REC-BT.2020-2-201510-I/en>.

[BT.2100-2]
           ITU-R, "Image parameter values for high dynamic range
           television for use in production and international
           programme exchange", ITU-R Recommendation BT.2100-2, July
           2018,
           <https://www.itu.int/rec/R-REC-BT.2100-2-201807-I/en>.

[BT.601-5] ITU-R, "Studio encoding parameters of digital television
           for standard 4:3 and wide screen 16:9 aspect ratios",
           ITU-R Recommendation BT.601-5, October 1995,
           <https://www.itu.int/rec/R-REC-BT.601-5-199510-S/en>.

[BT.601-7] ITU-R, "Studio encoding parameters of digital television
           for standard 4:3 and wide screen 16:9 aspect ratios",
           ITU-R Recommendation BT.601-7, March 2011,
           <https://www.itu.int/rec/R-REC-BT.601-7-201103-I/en>.

[BT.709-2] ITU-R, "Parameter values for the HDTV standards for
           production and international programme exchange", ITU-R
           Recommendation BT.709-2, October 1995,
           <https://www.itu.int/rec/R-REC-BT.709-2-199510-S/en>.

[BT.709-6] ITU-R, "Parameter values for the HDTV standards for
           production and international programme exchange", ITU-R
           Recommendation BT.709-6, June 2015,
           <https://www.itu.int/rec/R-REC-BT.709-6-201506-I/en>.

[ISO11664-1]
           ISO/CIE, "Colorimetry - Part 1: CIE standard colorimetric
           observers", ISO/CIE IS 11664-1:2019, June 2019,
           <https://www.iso.org/standard/74164.html>.

[SMPTE157] SMPTE, "SMPTE Recommended Practice - Key and Alpha
           Signals", SMPTE RP 157:2012,
           DOI 10.1109/ICPST.1998.729044, November 2012,
           <https://ieeexplore.ieee.org/document/7290447>.

[SMPTE2065-1]
           SMPTE, "SMPTE Standard - Academy Color Encoding
           Specification (ACES)", SMPTE ST 2065-1:2021,
           DOI 10.5594/SMPTE.ST2065-1.2021, January 2021,
           <https://ieeexplore.ieee.org/document/9343931>.

[SMPTE2065-3]
           SMPTE, "SMPTE Standard - Academy Density Exchange Encoding
           (ADX) - Encoding Academy Printing Density (APD) Values",
           SMPTE ST 2065-3:2020, DOI 10.5594/SMPTE.ST2065-3.2020,
           November 2020,
           <https://ieeexplore.ieee.org/document/9286953>.

[SMPTE2077]
           SMPTE, "SMPTE Recommended Practice - Full-Range Image
           Mapping", SMPTE RP 2077:2013,
           DOI 10.5594/SMPTE.RP2077.2013, November 2013,

[SMPTE428-1]
           SMPTE, "SMPTE Standard - D-Cinema Distribution Master -
           Image Characteristics", SMPTE ST 428-1:2019,
           DOI 10.5594/SMPTE.ST428-1.2019, March 2019,
           <https://ieeexplore.ieee.org/document/8709077>.