Chunked DASH is getting attention for reducing otherwise high delay oflive segment streaming but there are a lot of unexplored problems associatedwith it. This master’s thesis investigates the difficulties involved withimplementing a chunked DASH player in the browser with JavaScript. A small system containing one JavaScript client and a server which simulateslive streaming by repeating VOD segments is implemented. Issuesrelated to the downloading of chunked segments are addressed and solvedsuch that chunked segments can be streamed within expected delay, andwith accurate throughput metrics. / Chunkad DASH får uppmärksamhet för sin förmåga att minska annars hög fördröjning vid segmentbaserad direktsändning, men det finns många associerade problem som inte har utforskats i någon större utsträckning. Denna masters avhandling undersöker svårigheterna med att implementera en chunkad DASH-spelare i webbläsaren med JavaScript. Ett litet system som innehåller en JavaScript-klient och en server som simulerar direktsändning genom att upprepa VOD-segment implementeras. Frågor relaterade till nedladdning av chunkar behandlas och löses så att innehållet kan sändas inom förväntad fördröjning och med pålitliga mätvärden av genomströmmning.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-223574 |
Date | January 2018 |
Creators | Alnesjö, Robert |
Publisher | KTH, Skolan för datavetenskap och kommunikation (CSC) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2018:54 |
Page generated in 0.0014 seconds