SMPTE 2110

SMPTE 2110

Reverted good faith edits by ~2026-23417-22 (talk): Let's go with the exact title as published

← Previous revision Revision as of 15:08, 20 April 2026
Line 13: Line 13:
*ST 2110-20 - Uncompressed video transport, based on [[SMPTE 2022]]-6
*ST 2110-20 - Uncompressed video transport, based on [[SMPTE 2022]]-6
*ST 2110-21 - Traffic shaping and network delivery timing
*ST 2110-21 - Traffic shaping and network delivery timing
*ST 2110-22 - Constant Bitrate Compressed Video transport{{citation |url=https://ieeexplore.ieee.org/document/8809389 |archive-url=https://web.archive.org/web/20201028004212/https://ieeexplore.ieee.org/document/8809389 |url-status=dead |archive-date=October 28, 2020 |title=ST 2110-22:2019 - SMPTE Standard - Professional Media Over Managed IP Networks: Constant Bit-Rate Compressed Video |date=14 August 2019 |publisher=[[IEEE]] |doi=10.5594/SMPTE.ST2110-22.2019 |isbn=978-1-68303-189-5 |url-access=subscription }}
*ST 2110-22 - Constant Bit-Rate Compressed Video transport{{citation |url=https://ieeexplore.ieee.org/document/8809389 |archive-url=https://web.archive.org/web/20201028004212/https://ieeexplore.ieee.org/document/8809389 |url-status=dead |archive-date=October 28, 2020 |title=ST 2110-22:2019 - SMPTE Standard - Professional Media Over Managed IP Networks: Constant Bit-Rate Compressed Video |date=14 August 2019 |publisher=[[IEEE]] |doi=10.5594/SMPTE.ST2110-22.2019 |isbn=978-1-68303-189-5 |url-access=subscription }}
*ST 2110-23 - Single Video Essence Transport over Multiple ST 2110-20 Streams{{cite web |url=https://www.smpte.org/standards/st2110 |title=ST 2110 Suite of Standards |website=www.smpte.org |language=en |access-date=2026-02-26}}
*ST 2110-23 - Single Video Essence Transport over Multiple ST 2110-20 Streams{{cite web |url=https://www.smpte.org/standards/st2110 |title=ST 2110 Suite of Standards |website=www.smpte.org |language=en |access-date=2026-02-26}}
*ST 2110-24 - Special Considerations for Standard Definition Video Using SMPTE ST 2110-20
*ST 2110-24 - Special Considerations for Standard Definition Video Using SMPTE ST 2110-20
Line 36: Line 36:
SMPTE 2110-21 defines three classes of devices based on their transmission timing behavior: NL (for Narrow Linear), N (for Narrow), and W (for Wide). ''NL'' senders transmit at a constant bit rate. ''N'' senders may suspend transmission during the [[vertical blanking interval]]. ''W'' senders are intended to support software implementations of 2110 and adhere to less rigorous transmission timing requirements. A type ''W'' receiver should be able to receive from any type of sender.{{cite magazine |title=SMPTE ST 2110-21: Taming the Torrents |url=https://www.tvtechnology.com/opinions/smpte-st-211021-taming-the-torrents |magazine=TV Technology |author=Wes Simpson |date=February 9, 2018}}
SMPTE 2110-21 defines three classes of devices based on their transmission timing behavior: NL (for Narrow Linear), N (for Narrow), and W (for Wide). ''NL'' senders transmit at a constant bit rate. ''N'' senders may suspend transmission during the [[vertical blanking interval]]. ''W'' senders are intended to support software implementations of 2110 and adhere to less rigorous transmission timing requirements. A type ''W'' receiver should be able to receive from any type of sender.{{cite magazine |title=SMPTE ST 2110-21: Taming the Torrents |url=https://www.tvtechnology.com/opinions/smpte-st-211021-taming-the-torrents |magazine=TV Technology |author=Wes Simpson |date=February 9, 2018}}


===ST 2110-22: Constant bitrate compressed video transport===
===ST 2110-22: Constant bit-rate compressed video transport===
SMPTE 2110-22 defines the key requirements for transporting compressed video essence. The compression standard needs to provide a constant bitrate, a defined RTP payload and low latency to satisfy the needs of Live production.
SMPTE 2110-22 defines the key requirements for transporting compressed video essence. The compression standard needs to provide a constant bitrate, a defined RTP payload and low latency to satisfy the needs of Live production.
The majority of the SMPTE 2110-22 implementations uses the [[JPEG XS]] lightweight low latency compression standard {{citation |url=http://www.ipshowcase.org/wp-content/uploads/2019/05/1230-Jean-Baptiste-Lorent-IPShowcase-NAB-2019-JPEG-XS-and-ST2110_intoPIX_JeanBaptisteLorent.pdf |title=JPEG XS and ST 2110 |date=12 April 2019 |publisher=AIMS Alliance}} created by the [[Joint Photographic Experts Group]] to answer the requirements of the SMPTE 2110 standard. The JPEG XS codec has only a few video lines of latency in software and hardware implementations,[http://ds.jpeg.org/whitepapers/jpeg-xs-whitepaper.pdf JPEG XS White Paper], which is less than 1 millisecond. SMPTE 2110-22 is used as an alternative to uncompressed video (SMPTE 2110-20) in a live production environment. SMPTE 2110-22 is indeed very suitable for using less bandwidth in local live IP production, remote production, contribution or cloud-based production.{{Cite web|url=https://www.smpte.org/webcast/JPEGXSLIVEIP|title=Understanding JPEG XS for Live IP and Remote Production|access-date=2021-08-06|archive-date=2021-08-06|archive-url=https://web.archive.org/web/20210806074747/https://www.smpte.org/webcast/JPEGXSLIVEIP|url-status=dead}}
The majority of the SMPTE 2110-22 implementations uses the [[JPEG XS]] lightweight low latency compression standard {{citation |url=http://www.ipshowcase.org/wp-content/uploads/2019/05/1230-Jean-Baptiste-Lorent-IPShowcase-NAB-2019-JPEG-XS-and-ST2110_intoPIX_JeanBaptisteLorent.pdf |title=JPEG XS and ST 2110 |date=12 April 2019 |publisher=AIMS Alliance}} created by the [[Joint Photographic Experts Group]] to answer the requirements of the SMPTE 2110 standard. The JPEG XS codec has only a few video lines of latency in software and hardware implementations,[http://ds.jpeg.org/whitepapers/jpeg-xs-whitepaper.pdf JPEG XS White Paper], which is less than 1 millisecond. SMPTE 2110-22 is used as an alternative to uncompressed video (SMPTE 2110-20) in a live production environment. SMPTE 2110-22 is indeed very suitable for using less bandwidth in local live IP production, remote production, contribution or cloud-based production.{{Cite web|url=https://www.smpte.org/webcast/JPEGXSLIVEIP|title=Understanding JPEG XS for Live IP and Remote Production|access-date=2021-08-06|archive-date=2021-08-06|archive-url=https://web.archive.org/web/20210806074747/https://www.smpte.org/webcast/JPEGXSLIVEIP|url-status=dead}}