ABR (Average bitrate) is a method of encoding stream data (video) where the bitrate tends to the preset average value.
ABR assumes an intermediate position between CBR and VBR. In the majority of cases it ensures high-quality encoding, at the same time allowing to avoid transferring the amount of data that would exceed the width of the available communication channel. The usage of ABR implies, in some situations, the dual encoding of the same data, if during the first encoding the bitrate significantly departed from the preset average value.