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
  • oxford
  • 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
Multi-Video Streaming with DASH
Linköping University, Department of Computer and Information Science.
Linköping University, Department of Computer and Information Science.
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Multi-Video Streaming med DASH (Swedish)
Abstract [en]

Multi-video streaming allows the viewer to interact with the stream by choosing andswitching between several different camera angles to view the stream from. For this reportwe implement and evaluate adaptive multi-video streaming with dash.js. With the help ofdash.js and self-made additions, multiple parallel video streams which are synchronized intime are implemented to provide a good user experience with smooth switching betweenstreams. These streams will be delivered according to dash.js own HTTP-based AdaptiveStreaming algorithms to achieve adaptive streams for varying conditions. In order to optimizethe usage of the available bandwidth in terms of video quality in a multi-videoenvironment we implement probabilities of camera switching to adapt qualities and allocatedbandwidth of streams. By utilizing the functions of dash.js we create two prefetchingpolicies and analyze these results together with the standard non-prefetch dash.js implementationin a multi-view video environment. Our results present the improvements interms of stalling with a prefetch implementation and the possibility of a good policy tofurther optimize a multi-view video implementation in terms of stalling, quality and bandwidthusage. Evaluation of dash.js compatibility for a multi-view video environment is alsodiscussed where pros and cons of dash.js in their current state are presented.

Place, publisher, year, edition, pages
2017. , p. 31
Keywords [en]
DASH, multi-video, dash.js, prefetch, Dynamic Adaptive Streaming over HTTP
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-138755ISRN: LIU-IDA/LITH-EX-G--17/071--SEOAI: oai:DiVA.org:liu-138755DiVA, id: diva2:1114191
Subject / course
Information Technology
Presentation
2017-05-31, Donald Knuth, Linköpings Universitet, Linköping, 13:15 (Swedish)
Supervisors
Examiners
Available from: 2017-06-27 Created: 2017-06-22 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(813 kB)286 downloads
File information
File name FULLTEXT01.pdfFile size 813 kBChecksum SHA-512
320cd69faa2d31e2e722714f2578942ec051d3a53066ab3bee3b48c235bf32a84233c5c7570089504d42069ce0ecd38af4ce62ce61565e64cc81336d909ceb42
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Johansson, MarkusAndersson, Sebastian
By organisation
Department of Computer and Information Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 286 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 482 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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