liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Optimized Adaptive Streaming of Multi-video Stream Bundles
Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, Faculty of Science & Engineering.
University of Saskatchewan, Canada.
Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, Faculty of Science & Engineering.
Linköping University, Department of Science and Technology, Communications and Transport Systems. Linköping University, Faculty of Science & Engineering.
2017 (English)In: IEEE transactions on multimedia, ISSN 1520-9210, E-ISSN 1941-0077, Vol. 19, no 7, 1637-1653 p.Article in journal (Refereed) Published
Abstract [en]

In contrast to traditional video, multi-view video streaming allows viewers to interactively switch among multiple perspectives provided by different cameras. One approach to achieve such a service is to encode the video from all of the cameras into a single stream, but this has the disadvantage that only a portion of the received video data will be used, namely that required for the selected view at each point in time. In this paper, we introduce the concept of a multi-video stream bundle that consists of multiple parallel video streams that are synchronized in time, each providing the video from a different camera capturing the same event or movie. For delivery we leverage the adaptive features and time-based chunking of HTTP-based adaptive streaming, but now employing adaptation in both content and rate. Users are able to change their viewpoint on-demand and the client player adapts the rate at which data are retrieved from each stream based on the users current view, the probabilities of switching to other views, and the users current bandwidth conditions. A crucial component of such a system is the prefetching policy. For this we present an optimization model as well as a simpler heuristic that can balance the playback quality and the probability of playback interruptions. After analytically and numerically characterizing the optimal solution, we present a prototype implementation and sample results. Our prefetching and buffer management solution is shown to provide close to seamless playback switching when there is sufficient bandwidth to prefetch the parallel streams.

Place, publisher, year, edition, pages
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC , 2017. Vol. 19, no 7, 1637-1653 p.
Keyword [en]
HTTP-based adaptive streaming (HAS); multi-view video streaming; multi-video stream bundles; optimized prefetching; seamless stream switching
National Category
Telecommunications
Identifiers
URN: urn:nbn:se:liu:diva-139270DOI: 10.1109/TMM.2017.2673412ISI: 000404061800019OAI: oai:DiVA.org:liu-139270DiVA: diva2:1120985
Note

Funding Agencies|Swedish Research Council (VR); Center for Industrial Information Technology (CENIIT); Natural Sciences and Engineering Research Council of Canada

Available from: 2017-07-07 Created: 2017-07-07 Last updated: 2017-07-07

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Carlsson, NiklasKrishnamoorthi, VengatanathanPolishchuk, Tatiana
By organisation
Database and information techniquesFaculty of Science & EngineeringCommunications and Transport Systems
In the same journal
IEEE transactions on multimedia
Telecommunications

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 113 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf