Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks

博士 === 國立臺北科技大學 === 資訊工程系研究所 === 105 === In current heterogeneous networks, video can be transmitted under different bandwidth requirements and delivered to various end devices with different resolutions and computing power. Consequently, single-layer coded video does not meet all of the aforementio...

Full description

Bibliographic Details
Main Authors: Tang, Wei-Lune, 唐偉倫
Other Authors: 楊士萱
Format: Others
Language:en_US
Published: 2017
Online Access:http://ndltd.ncl.edu.tw/handle/h3cd78
id ndltd-TW-105TIT05392031
record_format oai_dc
spelling ndltd-TW-105TIT053920312019-05-15T23:53:23Z http://ndltd.ncl.edu.tw/handle/h3cd78 Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks 可調式視訊在內容傳遞網路之高效能編碼與配置演算法 Tang, Wei-Lune 唐偉倫 博士 國立臺北科技大學 資訊工程系研究所 105 In current heterogeneous networks, video can be transmitted under different bandwidth requirements and delivered to various end devices with different resolutions and computing power. Consequently, single-layer coded video does not meet all of the aforementioned bandwidth and device requirements. Scalable video coding (SVC) facilitates the utilization of once-encoded video at a target bit rate, quality level, and computational capability. The main contributions of this dissertation are three folds. First, we comprehensively investigated the rate-distortion performance and computational complexity of the state-of-the-art H.264 SVC and SHVC (scalable high-efficiency video coding) standards. We proposed appropriate configuration settings for each scalability configuration to improve the performance of layer coding. Second, we investigated the bitrate assignment of H.264 SVC quality layers and the bandwidth allocation strategies of content delivery networks (CDNs) for video services. Among the three bit-rate ratios of the SVC quality layers (constant, Fibonacci, and exponential) and three bandwidth allocation strategies (stop and wait, stationary quality, and quasi-equal quality) for CDN surrogate servers, simulation results showed that the quasi-equal-quality bandwidth allocation strategy with the SVC layer sizes forming a Fibonacci sequence generally achieved the most favorable peak-signal-to-noise ratio and waiting time of end users. To further provide differentiated service for users of different service classes, we adjusted the bandwidth assignment of CDN surrogate servers by solving a linear integer programming problem that optimizes weighted average visual quality. Finally, we proposed an optimal server selection algorithm for video requests under CDNs, combing SVC (less computation but more cache storage) and transcoding (less cache storage but more computation). Simulation results showed that the proposed method effectively increased the number of services and reduced the waiting time of end users, as compared to the method that chose the nearest surrogate server. 楊士萱 2017 學位論文 ; thesis 96 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立臺北科技大學 === 資訊工程系研究所 === 105 === In current heterogeneous networks, video can be transmitted under different bandwidth requirements and delivered to various end devices with different resolutions and computing power. Consequently, single-layer coded video does not meet all of the aforementioned bandwidth and device requirements. Scalable video coding (SVC) facilitates the utilization of once-encoded video at a target bit rate, quality level, and computational capability. The main contributions of this dissertation are three folds. First, we comprehensively investigated the rate-distortion performance and computational complexity of the state-of-the-art H.264 SVC and SHVC (scalable high-efficiency video coding) standards. We proposed appropriate configuration settings for each scalability configuration to improve the performance of layer coding. Second, we investigated the bitrate assignment of H.264 SVC quality layers and the bandwidth allocation strategies of content delivery networks (CDNs) for video services. Among the three bit-rate ratios of the SVC quality layers (constant, Fibonacci, and exponential) and three bandwidth allocation strategies (stop and wait, stationary quality, and quasi-equal quality) for CDN surrogate servers, simulation results showed that the quasi-equal-quality bandwidth allocation strategy with the SVC layer sizes forming a Fibonacci sequence generally achieved the most favorable peak-signal-to-noise ratio and waiting time of end users. To further provide differentiated service for users of different service classes, we adjusted the bandwidth assignment of CDN surrogate servers by solving a linear integer programming problem that optimizes weighted average visual quality. Finally, we proposed an optimal server selection algorithm for video requests under CDNs, combing SVC (less computation but more cache storage) and transcoding (less cache storage but more computation). Simulation results showed that the proposed method effectively increased the number of services and reduced the waiting time of end users, as compared to the method that chose the nearest surrogate server.
author2 楊士萱
author_facet 楊士萱
Tang, Wei-Lune
唐偉倫
author Tang, Wei-Lune
唐偉倫
spellingShingle Tang, Wei-Lune
唐偉倫
Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks
author_sort Tang, Wei-Lune
title Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks
title_short Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks
title_full Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks
title_fullStr Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks
title_full_unstemmed Efficient Encoding and Distribution of Scalable Videos over Content Delivery Networks
title_sort efficient encoding and distribution of scalable videos over content delivery networks
publishDate 2017
url http://ndltd.ncl.edu.tw/handle/h3cd78
work_keys_str_mv AT tangweilune efficientencodinganddistributionofscalablevideosovercontentdeliverynetworks
AT tángwěilún efficientencodinganddistributionofscalablevideosovercontentdeliverynetworks
AT tangweilune kědiàoshìshìxùnzàinèiróngchuándìwǎnglùzhīgāoxiàonéngbiānmǎyǔpèizhìyǎnsuànfǎ
AT tángwěilún kědiàoshìshìxùnzàinèiróngchuándìwǎnglùzhīgāoxiàonéngbiānmǎyǔpèizhìyǎnsuànfǎ
_version_ 1719156239745679360