Bitrate and Adaptive Streaming: What are We Measuring and Why?

A Giladi, D Grois, K Kalirathnam… - … of the 2nd Mile-High Video …, 2023 - dl.acm.org
A Giladi, D Grois, K Kalirathnam, R Dandrea
Proceedings of the 2nd Mile-High Video Conference, 2023dl.acm.org
Currently, a significant increase in bandwidth requirements is expected in the next couple of
years, particularly due to an increase in the device resolution [1]: a typical bit-rate for the 4K
video is between 15 to 18 Mbps, while it is considered to be more than twice the High-
Definition (HD) video bit-rate and a factor of nine the Standard-Definition (SD) video bit-rate.
As a result, there is currently a strong demand to decrease video transmission bit-rate,
substantially without reducing the visual presentation quality [1]. Bitrate is one of the most …
Currently, a significant increase in bandwidth requirements is expected in the next couple of years, particularly due to an increase in the device resolution [1]: a typical bit-rate for the 4K video is between 15 to 18 Mbps, while it is considered to be more than twice the High-Definition (HD) video bit-rate and a factor of nine the Standard-Definition (SD) video bit-rate. As a result, there is currently a strong demand to decrease video transmission bit-rate, substantially without reducing the visual presentation quality [1].
Bitrate is one of the most well-known and intuitively understood concepts in video transmission. With that said, there are several different definitions of how bitrate is measured, and different methods of measurement are applicable for different situations. Video compression standards, such as H.265/MPEG-HEVC [2], provide a normative definition of bitrate which applies to all Network Abstraction Layer (NAL) units or their subset, and it is followed by video encoders in a corresponding manner. However, we are not transmitting "bare" NAL units, and not necessarily doing so in a significantly constrained pipe. In addition, a ubiquitously used definition of bitrate in the MPEG-2 TS is provided within the measurement technical report for Digital Video Broadcasting (DVB) systems - ETSI 101 290 [3].
Furthermore, the situation is different in the adaptive video streaming: for example, a 1-sec sliding window over a stream is less relevant when the unit of transmission is a segment. MPEG DASH [4] and Apple HLS [5] have their own definitions of bitrate, based on maxima of segment bitrates, and extended signaling for content-adaptive encoding. The concept of a constant-rate "pipe" is also often irrelevant - video traffic is de-facto multiplexed with all other traffic within: e.g., an LTE cell or a service group in a DOCSIS broadband network and CDN storage, and egress become the limiting per-stream factor. With that said, segment-level measurement is important for streaming clients reasoning the sustainability of a given variant. Lastly, ISPs and CDNs often use the so-called 95/5 burstable model, where 95th percentile of a 5-min average is used in lieu of second or segment-based calculation.
In this work, we first review various bitrate measurement models and illustrate the difference between them by using different measurement methods, which are applied to a set of constant-rate and content-adaptive streams, being generated by a variety of commercial encoders.
Then, we show benefits from using the segment rate, rather than a sliding window, as the target rate. The latter approach showed statistically significant improvements in compression efficiency by using the open source x265 encoder [6],[7], which is a popular open-source encoder that generates bitstreams compliant with the HEVC video coding standard [2].
ACM Digital Library
Showing the best result for this search. See all results