Abstract | ||
---|---|---|
This paper presents a video streaming client implementation that makes use of the Spatial Relationship Description (SRD) feature of the MPEG-DASH standard, to provide a zoomable and navigable video to an end user. SRD allows a video streaming client to request spatial subparts of a particular video stream, which might be available in multiple resolutions.
The paper outlines the design choices enabling the player to render DASH content supporting the SRD feature, such as (i) identifying the total amount of resolution layers and selecting the most appropriate one for the user's current selection (pan or zoom), and (ii) enabling a seamless switch between spatial subparts. Doing so, we provide practical implementation guidelines for applications and services that may want to use the SRD feature of MPEG DASH to provide zoomable and navigable video to end users.
The video streaming client is implemented in JavaScript and extends dash.js, an MPEG DASH reference client implementation.
|
Year | DOI | Venue |
---|---|---|
2016 | 10.1145/2910017.2910634 | MMSys'16: Multimedia Systems Conference 2016
Klagenfurt
Austria
May, 2016 |
Keywords | Field | DocType |
video, mobile video, streaming, javascript, dash.js, MPEG-DASH, SRD, tiled streaming, standards | End user,Computer science,Video streaming,Spatial relationship,Zoom,Information and Communications Technology,Multimedia,JavaScript,Dash | Conference |
ISBN | Citations | PageRank |
978-1-4503-4297-1 | 17 | 1.36 |
References | Authors | |
0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Lucia D'Acunto | 1 | 48 | 4.87 |
Jorrit van den Berg | 2 | 17 | 1.36 |
Emmanuel Thomas | 3 | 17 | 2.71 |
Omar Niamut | 4 | 36 | 8.52 |