skip to main content
10.1145/2512142.2512149acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

A practical and scalable method for streaming omni-directional video to web users

Published: 22 October 2013 Publication History

Abstract

With the advent of low-cost capturing hardware, omnidirectional or panoramic video is likely to become a more popular delivery format for video content in the near future. Besides the inherent advantage of being able to capture anything within a scene without intervention from a director or camera operator, the format also increases the interactivity for the end-user and may result in a more immersive experience. To stream this kind of content to a wide range of end-users, a web-based delivery platform is clearly preferred. Unfortunately, a lack of uniform codec and streaming container format support hinders practical deployment, especially for live content distribution. In this paper, a solution is proposed that overcomes these issues for most browsers currently in use by desktop computers. It consists of a back-end module that encodes and encapsulates content into a WebM compliant streamable format in real-time, which is subsequently decoded by the built-in browser decoders and displayed through an HTML5 'canvas' element - either through a planar projection in 2D or through a 3D spherical texture transformation in WebGL. The proposed solution has been deployed on an existing CDN and tested for scalability in the context of a day-long event with omni-directional webcasts.

References

[1]
P. R. Aface, J.-F. Macq, and N. Verzijp. Interactive omnidirectional video delivery: a bandwidth-effective approach. Technical report, Bell Labs Technical Journal, March 2012.
[2]
Camargus. Home page. http://www.camargus.be.
[3]
DASH Industry Forum. Overview of mpeg-dash standard. http://dashif.org/mpeg-dash/.
[4]
Kogeto. Share the world around you. http://www.kogeto.com/.
[5]
R. Pantos. Http live streaming. http://tools.ietf.org/html/draft-pantos-http-live-streaming-11.
[6]
Point Grey. Ladybug5. http://ww2.ptgrey.com/products/ladybug5/.
[7]
P. Quax, P. Issaris, W. Vanmontfort, and W. Lamotte. Evaluation of distribution of panoramic video sequences in the explorative television project. In Proceedings of the 22nd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 2012, 2012.
[8]
E. Union. FP7 - Fascinate Project. http://www.fascinate-project.eu/.
[9]
WebM. An open web media project. http://www.webmproject.org/.
[10]
World Wide Web consortium. Html5 definition complete. http://www.w3.org/2012/12/html5-cr, December 2012.
[11]
yellowBird. Surround video showreels. http://www.yb.nl/.

Cited By

View all

Index Terms

  1. A practical and scalable method for streaming omni-directional video to web users

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ImmersiveMe '13: Proceedings of the 2013 ACM international workshop on Immersive media experiences
    October 2013
    68 pages
    ISBN:9781450324021
    DOI:10.1145/2512142
    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 the author(s) 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].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 October 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. omni-directional video
    2. scalability
    3. streaming video

    Qualifiers

    • Research-article

    Conference

    MM '13
    Sponsor:
    MM '13: ACM Multimedia Conference
    October 22, 2013
    Barcelona, Spain

    Acceptance Rates

    ImmersiveMe '13 Paper Acceptance Rate 6 of 19 submissions, 32%;
    Overall Acceptance Rate 11 of 31 submissions, 35%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 22 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)MixedView: A Focus-and-Context View Mixing Omnidirectional and Detailed 2D ImagesHCI International 2022 Posters10.1007/978-3-031-06417-3_28(204-211)Online publication date: 16-Jun-2022
    • (2020)360-Degree Video Streaming: A Survey of the State of the ArtSymmetry10.3390/sym1209149112:9(1491)Online publication date: 10-Sep-2020
    • (2019)A Survey on 360° Video StreamingACM Computing Surveys10.1145/332911952:4(1-36)Online publication date: 30-Aug-2019
    • (2017)Interaction with WebVR 360° video player: Comparing three interaction paradigms2017 IEEE Virtual Reality (VR)10.1109/VR.2017.7892285(279-280)Online publication date: 2017

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media