CBIBRS: Client-Side Best Initial Bitrate Selection for HTTP Adaptive Streaming


ACAR T. Ç., SCHMİDT Ş. E.

33rd Conference on Signal Processing and Communications Applications-SIU-Annual, İstanbul, Turkey, 25 - 28 June 2025, (Full Text) identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Doi Number: 10.1109/siu66497.2025.11111979
  • City: İstanbul
  • Country: Turkey
  • Middle East Technical University Affiliated: Yes

Abstract

Video delivery over HTTP is used by content providers such as Netflix and Youtube due to its compatibility with existing network infrastructure. To this end, HTTP Adaptive Streaming (HAS) dynamically adjusts the video bitrate according to the viewer's network conditions. HAS initial bitrate is usually a fixed default value that is independent of the network capacity between the server and the client. This paper introduces a novel method, CBIBRS (Client-Side Best Initial Bitrate Selection), for measuring network capacity on the client side and selecting the best initial bitrate for HTTP adaptive streaming. In addition, the fact that the processing load is on the client side significantly increases the applicability of CBIBRS. We demonstrate that CBIBRS increases the Quality of Experience, and reduces data rebuffering by test with Dynamic Adaptive Streaming over HTTP (DASH) in a controlled experimental setup.