https://scholars.lib.ntu.edu.tw/handle/123456789/332750
Title: | A priority selected cache algorithm for video relay in streaming applications | Authors: | Chang, Shin-Hung RAY-I CHANG Ho, Jan-Ming YEN-JEN OYANG |
Keywords: | Heterogeneous internet; Relay video proxy; Variable bit rate; Video cache; Video staging; Video streaming | Issue Date: | 2007 | Journal Volume: | 53 | Journal Issue: | 1 | Start page/Pages: | 79-91 | Source: | IEEE Transactions on Broadcasting | Abstract: | With the popularization of Internet, many users can obtain various multimedia services through heterogeneous Internet. Among these services, video streaming application is the most challenging. Because of time constraint and variable bit rate (VBR) property of a video, the problem of streaming high quality video is insufficient external WAN bandwidth. Therefore, it is difficult to expand high quality video streaming services. To solve this problem, we proposed a novel video cache algorithm, called the Optimal Cache (OC) algorithm, for a relay video proxy. By caching portions of a video in a relay video proxy closed to clients, the video playback quality can be guaranteed and the problem of insufficient WAN bandwidth across Internet is eliminated. However, data packets are often lost while streaming video data across Internet, which downgrades video playback quality and even halts the video playback. In this paper, we refine the OC algorithm and propose a novel Priority Selected Cache (PSC) algorithm to select maximum high priority video data for caching in a relay video proxy. The PSC algorithm reduces the decoding errors caused by packet loss, improves error recovery, and provides QoS-guaranteed video playback. On the basis of experiment results with testing several benchmark videos, we show that the PSC algorithm caches at least 15% more high priority video data in a relay video proxy than conventional OC algorithm. Additionally, the PSC algorithm uses minimum storage in a relay video proxy and reduces the maximum bandwidth requirement in the WAN (as does the OC algorithm) subject to QoS-guaranteed video playback. © 2006 IEEE. |
URI: | http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=ORCID&SrcApp=OrcidOrg&DestLinkType=FullRecord&DestApp=WOS_CPL&KeyUT=WOS:000244615200009&KeyUID=WOS:000244615200009http://www.scopus.com/inward/record.url?eid=2-s2.0-33847710601&partnerID=MN8TOARS http://scholars.lib.ntu.edu.tw/handle/123456789/332750 https://www.scopus.com/inward/record.uri?eid=2-s2.0-33847710601&doi=10.1109%2fTBC.2006.887170&partnerID=40&md5=dac32a6be06e8b319ca76837c2e05e69 |
ISSN: | 00189316 | DOI: | 10.1109/TBC.2006.887170 | SDG/Keyword: | Bandwidth; Benchmarking; Buffer storage; Internet; Quality of service; Video streaming; Heterogeneous internet; Relay video proxy; Variable bit rate (VBR); Video cache; Video staging; Algorithms |
Appears in Collections: | 工程科學及海洋工程學系 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.