[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2980055.2980056acmotherconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

Optimizing 360 video delivery over cellular networks

Published: 03 October 2016 Publication History

Abstract

As an important component of the virtual reality (VR) technology, 360-degree videos provide users with panoramic view and allow them to freely control their viewing direction during video playback. Usually, a player displays only the visible portion of a 360 video. Thus, fetching the entire raw video frame wastes bandwidth. In this paper, we consider the problem of optimizing 360 video delivery over cellular networks. We first conduct a measurement study on commercial 360 video platforms. We then propose a cellular-friendly streaming scheme that delivers only 360 videos' visible portion based on head movement prediction. Using viewing data collected from real users, we demonstrate the feasibility of our approach, which can reduce bandwidth consumption by up to 80% based on a trace-driven simulation.

References

[1]
2015 Speedtest results for U.S. ISPs and Mobile Networks. http://www.speedtest.net/awards/us.
[2]
Augmented/Virtual Reality revenue forecast revised to hit $120 billion by 2020. http://goo.gl/Lxf4Sy.
[3]
Facebook Surround 360. https://facebook360.fb.com/facebook-surround-360/.
[4]
Google Cardboard. https://vr.google.com/cardboard/index.html.
[5]
mitmproxy. https://mitmproxy.org/.
[6]
Next-generation video encoding techniques for 360 video and VR. https://goo.gl/DvYivQ.
[7]
OpenTrack: head tracking software. https://github.com/opentrack/opentrack.
[8]
Under the hood: Building 360 video. https://code.facebook.com/posts/1638767863078802.
[9]
YouTube Live encoder settings, bitrates and resolutions. https://support.google.com/youtube/answer/2853702.
[10]
YouTube live in 360 degrees encoder settings. https://support.google.com/youtube/answer/6396222.
[11]
X. Bao, S. Fan, A. Varshavsky, K. A. Li, and R. R. Choudhury. Your Reactions Suggest You Liked the Movie: Automatic Content Rating via Reaction Sensing. In UbiComp, 2013.
[12]
M. Belshe, R. Peon, and M. Thomson. Hypertext Transfer Protocol Version 2 (HTTP/2). RFC 7540, 2015.
[13]
J. Chen, R. Mahindra, M. A. Khojastepour, S. Rangarajan, and M. Chiang. A Scheduling Framework for Adaptive Video Delivery over Cellular Networks. In MobiCom, 2013.
[14]
M. A. Hoque, M. Siekkinen, and J. K. Nurminen. Using Crowd-Sourced Viewing Statistics to Save Energy in Wireless Video Streaming. In Mobicom, 2013.
[15]
H. Huang, B. Zhang, S.-H. G. Chan, G. Cheung, and P. Frossard. Coding and Replication Co-Design for Interactive Multiview Video Streaming. In INFOCOM, 2012.
[16]
J. Huang, F. Qian, A. Gerber, Z. M. Mao, S. Sen, and O. Spatscheck. A Close Examination of Performance and Power Characteristics of 4G LTE Networks. In Mobisys, 2012.
[17]
T.-Y. Huang, R. Johari, N. McKeown, M. Trunnell, and M. Watson. A Buffer-Based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service. In SIGCOMM, 2014.
[18]
J. Jiang, V. Sekar, and H. Zhang. Improving Fairness, Efficiency, and Stability in HTTP-based Adaptive Video Streaming with FESTIVE. In CoNEXT, 2012.
[19]
J.-G. Lou, H. Cai, and J. Li. A real-time interactive multi-view video system. In ACM Multimedia, 2005.
[20]
R. Szeliski. Image Alignment and Stitching: A Tutorial. Technical Report MSR-TR-2004-92, Microsoft Research.
[21]
X. Xie, X. Zhang, S. Kumar, and L. E. Li. piStream: Physical Layer Informed Adaptive Video Streaming Over LTE. In MobiCom, 2015.
[22]
Y. Xu, Z. Wang, W. K. Leong, and B. Leong. An End-to-End Measurement Study of Modern Cellular Data Networks. In PAM, 2014.
[23]
X. Yin, A. Jindal, V. Sekar, and B. Sinopoli. A Control-Theoretic Approach for Dynamic Adaptive Video Streaming over HTTP. In SIGCOMM, 2015.
[24]
Z. Zhu, G. Xu, E. M. Riseman, and A. R. Hanson. Fast generation of dynamic and multi-resolution 360° panorama from video sequences. In IEEE Intl. Conf. on Multimedia Computing and Systems, 1999.

Cited By

View all
  • (2024)Developing a Multitasking Augmented Reality Application for Theatrical and Cultural ContentHeritage10.3390/heritage70701697:7(3578-3596)Online publication date: 5-Jul-2024
  • (2024)Efficient Deep Learning-Based Viewport Estimation for 360-Degree Video StreamingAdvances in Science, Technology and Engineering Systems Journal10.25046/aj0903059:3(49-61)Online publication date: May-2024
  • (2024)Compass: A Prefetching Framework with Viewport Patching for 360° Video StreamingProceedings of the 2024 SIGCOMM Workshop on Emerging Multimedia Systems10.1145/3672196.3673396(45-51)Online publication date: 4-Aug-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ATC '16: Proceedings of the 5th Workshop on All Things Cellular: Operations, Applications and Challenges
October 2016
51 pages
ISBN:9781450342490
DOI:10.1145/2980055
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 October 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. 360-degree video
  2. cellular networks
  3. head movement prediction
  4. virtual reality

Qualifiers

  • Research-article

Conference

MobiCom'16

Acceptance Rates

ATC '16 Paper Acceptance Rate 7 of 11 submissions, 64%;
Overall Acceptance Rate 24 of 51 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)129
  • Downloads (Last 6 weeks)23
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Developing a Multitasking Augmented Reality Application for Theatrical and Cultural ContentHeritage10.3390/heritage70701697:7(3578-3596)Online publication date: 5-Jul-2024
  • (2024)Efficient Deep Learning-Based Viewport Estimation for 360-Degree Video StreamingAdvances in Science, Technology and Engineering Systems Journal10.25046/aj0903059:3(49-61)Online publication date: May-2024
  • (2024)Compass: A Prefetching Framework with Viewport Patching for 360° Video StreamingProceedings of the 2024 SIGCOMM Workshop on Emerging Multimedia Systems10.1145/3672196.3673396(45-51)Online publication date: 4-Aug-2024
  • (2024)VirtualNexus: Enhancing 360-Degree Video AR/VR Collaboration with Environment Cutouts and Virtual ReplicasProceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3654777.3676377(1-12)Online publication date: 13-Oct-2024
  • (2024)A Monte Carlo Tree Search-Based Routing Scheme With VR Video QoE Guarantees in SDNs2024 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC57260.2024.10570673(1-5)Online publication date: 21-Apr-2024
  • (2024)Live 360° Video Streaming to Heterogeneous Clients in 5G NetworksIEEE Transactions on Multimedia10.1109/TMM.2024.338291026(8860-8873)Online publication date: 2024
  • (2024)DACOD360: Deadline-Aware Content Delivery for 360-Degree Video Streaming Over MEC NetworksIEEE Transactions on Multimedia10.1109/TMM.2023.332143926(4168-4182)Online publication date: 1-Jan-2024
  • (2024)Achieving QoE Fairness in Bitrate Allocation of 360° Video StreamingIEEE Transactions on Multimedia10.1109/TMM.2023.327728626(1169-1178)Online publication date: 2024
  • (2024)A Two-Stage Deep Reinforcement Learning Framework for MEC-Enabled Adaptive 360-Degree Video StreamingIEEE Transactions on Mobile Computing10.1109/TMC.2024.344320023:12(14313-14329)Online publication date: Dec-2024
  • (2024)Synergistic Temporal-Spatial User-Aware Viewport Prediction for Optimal Adaptive 360-Degree Video StreamingIEEE Transactions on Broadcasting10.1109/TBC.2024.337411970:2(453-467)Online publication date: Jun-2024
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

EPUB

View this article in ePub.

ePub

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media