Adaptive Bitrate Control for Video Internet of Things System
摘要
Video Internet of Things (VIoT) has become integral to modern life, supporting applications from surveillance to complex systems. However, existing camera bitrate control algorithms: Constant Bitrate (CBR) and Variable Bitrate (VBR), suffer from differences between network bandwidth and guidance bitrate. While Adaptive Bitrate (ABR) algorithms offer superior efficiency, their adoption in VIoT remains limited due to camera hardware constraints and potential risks. To address this, we propose a bypass control architecture that enables ABR regulation without modifying camera hardware or interfering with existing services. Our method extracts network metrics from video streaming snapshots on an aggregation server, computes an optimal bitrate, and feeds it back to the source camera. Experiments demonstrate that our approach consistently outperforms native CBR/VBR across diverse network conditions, improving key video quality metrics. Taking strong network environment as an example, compared with CBR, our method increases the bitrate by 32.01% and the frame rate by 4.17%, while reducing the packet loss rate by 35.38% and the Qstep by 29.29%. This work provides a flexible and non-intrusive solution for enhancing VIoT video transmission without costly infrastructure upgrades.