SlideShare a Scribd company logo
www.broadpeak.tv
CM|IP NAB 2019
How to erase OTT latency
with Multicast ABR
contact@broadpeak.tv
2
What we want to avoid…
22:42:06
GOOOOOOAL!
« Hey guys, there will be
a goal in 48s
(says Twitter) »
3
Where does latency come from?
*6s chunk **3 chunks buffering
Unicast ABR delivery
HLS + TS
Packaging
6 000 ms
Player Buffering
18 000 ms
Decoding
50 – 500 ms
Unicast
Transmission
0 – 600 ms Total delay:
26 050 – 30 100 ms
28s
Unicast ABR delivery
DASH, HLS/mp4
Decoding
50 – 500 ms
Unicast
Transmission
0 – 600 ms Total delay:
10 050 – 14 100 ms
12 s
Packaging
2 000 ms
Player Buffering
6 000 ms
Typical: 6s segments
Typical: 2s segments
Video encoding
2000 – 5000 ms
Video encoding
2000 – 5000 ms
IPTV delivery (TS)
Video encoding
2000 – 5000 ms
Multicast
Transmission
0 – 600 ms
Player
Buffering
500 ms
Decoding
50 – 500 ms
Total delay:
2 550– 6 600 ms
5 s
4
Unicast ABR
OTT
Origin
Transcaster
Unicast to Multicast
Gateway
or STB
Standard
OTT players
Unicast
Agent
Multicast to
Unicast
Home Network
What is multicast ABR?
Content delivered only once to all users
Operator’s IP
network
Applicable for xDSL, HFC/DOCSIS, FTTH
OTT Standards: HLS, DASH, Smooth
Multicast ABR
5
HTTP vs Multicast-ABR delivery
Irregular & best effort traffic
 Large buffering (~3 segments)
HTTP Multicast ABR
Steady & prioritized traffic
 minimum buffering
M-ABR uses the same transport technology as IPTV -> same buffering (~0.5s)
6
Reducing the player buffer
Multicast ABR delivery
(HLS, DASH)
Player Buffering
2 000 ms
Decoding
50 – 500 ms
Total delay:
6 050 – 10 100 ms
8 sMulticast
Transmission
0 – 600 ms
Unicast ABR delivery
DASH, HLS/mp4
Decoding
50 – 500 ms
Unicast
Transmission
0 – 600 ms Total delay:
10 050 – 14 100 ms
12 s
Packaging
2 000 ms
Player Buffering
6 000 ms
Typical: 2s segments
Video encoding
2000 – 5000 ms
Packaging
2 000 ms
Video encoding
2000 – 5000 ms
IPTV delivery (TS)
Video encoding
2000 – 5000 ms
Multicast
Transmission
0 – 600 ms
Player
Buffering
500 ms
Decoding
50 – 500 ms
Total delay:
2 550– 6 600 ms
5 s
Only possible if the
source is guaranteed
Segments download latency
Real time:
2s to receive the whole segment
Packaging
• OTT “streaming” is based on segments “progressive download”
– Constraint: download the entire segment before process
Download
manager
Player
Media
decoder
usually RT
(else higher quality selected)
2s
Example with segment = 2s
Encoding
4s latency added
CTE and Low latency in CMAF
• CAUTION: CMAF does NOT imply low latency
– CMAF proposes an optional media segment structure that allows reducing it
– The secret: create a sub-structure within the segment, at the video structure level, called CMAF chunks,
IDR IDR
Chunk
#1
Chunk
#2
Chunk
#3
Chunk
#4
Chunk
#5
Chunk
#6
Chunk
#7
Chunk
#8
…
Segment
• CTE = Chunked Transfer Encoding
– Standard http 1.1 transfer mechanism
– Files can start being transferred even if not yet entirely available, pieces by pieces called HTTP chunks
• Both concepts are combined
CMAF chunk
HTTP
chunk
CMAF
chunk
…
HTTP
chunk
CMAF
chunk
…
HTTP
chunk
CMAF
chunk
…
Latency with CTE & CMAF chunking
Chunk immediately
transfered to the CDN
0.2s
Packaging
• Network latency proportional to the chunk size
Download
manager
Player
Media
decoder
Starts decoding before the whole
segment is present
0.2s
Encoding
Example with segment = 2s & chunk = 0.2s
0.4s latency added
10
Latency with CTE & CMAF chunking
Decoding
50 – 500 ms
Total delay:
2 750 – 6 700ms
5 sMulticast
Transmission
0 – 600 ms
Packng
200 ms
Video encoding
2000 – 5000 ms
Buffering
500 ms
Multicast ABR delivery
(HLS, DASH)
Player Buffering
2 000 ms
Decoding
50 – 500 ms
Total delay:
6 050 – 10 100 ms
8 sMulticast
Transmission
0 – 600 ms
Packaging
2 000 ms
Video encoding
2000 – 5000 ms
Multicast ABR with CTE/CMAF
(DASH only)
IPTV delivery (TS)
Video encoding
2000 – 5000 ms
Multicast
Transmission
0 – 600 ms
Player
Buffering
500 ms
Decoding
50 – 500 ms
Total delay:
2 550– 6 600 ms
5 s
11
Summary
Low latency
packager
Standard
packager
Unicast
network
Standard
player
Low latency
player
Low latency
packager
Low latency
player
Unicast
network
Multicast
network
Quality* Latency
*Service continuity, video layer reached
@broadpeak
broadpeak
www.broadpeak.tv
@broadpeak
broadpeak
www.broadpeak.tv
Thank you

More Related Content

What's hot

Criu texas-linux-fest-2014
Criu texas-linux-fest-2014Criu texas-linux-fest-2014
Criu texas-linux-fest-2014
Kirill Kolyshkin
 
Full Stack Load Testing
Full Stack Load Testing Full Stack Load Testing
Full Stack Load Testing
Terral R Jordan
 
Tuning TCP and NGINX on EC2
Tuning TCP and NGINX on EC2Tuning TCP and NGINX on EC2
Tuning TCP and NGINX on EC2
Chartbeat
 
Evolution of kube-proxy (Brussels, Fosdem 2020)
Evolution of kube-proxy (Brussels, Fosdem 2020)Evolution of kube-proxy (Brussels, Fosdem 2020)
Evolution of kube-proxy (Brussels, Fosdem 2020)
Laurent Bernaille
 
TRex Realistic Traffic Generator - Stateless support
TRex  Realistic Traffic Generator  - Stateless support TRex  Realistic Traffic Generator  - Stateless support
TRex Realistic Traffic Generator - Stateless support
Hanoch Haim
 
DNS-SD Extentions
DNS-SD ExtentionsDNS-SD Extentions
DNS-SD Extentions
Nina Buchina
 
network performance measurement using Iperf
network performance measurement using Iperfnetwork performance measurement using Iperf
network performance measurement using Iperf
shravankumar bhat
 
iptables and Kubernetes
iptables and Kubernetesiptables and Kubernetes
iptables and Kubernetes
HungWei Chiu
 
OVS v OVS-DPDK
OVS v OVS-DPDKOVS v OVS-DPDK
OVS v OVS-DPDK
Md Safiyat Reza
 
PLNOG 3: Ela Jasińska - From the Earth to the Moon From a Quagga-based Route...
PLNOG 3: Ela Jasińska -  From the Earth to the Moon From a Quagga-based Route...PLNOG 3: Ela Jasińska -  From the Earth to the Moon From a Quagga-based Route...
PLNOG 3: Ela Jasińska - From the Earth to the Moon From a Quagga-based Route...
PROIDEA
 
Не так страшен терабит / Вячеслав Ольховченков (Integros)
Не так страшен терабит / Вячеслав Ольховченков (Integros)Не так страшен терабит / Вячеслав Ольховченков (Integros)
Не так страшен терабит / Вячеслав Ольховченков (Integros)
Ontico
 
Service Redundancy and Traffic Balancing Using Anycast
Service Redundancy and Traffic Balancing Using AnycastService Redundancy and Traffic Balancing Using Anycast
Service Redundancy and Traffic Balancing Using Anycast
Sean Jain Ellis
 
Altitude SF 2017: QUIC - A low-latency secure transport for HTTP
Altitude SF 2017: QUIC - A low-latency secure transport for HTTPAltitude SF 2017: QUIC - A low-latency secure transport for HTTP
Altitude SF 2017: QUIC - A low-latency secure transport for HTTP
Fastly
 
Ad Server Optimization
Ad Server OptimizationAd Server Optimization
Ad Server Optimization
Abhishek Parwal
 
2020 2ed tcp
2020 2ed   tcp2020 2ed   tcp
2020 2ed tcp
Osama Ghandour Geris
 
LF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress SchedulingLF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress Scheduling
LF_OpenvSwitch
 
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OpenvSwitch
 
How deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performanceHow deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performance
Cumulus Networks
 
Performance Lessons learned in vRouter - Stephen Hemminger
Performance Lessons learned in vRouter - Stephen HemmingerPerformance Lessons learned in vRouter - Stephen Hemminger
Performance Lessons learned in vRouter - Stephen Hemminger
harryvanhaaren
 
Kubernetes at Datadog Scale
Kubernetes at Datadog ScaleKubernetes at Datadog Scale
Kubernetes at Datadog Scale
Docker, Inc.
 

What's hot (20)

Criu texas-linux-fest-2014
Criu texas-linux-fest-2014Criu texas-linux-fest-2014
Criu texas-linux-fest-2014
 
Full Stack Load Testing
Full Stack Load Testing Full Stack Load Testing
Full Stack Load Testing
 
Tuning TCP and NGINX on EC2
Tuning TCP and NGINX on EC2Tuning TCP and NGINX on EC2
Tuning TCP and NGINX on EC2
 
Evolution of kube-proxy (Brussels, Fosdem 2020)
Evolution of kube-proxy (Brussels, Fosdem 2020)Evolution of kube-proxy (Brussels, Fosdem 2020)
Evolution of kube-proxy (Brussels, Fosdem 2020)
 
TRex Realistic Traffic Generator - Stateless support
TRex  Realistic Traffic Generator  - Stateless support TRex  Realistic Traffic Generator  - Stateless support
TRex Realistic Traffic Generator - Stateless support
 
DNS-SD Extentions
DNS-SD ExtentionsDNS-SD Extentions
DNS-SD Extentions
 
network performance measurement using Iperf
network performance measurement using Iperfnetwork performance measurement using Iperf
network performance measurement using Iperf
 
iptables and Kubernetes
iptables and Kubernetesiptables and Kubernetes
iptables and Kubernetes
 
OVS v OVS-DPDK
OVS v OVS-DPDKOVS v OVS-DPDK
OVS v OVS-DPDK
 
PLNOG 3: Ela Jasińska - From the Earth to the Moon From a Quagga-based Route...
PLNOG 3: Ela Jasińska -  From the Earth to the Moon From a Quagga-based Route...PLNOG 3: Ela Jasińska -  From the Earth to the Moon From a Quagga-based Route...
PLNOG 3: Ela Jasińska - From the Earth to the Moon From a Quagga-based Route...
 
Не так страшен терабит / Вячеслав Ольховченков (Integros)
Не так страшен терабит / Вячеслав Ольховченков (Integros)Не так страшен терабит / Вячеслав Ольховченков (Integros)
Не так страшен терабит / Вячеслав Ольховченков (Integros)
 
Service Redundancy and Traffic Balancing Using Anycast
Service Redundancy and Traffic Balancing Using AnycastService Redundancy and Traffic Balancing Using Anycast
Service Redundancy and Traffic Balancing Using Anycast
 
Altitude SF 2017: QUIC - A low-latency secure transport for HTTP
Altitude SF 2017: QUIC - A low-latency secure transport for HTTPAltitude SF 2017: QUIC - A low-latency secure transport for HTTP
Altitude SF 2017: QUIC - A low-latency secure transport for HTTP
 
Ad Server Optimization
Ad Server OptimizationAd Server Optimization
Ad Server Optimization
 
2020 2ed tcp
2020 2ed   tcp2020 2ed   tcp
2020 2ed tcp
 
LF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress SchedulingLF_OVS_17_Ingress Scheduling
LF_OVS_17_Ingress Scheduling
 
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
LF_OVS_17_OVS-DPDK: Embracing your NUMA nodes.
 
How deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performanceHow deep is your buffer – Demystifying buffers and application performance
How deep is your buffer – Demystifying buffers and application performance
 
Performance Lessons learned in vRouter - Stephen Hemminger
Performance Lessons learned in vRouter - Stephen HemmingerPerformance Lessons learned in vRouter - Stephen Hemminger
Performance Lessons learned in vRouter - Stephen Hemminger
 
Kubernetes at Datadog Scale
Kubernetes at Datadog ScaleKubernetes at Datadog Scale
Kubernetes at Datadog Scale
 

Similar to Newtec SATCOM HUB NAB 2019 - Damien Sterkers (Broadpeak)

Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Inc
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
Jayaprakash Nagaruru
 
Video File & Recording Media
Video File & Recording MediaVideo File & Recording Media
Video File & Recording Media
Atiwat Rungsirikulwit
 
Feb. 22, 2005 EuroIMSA 2005
Feb. 22, 2005 EuroIMSA 2005 Feb. 22, 2005 EuroIMSA 2005
Feb. 22, 2005 EuroIMSA 2005 Videoguy
 
Automotive network and gateway simulation
Automotive network and gateway simulationAutomotive network and gateway simulation
Automotive network and gateway simulation
Deepak Shankar
 
Videostream compression in iOS
Videostream compression in iOSVideostream compression in iOS
Videostream compression in iOS
*instinctools
 
Monitoring and QoS at Teams
Monitoring and QoS at TeamsMonitoring and QoS at Teams
Monitoring and QoS at Teams
Rodolfo Castro
 
RTP
RTPRTP
HDTV Chip From NXP (PNX85500)
HDTV Chip From NXP (PNX85500)HDTV Chip From NXP (PNX85500)
HDTV Chip From NXP (PNX85500)
Devanshu Shrivastava
 
Multimedia networks
Multimedia networksMultimedia networks
Multimedia networks
Saqib Shehzad
 
Video Streaming Ali Saman Tosun
Video Streaming Ali Saman TosunVideo Streaming Ali Saman Tosun
Video Streaming Ali Saman TosunVideoguy
 
Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)
Jeff Green
 
Bandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked StreamingBandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked Streaming
Alpen-Adria-Universität
 
(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014
(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014
(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014
Amazon Web Services
 
Choosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video StreamingChoosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video Streaming
CAST, Inc.
 
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
JunZhao68
 
02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreamingtarensi
 
9 ipv6-routing
9 ipv6-routing9 ipv6-routing
9 ipv6-routing
Olivier Bonaventure
 
AWS re:Invent 2016: Making Every Packet Count (NET404)
AWS re:Invent 2016: Making Every Packet Count (NET404)AWS re:Invent 2016: Making Every Packet Count (NET404)
AWS re:Invent 2016: Making Every Packet Count (NET404)
Amazon Web Services
 

Similar to Newtec SATCOM HUB NAB 2019 - Damien Sterkers (Broadpeak) (20)

Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougallBitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
Bitmovin Low Latency CMAF Presentation_Streaming Media East by Paul MacDougall
 
Log
LogLog
Log
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Video File & Recording Media
Video File & Recording MediaVideo File & Recording Media
Video File & Recording Media
 
Feb. 22, 2005 EuroIMSA 2005
Feb. 22, 2005 EuroIMSA 2005 Feb. 22, 2005 EuroIMSA 2005
Feb. 22, 2005 EuroIMSA 2005
 
Automotive network and gateway simulation
Automotive network and gateway simulationAutomotive network and gateway simulation
Automotive network and gateway simulation
 
Videostream compression in iOS
Videostream compression in iOSVideostream compression in iOS
Videostream compression in iOS
 
Monitoring and QoS at Teams
Monitoring and QoS at TeamsMonitoring and QoS at Teams
Monitoring and QoS at Teams
 
RTP
RTPRTP
RTP
 
HDTV Chip From NXP (PNX85500)
HDTV Chip From NXP (PNX85500)HDTV Chip From NXP (PNX85500)
HDTV Chip From NXP (PNX85500)
 
Multimedia networks
Multimedia networksMultimedia networks
Multimedia networks
 
Video Streaming Ali Saman Tosun
Video Streaming Ali Saman TosunVideo Streaming Ali Saman Tosun
Video Streaming Ali Saman Tosun
 
Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)
 
Bandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked StreamingBandwidth Prediction in Low-Latency Chunked Streaming
Bandwidth Prediction in Low-Latency Chunked Streaming
 
(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014
(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014
(WEB401) Optimizing Your Web Server on AWS | AWS re:Invent 2014
 
Choosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video StreamingChoosing the Right IP Cores for Low-Latency Video Streaming
Choosing the Right IP Cores for Low-Latency Video Streaming
 
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
2020+HESP+Technical+Deck+-+HESP+Alliance.pdf
 
02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming02.m3 cms sys-req4mediastreaming
02.m3 cms sys-req4mediastreaming
 
9 ipv6-routing
9 ipv6-routing9 ipv6-routing
9 ipv6-routing
 
AWS re:Invent 2016: Making Every Packet Count (NET404)
AWS re:Invent 2016: Making Every Packet Count (NET404)AWS re:Invent 2016: Making Every Packet Count (NET404)
AWS re:Invent 2016: Making Every Packet Count (NET404)
 

More from Newtec

Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec
 
Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)
Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)
Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)
Newtec
 
Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)
Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)
Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)
Newtec
 
Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)
Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)
Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)
Newtec
 
Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM)
Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM) Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM)
Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM)
Newtec
 
Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)
Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)
Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)
Newtec
 
Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)
Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)
Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)
Newtec
 
Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)
Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)
Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)
Newtec
 
AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...
AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...
AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...
Newtec
 
How Satellite Will Play a Vital Role in the Successful Roll-Out of 5G
How Satellite Will Play a Vital Role in the Successful Roll-Out of 5GHow Satellite Will Play a Vital Role in the Successful Roll-Out of 5G
How Satellite Will Play a Vital Role in the Successful Roll-Out of 5G
Newtec
 
Boosting SNG Kiosk
Boosting SNG KioskBoosting SNG Kiosk
Boosting SNG Kiosk
Newtec
 
MCX7000, M6100 and MDM6100
MCX7000, M6100 and MDM6100MCX7000, M6100 and MDM6100
MCX7000, M6100 and MDM6100
Newtec
 
Advanced IP Newsgathering
Advanced IP NewsgatheringAdvanced IP Newsgathering
Advanced IP Newsgathering
Newtec
 
Jornalismo em IP
Jornalismo em IPJornalismo em IP
Jornalismo em IP
Newtec
 
Monetize HTS Services
Monetize HTS ServicesMonetize HTS Services
Monetize HTS Services
Newtec
 
Trends, Challenges & Solutions in the Consumer & Enterprise VSAT Market
Trends, Challenges & Solutions in the Consumer & Enterprise VSAT MarketTrends, Challenges & Solutions in the Consumer & Enterprise VSAT Market
Trends, Challenges & Solutions in the Consumer & Enterprise VSAT Market
Newtec
 
Trends, Challenges & Solutions in the Mobility Market
Trends, Challenges & Solutions in the Mobility MarketTrends, Challenges & Solutions in the Mobility Market
Trends, Challenges & Solutions in the Mobility Market
Newtec
 
Trends, Challenges & Solutions in the Cellular Backhaul Market
Trends, Challenges & Solutions in the Cellular Backhaul MarketTrends, Challenges & Solutions in the Cellular Backhaul Market
Trends, Challenges & Solutions in the Cellular Backhaul Market
Newtec
 
Trends, Challenges & Solutions in the Government & Defense Market
Trends, Challenges & Solutions in the Government & Defense MarketTrends, Challenges & Solutions in the Government & Defense Market
Trends, Challenges & Solutions in the Government & Defense Market
Newtec
 
MCX7000 Multi-Carrier Satellite Gateway
MCX7000 Multi-Carrier Satellite GatewayMCX7000 Multi-Carrier Satellite Gateway
MCX7000 Multi-Carrier Satellite Gateway
Newtec
 

More from Newtec (20)

Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
 
Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)
Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)
Newtec SATCOM HUB NAB 2019 - Paul Scardino (Speedcast)
 
Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)
Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)
Newtec SATCOM HUB NAB 2019 - Steve Bisenius (SES)
 
Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)
Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)
Newtec SATCOM HUB NAB 2019 - John Stoltz (Network Innovations)
 
Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM)
Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM) Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM)
Newtec SATCOM HUB NAB 2019 - Riikka Koponen (IABM)
 
Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)
Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)
Newtec SATCOM HUB NAB 2019 - Peter Siebert (DVB Project)
 
Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)
Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)
Newtec SATCOM HUB NAB 2019 - Yvonne Monterosso (Dejero)
 
Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)
Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)
Newtec SATCOM HUB NAB 2019 - Drew Klein (C-COM)
 
AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...
AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...
AIDForum Satellite Communications for Humanitarian Networks - September 2018 ...
 
How Satellite Will Play a Vital Role in the Successful Roll-Out of 5G
How Satellite Will Play a Vital Role in the Successful Roll-Out of 5GHow Satellite Will Play a Vital Role in the Successful Roll-Out of 5G
How Satellite Will Play a Vital Role in the Successful Roll-Out of 5G
 
Boosting SNG Kiosk
Boosting SNG KioskBoosting SNG Kiosk
Boosting SNG Kiosk
 
MCX7000, M6100 and MDM6100
MCX7000, M6100 and MDM6100MCX7000, M6100 and MDM6100
MCX7000, M6100 and MDM6100
 
Advanced IP Newsgathering
Advanced IP NewsgatheringAdvanced IP Newsgathering
Advanced IP Newsgathering
 
Jornalismo em IP
Jornalismo em IPJornalismo em IP
Jornalismo em IP
 
Monetize HTS Services
Monetize HTS ServicesMonetize HTS Services
Monetize HTS Services
 
Trends, Challenges & Solutions in the Consumer & Enterprise VSAT Market
Trends, Challenges & Solutions in the Consumer & Enterprise VSAT MarketTrends, Challenges & Solutions in the Consumer & Enterprise VSAT Market
Trends, Challenges & Solutions in the Consumer & Enterprise VSAT Market
 
Trends, Challenges & Solutions in the Mobility Market
Trends, Challenges & Solutions in the Mobility MarketTrends, Challenges & Solutions in the Mobility Market
Trends, Challenges & Solutions in the Mobility Market
 
Trends, Challenges & Solutions in the Cellular Backhaul Market
Trends, Challenges & Solutions in the Cellular Backhaul MarketTrends, Challenges & Solutions in the Cellular Backhaul Market
Trends, Challenges & Solutions in the Cellular Backhaul Market
 
Trends, Challenges & Solutions in the Government & Defense Market
Trends, Challenges & Solutions in the Government & Defense MarketTrends, Challenges & Solutions in the Government & Defense Market
Trends, Challenges & Solutions in the Government & Defense Market
 
MCX7000 Multi-Carrier Satellite Gateway
MCX7000 Multi-Carrier Satellite GatewayMCX7000 Multi-Carrier Satellite Gateway
MCX7000 Multi-Carrier Satellite Gateway
 

Recently uploaded

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 

Recently uploaded (20)

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 

Newtec SATCOM HUB NAB 2019 - Damien Sterkers (Broadpeak)

  • 1. www.broadpeak.tv CM|IP NAB 2019 How to erase OTT latency with Multicast ABR contact@broadpeak.tv
  • 2. 2 What we want to avoid… 22:42:06 GOOOOOOAL! « Hey guys, there will be a goal in 48s (says Twitter) »
  • 3. 3 Where does latency come from? *6s chunk **3 chunks buffering Unicast ABR delivery HLS + TS Packaging 6 000 ms Player Buffering 18 000 ms Decoding 50 – 500 ms Unicast Transmission 0 – 600 ms Total delay: 26 050 – 30 100 ms 28s Unicast ABR delivery DASH, HLS/mp4 Decoding 50 – 500 ms Unicast Transmission 0 – 600 ms Total delay: 10 050 – 14 100 ms 12 s Packaging 2 000 ms Player Buffering 6 000 ms Typical: 6s segments Typical: 2s segments Video encoding 2000 – 5000 ms Video encoding 2000 – 5000 ms IPTV delivery (TS) Video encoding 2000 – 5000 ms Multicast Transmission 0 – 600 ms Player Buffering 500 ms Decoding 50 – 500 ms Total delay: 2 550– 6 600 ms 5 s
  • 4. 4 Unicast ABR OTT Origin Transcaster Unicast to Multicast Gateway or STB Standard OTT players Unicast Agent Multicast to Unicast Home Network What is multicast ABR? Content delivered only once to all users Operator’s IP network Applicable for xDSL, HFC/DOCSIS, FTTH OTT Standards: HLS, DASH, Smooth Multicast ABR
  • 5. 5 HTTP vs Multicast-ABR delivery Irregular & best effort traffic  Large buffering (~3 segments) HTTP Multicast ABR Steady & prioritized traffic  minimum buffering M-ABR uses the same transport technology as IPTV -> same buffering (~0.5s)
  • 6. 6 Reducing the player buffer Multicast ABR delivery (HLS, DASH) Player Buffering 2 000 ms Decoding 50 – 500 ms Total delay: 6 050 – 10 100 ms 8 sMulticast Transmission 0 – 600 ms Unicast ABR delivery DASH, HLS/mp4 Decoding 50 – 500 ms Unicast Transmission 0 – 600 ms Total delay: 10 050 – 14 100 ms 12 s Packaging 2 000 ms Player Buffering 6 000 ms Typical: 2s segments Video encoding 2000 – 5000 ms Packaging 2 000 ms Video encoding 2000 – 5000 ms IPTV delivery (TS) Video encoding 2000 – 5000 ms Multicast Transmission 0 – 600 ms Player Buffering 500 ms Decoding 50 – 500 ms Total delay: 2 550– 6 600 ms 5 s Only possible if the source is guaranteed
  • 7. Segments download latency Real time: 2s to receive the whole segment Packaging • OTT “streaming” is based on segments “progressive download” – Constraint: download the entire segment before process Download manager Player Media decoder usually RT (else higher quality selected) 2s Example with segment = 2s Encoding 4s latency added
  • 8. CTE and Low latency in CMAF • CAUTION: CMAF does NOT imply low latency – CMAF proposes an optional media segment structure that allows reducing it – The secret: create a sub-structure within the segment, at the video structure level, called CMAF chunks, IDR IDR Chunk #1 Chunk #2 Chunk #3 Chunk #4 Chunk #5 Chunk #6 Chunk #7 Chunk #8 … Segment • CTE = Chunked Transfer Encoding – Standard http 1.1 transfer mechanism – Files can start being transferred even if not yet entirely available, pieces by pieces called HTTP chunks • Both concepts are combined CMAF chunk HTTP chunk CMAF chunk … HTTP chunk CMAF chunk … HTTP chunk CMAF chunk …
  • 9. Latency with CTE & CMAF chunking Chunk immediately transfered to the CDN 0.2s Packaging • Network latency proportional to the chunk size Download manager Player Media decoder Starts decoding before the whole segment is present 0.2s Encoding Example with segment = 2s & chunk = 0.2s 0.4s latency added
  • 10. 10 Latency with CTE & CMAF chunking Decoding 50 – 500 ms Total delay: 2 750 – 6 700ms 5 sMulticast Transmission 0 – 600 ms Packng 200 ms Video encoding 2000 – 5000 ms Buffering 500 ms Multicast ABR delivery (HLS, DASH) Player Buffering 2 000 ms Decoding 50 – 500 ms Total delay: 6 050 – 10 100 ms 8 sMulticast Transmission 0 – 600 ms Packaging 2 000 ms Video encoding 2000 – 5000 ms Multicast ABR with CTE/CMAF (DASH only) IPTV delivery (TS) Video encoding 2000 – 5000 ms Multicast Transmission 0 – 600 ms Player Buffering 500 ms Decoding 50 – 500 ms Total delay: 2 550– 6 600 ms 5 s
  • 11. 11 Summary Low latency packager Standard packager Unicast network Standard player Low latency player Low latency packager Low latency player Unicast network Multicast network Quality* Latency *Service continuity, video layer reached