The standards HTML5 and MPEG-4/H.264/H.265/AAC/MP3 are appropriate for cross-device distribution of content over the open internet.Nevertheless, suitable combinations ofcontainer formats,transport protocols andmedia coding schemes need to be defined,which ensure interoperability andmaintain perceptive quality. IP-based deliverymechanisms need to follow the multimedia transport with the consumers’ internet connection and their individual network access. Special requirements emerge with High Definition-Formats from UHD and HDR, HFR to 360°Video.

Multimedia-Transport at a glance

While transmissionmay be download, pseudo streaming or live streaming through different protocols (RTP, RTMP/E, HTTP), bottlenecks need to be compensated by load balancing andcaching ofContentDeliveryNetwork-Providers (CDN)or via client based transport mechanisms like Adaptive Streaming. What are the benefits of HTTP Adaptive Streaming and Peer to Peer (P2P) compared to the classic Progressive Download and traditional streaming protocols? What are the differences between MPEG-DASH and Adaptive Streaming implementations of Apple, Adobe and Microsoft? What is the Common Media Application Format (CMAF) compared to the ISO Base Media Fileformat (ISOBMFF) and how could DASH versus HLS benefit? Can the Common Media Application Format (CMAF) satisfy the need of a combined delivery via HLS and DASH to HbbTV, PC and Mobiles?

Experience for application developers, engineers and video technicians

The Seminar gives you an overview of the state of the art, identifies problems and shows results of IRTs' streaming tests for PC,HbbTVandmobile devices.Practical examples for interoperable and cross-device streaming workflowsover theCDNwill be shown based on open source tools and professional products from differentmanufacturers.Various media players for web browsers will be discussed. Can MPEG-DASH or CMAF satisfy the needs for an adaptive, scalable cross-platform and cross media streaming solution for futureOTT-Services in the exploding world ofend user devices?We are looking forward to share our insights and discuss these issues with you!



Day 1: Tuesday, July 10, 2018 10:00 – 16:30

Videocodecs, audience and devices

• Target audience and broadband coverage fixed and mobile

• Distribution of operating systems and screen resoliutons

• Encoding profiles, levels & quality of H.264/H.265/VP9 and UHD

• Variable bitrate encoding and quality-optimized compression

Lab: Transcoding of DVB-Recordings with ffmpeg in SD for HbbTV, Tablet

History of Multimedia Transport

• Progressive Download vs. Adaptive Streaming

• Apple HLS, Adobe HDS and MPEG-DASH flavors

• Adobe Flash End of Live and fragmented MP4 in iOS

Lab: Playback of IRT Reference Clips on Tablet, PC and HbbTV

MPEG-DASH and CMAF Standardization

• Standardization, testing and services in MPEG, DASH-IF andWAVE

• Scope of DASH, multimedia transport and client architecture

• Media Presentation Description, Adaptation Sets and Representations

• DASH descriptors, segment alignment and AD-Insertion

Lab: Playback and debugging of a DASH Livestream with PC and HbbTV

• DASH Profiles, ISOBMFF container-strukture and MPEG-TS format

• Segment indexing and referencing, initialization and validation

• Redundancy and failover for Live Delivery and manifest manipulation

• Combined delivery for DASH and HLS using CMAF

• Server and Network assisted DASH (SAND) and 360 Tiled Streaming

Lab: Segmenting of transcoded videos for HbbTV using mp4box

Invitation to a social event in downtown Munich

Day 2: Wednesday, July 11, 2018 9:30 – 16:00

Constraints and Capabilities in HbbTV and PC

• MPEG-DASH in HbbTV for Live-Events and UHD

• Capabilities, media-formats and DASH Profiles in HbbTV 1.5 and 2.0

• Supported transitioning and HDR support in DVB-DASH and HbbTV 2.0

• Webplayers and Codec Support for MPEG-DASH on HTML5/MSE forPC

• Common Encryption and DRM Capabilities in HTML5 and HbbTV

• Subtitles for PC, HbbTV and Mobile with MPEG-DASH andHLS

Code-Review: DASH-Playback using Javascript with MSE in HTML5 vs. HbbTV App

CDN-Workflow and Encoders and QoE

• Encoding-Profiles and Pre-Processing for Webdistribution at ARD and workflows

• Comparison of YouTube and Netflix encoding profiles

• Live Pass-Through for DASH and CMAF, Re-Packaging and Transcoding withAkamai

• Client and Ingest-Acceleration, Multi-CDN, WebRTC and SRT

• DASH-Encoders, Cloud Services and Monitoring for HbbTV 1.5

• Quality of Experience of Adaptive Playback with HLS, HDS and MSS

• Bitrate Adaption Algorithms, segment duration and low latency streaming

Lab: Segmentation and Delay of Adaptive Services, Best Practices

Quality, Monitoring and Delay

• Quality of Service (QoS) Metrics for Live-Events and Catchup-TV

• Privacy aspects, Beacon concept and Server performance