Containerisation, Cloud and Network Virtualisation for UHDTV and Next Gen Audio Services

3 Day Course
Hands On
Code PWL426

Book Now - 4 Delivery Methods Available:

Classroom Virtual Classroom Private Group - Virtual Self-Paced Online

Overview

The Next Generation of Video and Entertainment systems will be built within Cloud Services and delivered across The Internet. The Next Generation will include UHDTV delivered to home entertainment systems able to combine spectacular image and sound technologies. The video quality will include high dynamic range with enhanced colour technology that has been praised by filmmakers for its amazing contrast, high brightness, and colour range that more closely matches what the human eye can see. Ne audio standards will allow audio to move around the room or home theatre, even overhead, with amazing richness and depth. The same service will be able to deliver content to multiple devices and even to smart phone while mobile.

Operators will need to encode, package and stream live services as well as providing Adaptive steaming of stored content. Significant increases in processing capability will be required and must be delivered in a cost efficient manner. There will be a large variation in processing capacity needed from moment to moment and this will most likely be delivered using Cloud Services.

Migrating from current static linear system may require a staged transition. The Encoding and Packaging may need to be containerised first so that it can effacingly be moved to one or more different Cloud providers. This will require an understanding of how to use technologies like Docker to achieve this. Once operational the scaling of capacity with Cloud services must be managed to match the changing service demands from moment to moment while minimising the cost. The ability to encode, package and deliver content to smart phones and mobile devices will be necessary. Also to build Web base players to play services in DASH, HLS and other adaptive formats from within the same player platform.

This course will provide an understanding of Engineering UHDTV and Next Gen Audio and how to deliver these services from the Cloud. It will deliver an understanding of basic theory and practice using Docker and Kubernetes to build simple Containerised encoding and packaging services. It will provide a basic understanding of how Software Defined Networks (SDN) and Network Function Virtualisation (NFV) are used within Cloud Services. It will give attendees the chance to see how these services can be implemented using Command Line Interfaces (CLI) by using Openstack through the CLI service of Openshift. The course will then go on to show how Graphical User Interfaces (GUI) on Cloud services can simplify this and allow content to be Encoded, Packages and Delivered through Content Delivery Networks from within Cloud Services Such as Azure. And then how to build a simple player able to play multiple service types on UHDTVs, PCs and mobile devices.

Objectives

When you have completed this course you will be able to:-

  • Describe key features of Next Generation UHDTV Video and Audio
  • Encode and Package content using Docker Containers
  • Understand how SDN & NFV are used to build Cloud Services
  • Describe and use OpenStack and OpenShift CLI services
  • Use Cloud Services to Encode, Package and Deliver UHDTV Adaptive content
  • Build a player that can play Adaptive Cloud services in both DASH and HLS formats

Target Audience

This course is intended for engineers, service designers, developers and systems engineers involved in the development of UHDTV and WebTV products and services.  

Additional Information

Hands-on exercises will use Windows-10 based PCs or laptops with at least 8 GBytes of memory. These will be connected to the Internet and Cloud Services.

Modules

Hide all

Engineering UHDTV and Next Gen Audio (34 topics)

  • The need for more Pixels
  • Commercial drivers
  • Human eye resolution
  • Screen size
  • Virtual Reality
  • The legacy of cathode ray tubes
  • Ultra High Definition (UHD)
  • More pixels: 4K, 8K, and beyond
  • VR considerations
  • Higher frame rate (HFR)
  • Colour subsampling
  • High Dynamic Range (HDR)
  • Better pixels (HDR and wider colour gamut)
  • Colour gamuts (rec 709,DCI and BT 2020)
  • Bit-depth comparisons: 8/10/12 bit
  • Gamma and EOTF (Electro-optical Transfer Function)
  • Overview of Perceptual Quantization (PQ) SMPTE ST-2084
  • Overview of hybrid log-gamma (HLG)
  • HDR TV Delivery System
  • HDR10
  • Dolby Vision
  • Overview of Audio formats in Broadcast
  • NICAM
  • MPEG-2
  • AAC
  • Dolby AC3
  • MPEG-Surround
  • Surround sound
  • Dolby ProLogic
  • Dolby Digital +
  • Compression systems comparison
  • Object Based Audio
  • Dolby Atmos
  • MPEG-H

Containerisation and Virtualization using Docker (14 topics)

  • Cloud Computing
  • Virtualization
  • Containers
  • Docker Concepts and Implementations
  • Orchestration
  • Use Cases and Orchestration
  • Docker Software and Installation
  • Docker Editions
  • Community Edition and Enterprise Edition Compared
  • Docker for Desktop, Windows and Linux
  • Docker Toolbox
  • Hands-on Exercise: Installation of Docker
  • Hands-on Exercise: Building a simple Hello-World Application
  • Hands-on Exercise: Encoding and Packaging Video using Docker

SDN & NFV Fundamentals (22 topics)

  • Concept of SDN
  • Data Plane Functions
  • Control Plane Functions
  • Distributed Control Planes
  • Centralized Control Plane
  • Open Application Programming Interfaces (APIs)
  • Logical centralised control
  • Protocols and Applications
  • Management Plane Functions
  • Management protocols and applications
  • Southbound Interfaces (SBI)
  • Event Driven Programming Model
  • SDN Southbound Interface
  • OpenFlow
  • Virtualization and Network Virtualizations
  • Principles of Cloud Computing
  • Cloud Computing Services Model
  • Cloud Computing Principles
  • Multi-tier Applications
  • NFV Definitions
  • Market Drivers for NFV
  • ETSI NFV ISG Models

Cloud Services: Overview and Use (4 topics)

  • Cloud Computing Platform Examples
  • OpenStack Architecture
  • OpenShift CLI
  • Hands-on Exercise: Using OpenShift CLI on a Cloud Service

CloudTV Services: Encoding and Packaging (8 topics)

  • Encoding and Packaging in the Cloud
  • Packaging Requirements
  • Multi-bitrate Encoding
  • Scaling Across Multiple Servers
  • Virtualization
  • Coordinating the Playout
  • Azure GUI Services
  • Hands-on Exercise: Uploading, Encoding, Packaging and Delivering Video from the Cloud

The Viewer and the Player (10 topics)

  • The TV Viewer Perspective
  • Push Delivery
  • Pull Delivery
  • Delivery Platforms: Large Format TVs, Mobiles, Phones and Set-top Boxes
  • Integration into the viewer service platform
  • Web players
  • Embedded players
  • Scaling to Super HD and Ultra HD: 4K TV and 8K TV
  • Hands-on Exercise: building a Player to deliver Cloud Services packaged in DASH and HLS
  • Evaluation and Review

Scheduled Dates

Please select from the dates below to make an enquiry or booking.

Pricing

Different pricing structures are available including special offers. These include early bird, late availability, multi-place, corporate volume and self-funding rates. Please arrange a discussion with a training advisor to discover your most cost effective option.

Code Location Duration Price Sep Oct Nov Dec Jan Feb
PWL426

and Virtual Classroom
3 Days $2,690
PWL426

and Virtual Classroom
3 Days $2,690

What Our Customers Say

The instructors knowledge is fantastically broad and deep!”

Vice President, ABS-CBN

An excellent course, one of the best I have attended for IP training, covering a very wide range of topics.”

MCR Manager, Sky TV New Zealand

Good course, well presented. Good content and mix of theory and practical alike.”

Software Engineer, Arris

Very good overview of technologies new and old.”

Broadcast Engineer, Formula 1

Very good background to help our development away from Broadcast TV.”

Account Manager, Thomson

Instructor knowledge and experience was excellent.”

Solutions Engineer, Akamai

Good level of detail and industry examples of the technology and its usage. Trainer extremely knowledgeable with a great deal of experience in the field.”

Software Manager, Panasonic

Course PDF

Print

Share this Course

+1
Share

Recommend this Course

Some of Our Customers

Sections