0% found this document useful (0 votes)
144 views

Adaptive Bitrate Streaming Fundamentals

Explore the limitations of the protocols used to carry Video over HTTP, configure adaptive bitrate servers, encoding streams for adaptive delivery and constructing manifest files

Uploaded by

Pushkar Dk
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
144 views

Adaptive Bitrate Streaming Fundamentals

Explore the limitations of the protocols used to carry Video over HTTP, configure adaptive bitrate servers, encoding streams for adaptive delivery and constructing manifest files

Uploaded by

Pushkar Dk
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Course Outline & Schedule

Call +44 207 620 0033

Adaptive Bitrate Streaming Fundamentals


Course Code PWL392

Duration 3 Day Course

Price £2,085

Course Description
Delivery of television over the Web has become a key technology we all now recognise. From YouTube to the BBC iPlayer most people have used a web site
offering such services. However, most people have experienced difficulties and frustrations with early offerings of the technology. To be successful WebTV must
have the right content matched with careful encoding, simple player technology and good delivery network design.

Internet video is hot. User generated content, live streams, WebTV, IPTV, radio and even High Definition content are growing in popularity. For network owners,
content is a challenge but so too is the matching of delivery network design to customer demand. Delivery of video and television to mobile devices is a key
sector of the market. These devices can connect through WiFi, mobile 3G/4G networks, in-house wired networks with hotels or via domestic/business carrier
access networks. A very wide range of networks speed and delays are possible. The ability to deliver adaptive bit rate streaming is therefore vital.

Designers of consumer products such as digital TVs and set top boxes need to understand the principles of delivering video and television through the wide
variety of networks using TCP and UDP protocols. It is important to understand how throughput varies across these network options as well as the impact of
packet loss and variation in network delay.

This hands-on course will allow attendees to explore the limitations of the protocols used to carry Video over HTTP, configure adaptive bitrate servers, encoding
streams for adaptive delivery and constructing manifest files.

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

Describe key features of Over The Top WebTV services


Identify and emulate practical network conditions
Encode streams for adaptive bit rate delivery using H.264 (MPEG-4 part 10)
Compare HLS, HDS and Smooth Streaming
Analyze the delivery protocols

Target Audience
Who should attend this course:

This course is intended for engineers, service designers, developers and systems engineers involved in the development of WebTV products and services. Hands
-on exercises will use Windows-7 based PCs or laptops connected to in-class Internet Simulators to test performance under controlled fault conditions.
Attendees will be given an opportunity to connect their own iPAD, Android and iPhone devices to the in-class WiFi service to experience the services that they
build on real devices.

Course Modules
What can Adaptive Over The Top WebTV deliver? (8 topics)

© Perpetual Solutions Ltd 2019 - Page 1 of 5


Course Outline & Schedule
Call +44 207 620 0033

■ Defining WebTV
■ Comparison with other IPTV options
■ Video on demand
■ Multicast IPTV for live delivery
■ Hands On Exercise 1: Building in-class IPTV delivery network
■ Hands On Exercise 2: Classroom Demonstration of IPTV and Web TV options
■ Some key Adaptive WebTV Sites
■ WebTV Service

Analyzing The TV Delivery Protocol Stack (8 topics)


■ Requirements for TV delivery
■ Clocking and synchronization
■ Physical and Link connections
■ Transport layer options: UDP and TCP
■ TCP Delay and Throughput issues
■ The impact of errors on video out of sequence data, variation in delay and packet loss
■ Error recovery with TCP
■ Hands On Exercise 3: Carrying HDTV streams over TCP and UDP

Building Adaptive Bitrate Service (12 topics)


■ Key Multimedia Services
■ Streaming Live Services
■ On-demand Video Services
■ Progressive Download
■ Adaptive Services
■ Transport Streams
■ Hands On Exercise 4: Using configuring adaptive Bit-rate Services
■ Microsoft Smooth Streaming
■ Apple HLS
■ Hands On Exercise 5: Comparing Smooth Streaming, HLS and Adobe HDS
■ Client/Server issues
■ The Player options

Encoding for Adaptive Delivery (14 topics)


■ Motion Picture Experts Group (MPEG)
■ MPEG Encoding Standards
■ MPEG Transport streams
■ I, P and B frames
■ H.264 Encoding
■ Encoding Profiles
■ Transcoding
■ Impact of stream speed on picture quality
■ Changes in stream speed and quality
■ MPEG Dynamic Adaptive Streaming over HTTP
■ Segmentation
■ Manifest files
■ The MPEG-DASH Ecosystem
■ Hands On Exercise 6: Encoding streams for Adaptive Delivery

Evaluation and Review

Prerequisites

© Perpetual Solutions Ltd 2019 - Page 2 of 5


Course Outline & Schedule
Call +44 207 620 0033
Delegates should have a good understanding of IP. This can be obtained by attending the TCP/IP and Networking Essentials for Broadcast Engineers course.

Course Dates
Code Location Duration Price May Jun Jul Aug Sep Oct

PWL392 Bangalore 3 Days £2,085 13-15 19-21


(Classroom or Online)

PWL392 Dubai 3 Days £2,085 30-02 06-08


(Classroom or Online)

PWL392 Johannesburg 3 Days £2,085 06-08 12-14


(Classroom or Online)

PWL392 London 3 Days £2,085 15-17 30-02


(Classroom or Online)

PWL392 Mexico City 3 Days £2,085 15-17 14-16


(Classroom or Online)

PWL392 Reston, VA 3 Days £2,085 22-24 21-23


(Classroom or Online)

PWL392 Rio de Janeiro 3 Days £2,085 24-26 16-18


(Classroom or Online)

PWL392 San Jose 3 Days £2,085 29-31 28-30


(Classroom or Online)

PWL392 Singapore 3 Days £2,085 03-05 09-11


(Classroom or Online)

What Our Customers Say

“ The training was delivered with a high level of expertise and excellence. Instructor was highly knowledgeable.”

— Technical Trainer, Aviat Networks

“ Enjoyable and very worthwhile course”

— Principle on Compliance Engineer, Liberty Global

© Perpetual Solutions Ltd 2019 - Page 3 of 5


Course Outline & Schedule
Call +44 207 620 0033

“ Overall the course was really good, the trainer really understood the material and was very approachable.”

— Customer Training Manager, Aviat Networks

“ Excellent course, informative and well-paced.”

— CSE, Cisco

“ Course was very well outlined. Topics were great and bridged many gaps.”

— System Engineer, Cable & Wireless

“ An excellent intro to video encoding & MPEG transport streams - I would definitely recommend it.”

— Broadcast Engineer, Cisco

“ Definitely an excellent intro. Left me interested in learning more.”

— Broadcast Engineer, Eircom

“ Excellent training course with real examples and practical classroom demonstrations.”

— Transport Designer, Orange

© Perpetual Solutions Ltd 2019 - Page 4 of 5


Course Outline & Schedule
Call +44 207 620 0033

“ Instructor knowledge and experience was excellent.”

— Solutions Engineer, Akamai

“ Excellent course, very clear and well organised. Course content delivery was very good.”

— Assistant Engineer, Dhiraagu

“ Very informative and appropriate.”

— Network Support Technician, BT

© Perpetual Solutions Ltd 2019 - Page 5 of 5

You might also like