ABR, or adaptive bitrate streaming, is an innovative technology that selects the image quality used for each user according to their particular resources, seeking the highest possible efficiency.
Initially, it emerged as an alternative to progressive video streaming, in which the quality of the broadcast is the same for all users, regardless of the resources they have to reproduce it. In this case, videos encoded in high quality could generate a lot of buffering problems for some users with bad internet or slow devices.
The adaptive bitrate streaming, in point-to-point video transmission, must use an encoder that adapts the compression in real time, given the constant changes in bandwidth.
ABR transmissions are divided into video fragments of between 1 and 15 seconds, allowing greater dynamism when playing them on each device. In order to perform an ABR transmission for OTT, it is essential to use an encoder or transcoder that allows the encoding of a video in more than one bit rate.