Streaming with Real Bitrates and Solving Bandwidth Competition on Bottleneck in DASH

dc.contributor賀耀華zh_TW
dc.contributor.author王明宇zh_TW
dc.contributor.authorWang, Ming-Yuen_US
dc.date.accessioned2019-09-05T11:11:10Z
dc.date.available2016-07-01
dc.date.available2019-09-05T11:11:10Z
dc.date.issued2016
dc.description.abstractHTTP adaptive streaming is increasingly popular in multimedia delivery nowadays. The nature of HTTP provides easy deployment to content provider and chunk-based delivery enables dynamic adaption of video quality to varying network bandwidth. In this paper, we address two topics in HTTP adaptive streaming. First is the impact of bitrate disparity. In the previous work, it shows that the advertised bitrates by manifest file and the actual bitrates are significantly different. The result of inaccurate estimation causes buffer oscillations or even buffer underrun because clients frequently select higher bitrates than the network bandwidth. To employ the extensibility feature of DASH syntax, we present a systematic method for selecting the segment which real bitrate is the closest one to the given estimated throughput. The second topic is the well-known bandwidth competition on the bottleneck. We adopt logistic function to estimate bandwidth while using it to detect occurrences of bandwidth oscillations due to competition. We propose an algorithm written on client side to stabilize the requested bitrates in competition interval. The experiments show that our solutions stabilize client behavior in competition state and streaming with real bitrates improves buffer oscillations.zh_TW
dc.description.abstractHTTP adaptive streaming is increasingly popular in multimedia delivery nowadays. The nature of HTTP provides easy deployment to content provider and chunk-based delivery enables dynamic adaption of video quality to varying network bandwidth. In this paper, we address two topics in HTTP adaptive streaming. First is the impact of bitrate disparity. In the previous work, it shows that the advertised bitrates by manifest file and the actual bitrates are significantly different. The result of inaccurate estimation causes buffer oscillations or even buffer underrun because clients frequently select higher bitrates than the network bandwidth. To employ the extensibility feature of DASH syntax, we present a systematic method for selecting the segment which real bitrate is the closest one to the given estimated throughput. The second topic is the well-known bandwidth competition on the bottleneck. We adopt logistic function to estimate bandwidth while using it to detect occurrences of bandwidth oscillations due to competition. We propose an algorithm written on client side to stabilize the requested bitrates in competition interval. The experiments show that our solutions stabilize client behavior in competition state and streaming with real bitrates improves buffer oscillations.en_US
dc.description.sponsorship資訊工程學系zh_TW
dc.identifierG060247002S
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22G060247002S%22.&%22.id.&
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/106345
dc.language英文
dc.subjectHTTP adaptive streamingzh_TW
dc.subjectDASHzh_TW
dc.subjectVideo encodingzh_TW
dc.subjectMPDzh_TW
dc.subjectCompetitionzh_TW
dc.subjectAlgorithmzh_TW
dc.subjectFairnesszh_TW
dc.subjectEfficiencyzh_TW
dc.subjectHTTP adaptive streamingen_US
dc.subjectDASHen_US
dc.subjectVideo encodingen_US
dc.subjectMPDen_US
dc.subjectCompetitionen_US
dc.subjectAlgorithmen_US
dc.subjectFairnessen_US
dc.subjectEfficiencyen_US
dc.titleStreaming with Real Bitrates and Solving Bandwidth Competition on Bottleneck in DASHzh_TW
dc.titleStreaming with Real Bitrates and Solving Bandwidth Competition on Bottleneck in DASHen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
060247002s01.pdf
Size:
1.71 MB
Format:
Adobe Portable Document Format

Collections