{"title":"Buffer management for scalable video streaming","authors":"Amparito A. Morales Figueroa, L. Favalli","doi":"10.4108/eai.13-9-2017.153337","DOIUrl":null,"url":null,"abstract":"In a video streaming scenario, to cope with bandwidth variations, buffer management and intelligent drop packets policies play a critical role in the final quality of the video received at the user side. In this context, we present a buffer management strategy implemented at the source of a video communication system. This scheme uses priority information from the H.264/SVC encoder, network information from a Bandwidth Estimation approach (BE), based on Hidden Markov Model (HMM) and monitors buffer fullness: when it exceeds a defined threshold, the selective discard strategy takes place. To get more flexibility, we employed SNR quality scalability (Medium Grain Scalability), to get more than one rate point for each enhancement layer. Low priority packets correspond to higher quality layers and are discarded first, with the aim to preserve as much as possible more relevant lower layers packets. Dependencies created by the encoding process are kept into account. We show that the strategy presented ensures that the video transmitted has the highest possible quality under the given network conditions and buffer resources.","PeriodicalId":299985,"journal":{"name":"EAI Endorsed Trans. Mob. Commun. Appl.","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"EAI Endorsed Trans. Mob. Commun. Appl.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4108/eai.13-9-2017.153337","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In a video streaming scenario, to cope with bandwidth variations, buffer management and intelligent drop packets policies play a critical role in the final quality of the video received at the user side. In this context, we present a buffer management strategy implemented at the source of a video communication system. This scheme uses priority information from the H.264/SVC encoder, network information from a Bandwidth Estimation approach (BE), based on Hidden Markov Model (HMM) and monitors buffer fullness: when it exceeds a defined threshold, the selective discard strategy takes place. To get more flexibility, we employed SNR quality scalability (Medium Grain Scalability), to get more than one rate point for each enhancement layer. Low priority packets correspond to higher quality layers and are discarded first, with the aim to preserve as much as possible more relevant lower layers packets. Dependencies created by the encoding process are kept into account. We show that the strategy presented ensures that the video transmitted has the highest possible quality under the given network conditions and buffer resources.