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.
- 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. Google ScholarDigital Library
- Camargus. Home page. http://www.camargus.be.Google Scholar
- DASH Industry Forum. Overview of mpeg-dash standard. http://dashif.org/mpeg-dash/.Google Scholar
- Kogeto. Share the world around you. http://www.kogeto.com/.Google Scholar
- R. Pantos. Http live streaming. http://tools.ietf.org/html/draft-pantos-http-live-streaming-11.Google Scholar
- Point Grey. Ladybug5. http://ww2.ptgrey.com/products/ladybug5/.Google Scholar
- 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. Google ScholarDigital Library
- E. Union. FP7 - Fascinate Project. http://www.fascinate-project.eu/.Google Scholar
- WebM. An open web media project. http://www.webmproject.org/.Google Scholar
- World Wide Web consortium. Html5 definition complete. http://www.w3.org/2012/12/html5-cr, December 2012.Google Scholar
- yellowBird. Surround video showreels. http://www.yb.nl/.Google Scholar
Index Terms
- A practical and scalable method for streaming omni-directional video to web users
Recommendations
Scalable Web Content Attestation
ACSAC '09: Proceedings of the 2009 Annual Computer Security Applications ConferenceThe web is a primary means of information sharing for most organizations and people. Currently, a recipient of web content knows nothing about the environment in which that information was generated other than the specific server from whence it came (...
Omni-Directional Stereoscopic Images from One Omni-Directional Camera
Omni-directional stereoscopic images consist of two of omni-directional panoramic images, where each image is for the left eye and the right eye. The panoramic stereoscopic image provides a stereo sensation in a full 360 view. These omni-directional ...
Silhouette labeling and tracking in calibrated omnidirectional video sequences
PETRA '16: Proceedings of the 9th ACM International Conference on PErvasive Technologies Related to Assistive EnvironmentsIn this paper, we present a methodology for labeling and tracking human silhouettes in indoor videos acquired by omnidirectional (fish-eye) cameras. The proposed methodology is based on a fisheye camera model that employs a spherical optical element and ...
Comments