Upload
christian-timmerer
View
1.042
Download
6
Embed Size (px)
DESCRIPTION
Citation preview
WE MAKE YOUR VIDEOS FLOWIndustry Leading Streaming Solutions
DASH Reference Software and Conformance
2014 NAB ShowDASH Talks NAB 14April 8, Las Vegas, NV, USA
Dipl.-Ing. Dr. Christian TimmererCIO | bitmovin GmbH & Alpen-Adria-Universität [email protected]
Scope of Reference Software and Conformance
• Conformance and reference software of MPEG-DASH serves three main purposes:– validation of the written specification;– clarification of the written specification; and– conformance testing for checking interoperability for the various
applications against the reference software which aims to be compliant with ISO/IEC 23009
• ISO/IEC 23009-2: media presentation conformance, test vectors, DASH access engine reference software, sample software
Scope1
Components
• Media presentation conformance– MPD validator: xlink, schema validation, add’l validation rules– Segment conformance: check ISOBMFF, M2TS against DASH specification– Dynamic service validator: dynamic updates of the MPD
• DASH conformance sequences• DASH access client reference software
– libdash: access to information contained in the MPD + schedule download of segments
• Sample software– Sample player: utilizes libdash, GUI, manual adaptation logic– GPAC player: integrated player or embeddable DASH engine– MP4Box segmenter: create segments + MPD based on encoded content
• Computing Now theme– Recent MPEG standards for future media ecosystems– http://bit.ly/1h5tMgq
http://dashif.org/software/
Components2
Cloud-based MPEG-DASH Transcoding and Streaming for Broadcast Scenarios
• Using scalable & flexible cloud infrastructure• MPEG-DASH representations for mobile devices (320p) up to
PC/TV (1080p)• MPEG-DASH playback on multiple devices using HTML5 & Flash
clients• Live / Timeshift / OnDemand using the same MPEG-DASH
content CLOUD-BASEDTRANSCODING &
STREAMING
MPEG-DASHCLIENTS
CUSTOMERPORTAL
SHOWCASE
Live Timeshift Catchup using
EPG Data
Cloud-DASH3
Conclusions
• MPEG-DASH Reference Software and Conformance– Comprehensive toolset for conformance testing– Verification and clarification of the written
specification
• Complementary DASH-IF software tools– Reference client, sample players, sample
segmenters and packagers, libraries, manifest and ISOBMFF validator ➪ http://dashif.org/software/
Conclusions4
WE MAKE YOUR VIDEOS FLOWIndustry Leading Streaming Solutions
BitmovinWe make your media flow
Bitdash/Libdash bitmovin GmbHLakeside Science and Technology Park Building B01 9020 Klagenfurt Austria | Europe T +43 463 27008747 E [email protected]
www.bitmovin.com | www.bitcodin.com @bitmovin facebook.com/bitmovin github.com/bitmovin