Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System
碩士 === 國立臺灣科技大學 === 電機工程系 === 104 === With the prevalence of video streaming services (e.g. YouTube, Netflix), cloud video streaming technologies become important. HTTP-based adaptive streaming (HAS) has emerged as the prominent technology for video delivery over the Internet. The HAS allows video s...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/zd6cur |
id |
ndltd-TW-104NTUS5442008 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104NTUS54420082019-10-05T03:46:56Z http://ndltd.ncl.edu.tw/handle/zd6cur Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System 基於MPEG-DASH雲端自適性視訊串流系統設計與實作 Cheng-Yu Hsieh 謝承宇 碩士 國立臺灣科技大學 電機工程系 104 With the prevalence of video streaming services (e.g. YouTube, Netflix), cloud video streaming technologies become important. HTTP-based adaptive streaming (HAS) has emerged as the prominent technology for video delivery over the Internet. The HAS allows video streaming services to go through firewalls and NAT friendly and has the potential to improve the quality of service (QoS), as comparison with the traditional centralized streaming service. In the HAS approach, video contents are segmented into small packets with fixed time duration and then encoded at multiple resolutions and bitrates to meet the requirements of user network conditions and heterogeneous devices. In this thesis, we design and implement a cloud HTTP adaptive streaming system based on MPEG-DASH standard, which includes a server and multiple DASH clients. We also propose a client-side adaptive algorithm, based on network throughput and future buffer usage (NTFB). As multiple clients share the same network resources and compete for available bandwidth, the NTFB will select the required video segment from a best client, which compromises stability, fairness, and efficiency for robust video adaption. Experimental results show that, as compared with conventional algorithms, the NTFB can yield smoother bitrate transmission and higher video PSNRs with a smaller buffer. Jiann-Jone Chen 陳建中 2016 學位論文 ; thesis 71 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 電機工程系 === 104 === With the prevalence of video streaming services (e.g. YouTube, Netflix), cloud video streaming technologies become important. HTTP-based adaptive streaming (HAS) has emerged as the prominent technology for video delivery over the Internet. The HAS allows video streaming services to go through firewalls and NAT friendly and has the potential to improve the quality of service (QoS), as comparison with the traditional centralized streaming service. In the HAS approach, video contents are segmented into small packets with fixed time duration and then encoded at multiple resolutions and bitrates to meet the requirements of user network conditions and heterogeneous devices. In this thesis, we design and implement a cloud HTTP adaptive streaming system based on MPEG-DASH standard, which includes a server and multiple DASH clients. We also propose a client-side adaptive algorithm, based on network throughput and future buffer usage (NTFB). As multiple clients share the same network resources and compete for available bandwidth, the NTFB will select the required video segment from a best client, which compromises stability, fairness, and efficiency for robust video adaption. Experimental results show that, as compared with conventional algorithms, the NTFB can yield smoother bitrate transmission and higher video PSNRs with a smaller buffer.
|
author2 |
Jiann-Jone Chen |
author_facet |
Jiann-Jone Chen Cheng-Yu Hsieh 謝承宇 |
author |
Cheng-Yu Hsieh 謝承宇 |
spellingShingle |
Cheng-Yu Hsieh 謝承宇 Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System |
author_sort |
Cheng-Yu Hsieh |
title |
Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System |
title_short |
Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System |
title_full |
Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System |
title_fullStr |
Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System |
title_full_unstemmed |
Design and Implementation of a MPEG-DASH based Cloud Adaptive Video Streaming System |
title_sort |
design and implementation of a mpeg-dash based cloud adaptive video streaming system |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/zd6cur |
work_keys_str_mv |
AT chengyuhsieh designandimplementationofampegdashbasedcloudadaptivevideostreamingsystem AT xièchéngyǔ designandimplementationofampegdashbasedcloudadaptivevideostreamingsystem AT chengyuhsieh jīyúmpegdashyúnduānzìshìxìngshìxùnchuànliúxìtǒngshèjìyǔshízuò AT xièchéngyǔ jīyúmpegdashyúnduānzìshìxìngshìxùnchuànliúxìtǒngshèjìyǔshízuò |
_version_ |
1719261552524132352 |