WVSNP-DASH: Name-Based Segmented Video Streaming

Adolph Seema, Lukas Schwoebel, Tejas Shah, Jeffery Morgan, Martin Reisslein

Research output: Contribution to journalArticle

16 Citations (Scopus)

Abstract

Video streaming from sensors and miniaturized devices is attractive for a wide range of web-based applications, e.g., remote surveillance. Existing web-based video streaming frameworks, such as the hypertext transfer protocol (HTTP) live streaming (HLS) and the motion picture experts group's dynamic adaptive streaming over HTTP (MPEG-DASH), have dependencies between the individual video segments and a manifest file that contains video metadata. Also, existing web-based video players are limited to fetching video segments over TCP/IP networks. The video segment dependencies complicate video segment distribution by resource-constrained source nodes, which may employ non-TCP/IP protocols, such as Zigbee. This paper proposes and evaluates a wireless video sensor network platform compatible DASH (WVSNP-DASH) framework and a WVSNP-DASH player (WDP) for flexible web-based access of video from sensors and other miniaturized source nodes. The WVSNP-DASH framework is based on independently playable video segments with a specific naming syntax that conveys elementary metadata so as to facilitate flexible search, transfer, distribution, and playback. The WDP employs elementary processes of version 5 of the hypertext markup language (HTML5) for video buffering and playback. Video segments are fetched into the HTML5 file system space, permitting flexible video fetching over a wide range of protocols, including sensor network protocols. Comparative evaluations of a WDP prototype with optimized HLS and MPEG-DASH players indicate that WDP has low client (receiver) load, while providing significant potential for power savings on the source node serving the video streams.

Original languageEnglish (US)
Article number7047695
Pages (from-to)346-355
Number of pages10
JournalIEEE Transactions on Broadcasting
Volume61
Issue number3
DOIs
StatePublished - Sep 1 2015

Fingerprint

HTTP
Video streaming
Sensor networks
Motion pictures
Metadata
Network protocols
HTML
Zigbee
Sensors
World Wide Web

Keywords

  • Dynamic adaptive HTTP streaming (DASH)
  • HTML5 file system (FS)
  • HTTP live streaming (HLS)
  • video distribution
  • video streaming
  • wireless video sensor

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Media Technology

Cite this

WVSNP-DASH : Name-Based Segmented Video Streaming. / Seema, Adolph; Schwoebel, Lukas; Shah, Tejas; Morgan, Jeffery; Reisslein, Martin.

In: IEEE Transactions on Broadcasting, Vol. 61, No. 3, 7047695, 01.09.2015, p. 346-355.

Research output: Contribution to journalArticle

Seema, A, Schwoebel, L, Shah, T, Morgan, J & Reisslein, M 2015, 'WVSNP-DASH: Name-Based Segmented Video Streaming', IEEE Transactions on Broadcasting, vol. 61, no. 3, 7047695, pp. 346-355. https://doi.org/10.1109/TBC.2015.2400816
Seema, Adolph ; Schwoebel, Lukas ; Shah, Tejas ; Morgan, Jeffery ; Reisslein, Martin. / WVSNP-DASH : Name-Based Segmented Video Streaming. In: IEEE Transactions on Broadcasting. 2015 ; Vol. 61, No. 3. pp. 346-355.
@article{fa7331ac239c4efa90530fffe9f091f1,
title = "WVSNP-DASH: Name-Based Segmented Video Streaming",
abstract = "Video streaming from sensors and miniaturized devices is attractive for a wide range of web-based applications, e.g., remote surveillance. Existing web-based video streaming frameworks, such as the hypertext transfer protocol (HTTP) live streaming (HLS) and the motion picture experts group's dynamic adaptive streaming over HTTP (MPEG-DASH), have dependencies between the individual video segments and a manifest file that contains video metadata. Also, existing web-based video players are limited to fetching video segments over TCP/IP networks. The video segment dependencies complicate video segment distribution by resource-constrained source nodes, which may employ non-TCP/IP protocols, such as Zigbee. This paper proposes and evaluates a wireless video sensor network platform compatible DASH (WVSNP-DASH) framework and a WVSNP-DASH player (WDP) for flexible web-based access of video from sensors and other miniaturized source nodes. The WVSNP-DASH framework is based on independently playable video segments with a specific naming syntax that conveys elementary metadata so as to facilitate flexible search, transfer, distribution, and playback. The WDP employs elementary processes of version 5 of the hypertext markup language (HTML5) for video buffering and playback. Video segments are fetched into the HTML5 file system space, permitting flexible video fetching over a wide range of protocols, including sensor network protocols. Comparative evaluations of a WDP prototype with optimized HLS and MPEG-DASH players indicate that WDP has low client (receiver) load, while providing significant potential for power savings on the source node serving the video streams.",
keywords = "Dynamic adaptive HTTP streaming (DASH), HTML5 file system (FS), HTTP live streaming (HLS), video distribution, video streaming, wireless video sensor",
author = "Adolph Seema and Lukas Schwoebel and Tejas Shah and Jeffery Morgan and Martin Reisslein",
year = "2015",
month = "9",
day = "1",
doi = "10.1109/TBC.2015.2400816",
language = "English (US)",
volume = "61",
pages = "346--355",
journal = "IEEE Transactions on Broadcasting",
issn = "0018-9316",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "3",

}

TY - JOUR

T1 - WVSNP-DASH

T2 - Name-Based Segmented Video Streaming

AU - Seema, Adolph

AU - Schwoebel, Lukas

AU - Shah, Tejas

AU - Morgan, Jeffery

AU - Reisslein, Martin

PY - 2015/9/1

Y1 - 2015/9/1

N2 - Video streaming from sensors and miniaturized devices is attractive for a wide range of web-based applications, e.g., remote surveillance. Existing web-based video streaming frameworks, such as the hypertext transfer protocol (HTTP) live streaming (HLS) and the motion picture experts group's dynamic adaptive streaming over HTTP (MPEG-DASH), have dependencies between the individual video segments and a manifest file that contains video metadata. Also, existing web-based video players are limited to fetching video segments over TCP/IP networks. The video segment dependencies complicate video segment distribution by resource-constrained source nodes, which may employ non-TCP/IP protocols, such as Zigbee. This paper proposes and evaluates a wireless video sensor network platform compatible DASH (WVSNP-DASH) framework and a WVSNP-DASH player (WDP) for flexible web-based access of video from sensors and other miniaturized source nodes. The WVSNP-DASH framework is based on independently playable video segments with a specific naming syntax that conveys elementary metadata so as to facilitate flexible search, transfer, distribution, and playback. The WDP employs elementary processes of version 5 of the hypertext markup language (HTML5) for video buffering and playback. Video segments are fetched into the HTML5 file system space, permitting flexible video fetching over a wide range of protocols, including sensor network protocols. Comparative evaluations of a WDP prototype with optimized HLS and MPEG-DASH players indicate that WDP has low client (receiver) load, while providing significant potential for power savings on the source node serving the video streams.

AB - Video streaming from sensors and miniaturized devices is attractive for a wide range of web-based applications, e.g., remote surveillance. Existing web-based video streaming frameworks, such as the hypertext transfer protocol (HTTP) live streaming (HLS) and the motion picture experts group's dynamic adaptive streaming over HTTP (MPEG-DASH), have dependencies between the individual video segments and a manifest file that contains video metadata. Also, existing web-based video players are limited to fetching video segments over TCP/IP networks. The video segment dependencies complicate video segment distribution by resource-constrained source nodes, which may employ non-TCP/IP protocols, such as Zigbee. This paper proposes and evaluates a wireless video sensor network platform compatible DASH (WVSNP-DASH) framework and a WVSNP-DASH player (WDP) for flexible web-based access of video from sensors and other miniaturized source nodes. The WVSNP-DASH framework is based on independently playable video segments with a specific naming syntax that conveys elementary metadata so as to facilitate flexible search, transfer, distribution, and playback. The WDP employs elementary processes of version 5 of the hypertext markup language (HTML5) for video buffering and playback. Video segments are fetched into the HTML5 file system space, permitting flexible video fetching over a wide range of protocols, including sensor network protocols. Comparative evaluations of a WDP prototype with optimized HLS and MPEG-DASH players indicate that WDP has low client (receiver) load, while providing significant potential for power savings on the source node serving the video streams.

KW - Dynamic adaptive HTTP streaming (DASH)

KW - HTML5 file system (FS)

KW - HTTP live streaming (HLS)

KW - video distribution

KW - video streaming

KW - wireless video sensor

UR - http://www.scopus.com/inward/record.url?scp=84940972457&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84940972457&partnerID=8YFLogxK

U2 - 10.1109/TBC.2015.2400816

DO - 10.1109/TBC.2015.2400816

M3 - Article

AN - SCOPUS:84940972457

VL - 61

SP - 346

EP - 355

JO - IEEE Transactions on Broadcasting

JF - IEEE Transactions on Broadcasting

SN - 0018-9316

IS - 3

M1 - 7047695

ER -