• DocumentCode
    742862
  • Title

    WVSNP-DASH: Name-Based Segmented Video Streaming

  • Author

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

  • Author_Institution
    Sch. of Electr., Comput., & Energy Eng., Arizona State Univ., Tempe, AZ, USA
  • Volume
    61
  • Issue
    3
  • fYear
    2015
  • Firstpage
    346
  • Lastpage
    355
  • 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
    IP networks; Web services; buffer storage; computational linguistics; hypermedia markup languages; image segmentation; multimedia communication; transport protocols; video streaming; wireless sensor networks; DASH framework; HTML5 file system space; TCP-IP network; WVSNP-DASH framework; hypertext markup language; name-based segmented video streaming; nonTCP-IP protocol; power saving; specific naming syntax; video buffering; video playback; video segment distribution; video segment fetching; web-based applications; web-based video streaming framework; wireless video sensor network platform; Browsers; IP networks; Protocols; Sensors; Streaming media; Syntactics; Transform coding; Dynamic adaptive HTTP streaming (DASH); HTML5 file system (FS); HTTP live streaming (HLS); video distribution; video streaming; wireless video sensor;
  • fLanguage
    English
  • Journal_Title
    Broadcasting, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9316
  • Type

    jour

  • DOI
    10.1109/TBC.2015.2400816
  • Filename
    7047695