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
A Dynamic Adaptive HTTP Streaming Video Service for Google Android
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS. (CCSlab)
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Adaptive streaming approaches over Hypertext Transfer Protocol (HTTP), such as Apple's HTTP Live streaming (HLS) and Microsoft's Live Smooth Streaming, have recently become very popular. This master's thesis project developed and evaluated several media rate adaptation algorithms optimized for mobile networks with a client running on Google's Android operating system. The deployed service supports HLS and the emerging ISO/IEC MPEG standard called Dynamic Adaptive Streaming over HTTP (MPEG-DASH).

Live media was the focus of the evaluation, since this content can not be cached in advance at the user's device, hence the quality of the user's experience will be affected by the currently available bandwidth which the user can utilize. Experiments were performed for multiples scenarios illustrating different network capabilities, especially various amounts of bandwidth available to the user.

This project has produced an implementation of HTTP-based adaptive streaming. This implementation follows the MPEG standard and enables robust and smooth playback of live video content via Google's Android devices. Results of the experiments have shown that the proposed adaptation mechanisms efficiently utilize the available bandwidth of the network. A clear conclusion of this thesis is that adaptive streaming will in fact enable substantial numbers of users to enjoy live media streaming to their devices

Abstract [sv]

Adaptiv strömnings metoder över Hypertext Transfer Protocol (HTTP), till exempel Apples HTTP Live streaming (HLS) och Microsoft Live Smooth Streaming, har nyligen blivit mycket populära. Detta examensarbete utvecklas och utvärderar flera medier algoritmer anpassning av överföringshastigheten optimerad för mobila nätverk med en klient som körs på Googles Android-operativsystem. Systemet kommer att överväga HLS och den framväxande ISO/IECMPEG-standarden som kallas Dynamisk Adaptiv Strömmande över HTTP (MPEG-DASH).

Direktsänd media var i fokus för utvärderingen, eftersom detta innehåll inte kan cachas i förväg på användarens enhet, därmed kvaliteten på användarens upplevelse kommer att påverkas av den aktuella tillgängliga bandbredden som användaren kan utnyttja. Experimenten utfördes för flera scenarier och illustrerar olika nätverksfunktioner, särskilt hur olika mängder bandbredd är tillgänglig för användaren.

Detta projekt har producerat ett genomförande av HTTP-baserade adaptiva strömning. Denna implementering följer MPEG-standarden och möjliggör robusta och smidig uppspelning av direktsänd video innehåll via Googles Android-enheter. Resultat av experiment har visat att den föreslagna anpassningsmekanismerna effektiva sätt att utnyttja den tillgängliga bandbredden i nätverket. En tydlig slutsats i denna avhandling är att adaptive strömning faktiskt kommer att möjliggöra ett stort antal användare att njuta av direktsänd medieströmning till sina enheter. 

Place, publisher, year, edition, pages
2011. , 120 p.
Series
TRITA-ICT-EX, 225
Keyword [en]
HTTP, live, video, streaming, MPEG-DASH, Android
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-91044OAI: oai:DiVA.org:kth-91044DiVA: diva2:507848
Subject / course
Communications Systems
Educational program
Master of Science - Software Engineering of Distributed Systems
Presentation
2011-09-27, Seminar room Hörby, Isafjordsgatan 22, Kista, 16:00 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-03-08 Created: 2012-03-06 Last updated: 2014-10-15Bibliographically approved

Open Access in DiVA

fulltext(3642 kB)5548 downloads
File information
File name FULLTEXT01.pdfFile size 3642 kBChecksum SHA-512
31f79c5c5fe6e23165b66c6857af406962868be6162708e0b100d324dccbce7dd8192d39ac968807bc500c2ca75a19934a6def4d1d692e1d3956128141e6c0fd
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Rubio Romero, Luciano
By organisation
Communication Systems, CoS
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 5548 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: 1822 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