The Common Media Application Format (CMAF) is a standard for adaptive bitrate live streaming. The CMAF adapts chunk encoding and enables low-latency live streaming. However, conventional bandwidth estimation for adaptive bitrate streaming underestimates bandwidth because download time is affected not only by network bandwidth but also by the idle times between chunks in the same segment. Inaccurate bandwidth estimation decreases the quality of experience of the streaming client. In this paper, we propose a chunk-grouping method to estimate the available bandwidth for adaptive bitrate live streaming. In the proposed method, by delaying HTTP request transmission and bandwidth estimation using grouped chunks, the client estimates the available bandwidth accurately due to there being no idle times in the grouped chunks. In addition, we extend the proposed method to dynamically change the number of grouping chunks according to buffer length during downloading of the previous segment. We evaluate the proposed methods under various network conditions in order to confirm the effectiveness of the proposed methods.
Daichi HATTORI
Sophia University
Masaki BANDAI
Sophia University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Daichi HATTORI, Masaki BANDAI, "Chunk Grouping Method to Estimate Available Bandwidth for Adaptive Bitrate Live Streaming" in IEICE TRANSACTIONS on Communications,
vol. E106-B, no. 11, pp. 1133-1142, November 2023, doi: 10.1587/transcom.2023EBP3021.
Abstract: The Common Media Application Format (CMAF) is a standard for adaptive bitrate live streaming. The CMAF adapts chunk encoding and enables low-latency live streaming. However, conventional bandwidth estimation for adaptive bitrate streaming underestimates bandwidth because download time is affected not only by network bandwidth but also by the idle times between chunks in the same segment. Inaccurate bandwidth estimation decreases the quality of experience of the streaming client. In this paper, we propose a chunk-grouping method to estimate the available bandwidth for adaptive bitrate live streaming. In the proposed method, by delaying HTTP request transmission and bandwidth estimation using grouped chunks, the client estimates the available bandwidth accurately due to there being no idle times in the grouped chunks. In addition, we extend the proposed method to dynamically change the number of grouping chunks according to buffer length during downloading of the previous segment. We evaluate the proposed methods under various network conditions in order to confirm the effectiveness of the proposed methods.
URL: https://global.ieice.org/en_transactions/communications/10.1587/transcom.2023EBP3021/_p
Copy
@ARTICLE{e106-b_11_1133,
author={Daichi HATTORI, Masaki BANDAI, },
journal={IEICE TRANSACTIONS on Communications},
title={Chunk Grouping Method to Estimate Available Bandwidth for Adaptive Bitrate Live Streaming},
year={2023},
volume={E106-B},
number={11},
pages={1133-1142},
abstract={The Common Media Application Format (CMAF) is a standard for adaptive bitrate live streaming. The CMAF adapts chunk encoding and enables low-latency live streaming. However, conventional bandwidth estimation for adaptive bitrate streaming underestimates bandwidth because download time is affected not only by network bandwidth but also by the idle times between chunks in the same segment. Inaccurate bandwidth estimation decreases the quality of experience of the streaming client. In this paper, we propose a chunk-grouping method to estimate the available bandwidth for adaptive bitrate live streaming. In the proposed method, by delaying HTTP request transmission and bandwidth estimation using grouped chunks, the client estimates the available bandwidth accurately due to there being no idle times in the grouped chunks. In addition, we extend the proposed method to dynamically change the number of grouping chunks according to buffer length during downloading of the previous segment. We evaluate the proposed methods under various network conditions in order to confirm the effectiveness of the proposed methods.},
keywords={},
doi={10.1587/transcom.2023EBP3021},
ISSN={1745-1345},
month={November},}
Copy
TY - JOUR
TI - Chunk Grouping Method to Estimate Available Bandwidth for Adaptive Bitrate Live Streaming
T2 - IEICE TRANSACTIONS on Communications
SP - 1133
EP - 1142
AU - Daichi HATTORI
AU - Masaki BANDAI
PY - 2023
DO - 10.1587/transcom.2023EBP3021
JO - IEICE TRANSACTIONS on Communications
SN - 1745-1345
VL - E106-B
IS - 11
JA - IEICE TRANSACTIONS on Communications
Y1 - November 2023
AB - The Common Media Application Format (CMAF) is a standard for adaptive bitrate live streaming. The CMAF adapts chunk encoding and enables low-latency live streaming. However, conventional bandwidth estimation for adaptive bitrate streaming underestimates bandwidth because download time is affected not only by network bandwidth but also by the idle times between chunks in the same segment. Inaccurate bandwidth estimation decreases the quality of experience of the streaming client. In this paper, we propose a chunk-grouping method to estimate the available bandwidth for adaptive bitrate live streaming. In the proposed method, by delaying HTTP request transmission and bandwidth estimation using grouped chunks, the client estimates the available bandwidth accurately due to there being no idle times in the grouped chunks. In addition, we extend the proposed method to dynamically change the number of grouping chunks according to buffer length during downloading of the previous segment. We evaluate the proposed methods under various network conditions in order to confirm the effectiveness of the proposed methods.
ER -