Affiliation:
1. Cavium Networks, VA
2. George Mason University, Fairfax, VA
3. Vuclip, Milpitas, CA
Abstract
With the increasing deployment of Internet P2P/overlay streaming systems, more and more clients use mobile devices, such as smart phones and PDAs, to access these Internet streaming services. Compared to wired desktops, mobile devices normally have a smaller screen size, a less color depth, and lower bandwidth and thus cannot correctly and effectively render and display the data streamed to desktops.
To address this problem, in this paper, we propose PAT (Peer-Assisted Transcoding) to enable effective online transcoding in P2P/overlay streaming. PAT has the following unique features. First, it leverages active peer cooperation without demanding infrastructure support such as transcoding servers. Second, as online transcoding is computationally intensive while the various devices used by participating clients may have limited computing power and related resources (e.g., battery, bandwidth), an additional overlay, called metadata overlay, is constructed to instantly share the intermediate transcoding result of a transcoding procedure with other transcoding nodes to minimize the total computing overhead in the system. The experimental results collected within a realistically simulated testbed show that by consuming 6% extra bandwidth, PAT could save up to 58% CPU cycles for online transcoding.
Funder
Division of Computing and Communication Foundations
Air Force Office of Scientific Research
Division of Computer and Network Systems
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture
Reference34 articles.
1. 3G. http:/www.itwire.com.aul content/view/5383/127/. 3G. http:/www.itwire.com.aul content/view/5383/127/.
2. An application level video gateway
3. A case for end system multicast (keynote address)
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Metabolomics reveals the depletion of intracellular metabolites in HepG2 cells after treatment with gold nanoparticles;Nanotoxicology;2018-02-02
2. Scheduling a Video Transcoding Server to Save Energy;ACM Transactions on Multimedia Computing, Communications, and Applications;2015-02-24
3. CPU Power Management in Video Transcoding Servers;Proceedings of Network and Operating System Support on Digital Audio and Video Workshop;2014-03-19