Litcius/Paper detail

ABRF: Adaptive BitRate-FEC Joint Control for Real-Time Video Streaming

Sheng Cheng, Han Hu, Xinggong Zhang

2023IEEE Transactions on Circuits and Systems for Video Technology12 citationsDOI

Abstract

Adaptive Forward Error Correction (AFEC) algorithms are proposed to achieve efficient Forward Error Correction (FEC) in Real-Time Communication (RTC). However, current AFEC approaches suffer two key limitations. 1) They do not consider the squeezing effect of redundancy on source bitrate while the squeezing usually happens in real RTC applications with limited bandwidth. 2) They estimate the future packet loss simply, ignoring some critical features of packet loss like randomness and multi-pattern. These drawbacks stop them from providing better Quality of Experience (QoE) in RTC services. We propose ABRF, a general QoE-oriented Adaptive BitRate-FEC joint control algorithm. ABRF makes predictions on the network loss pattern in the coming time and jointly calculates the optimal bitrate-FEC decision based on a QoE model for real-time video streaming. Moreover, ABRF is equipped with a fast adaptation method which helps it generalize across diverse network environments. In terms of Video Multi-method Assessment Fusion (VMAF), experimental results tell that ABRF decreases VMAF degradation caused by packet loss by 68%-95% compared with other AFEC algorithms in real-time video streaming in real-world Internet.

Topics & Concepts

Computer scienceForward error correctionPacket lossVariable bitrateReal-time computingRedundancy (engineering)Quality of experienceNetwork packetBandwidth (computing)Constant bitrateComputer networkVideo qualityQuality of serviceAlgorithmBit rateDecoding methodsOperating systemEconomicsMetric (unit)Operations managementImage and Video Quality AssessmentVideo Coding and Compression TechnologiesNetwork Traffic and Congestion Control
ABRF: Adaptive BitRate-FEC Joint Control for Real-Time Video Streaming | Litcius