SlideShare ist ein Scribd-Unternehmen logo
1 von 40
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 1
Today and tomorrow of visual communications,
building on 20 years of technology breakthroughs
October 8 – 10
Porto, Portugal
International Multimedia Telecommunications Consortium
David Price,
Vice President, Business Development, Media
MPEG-DASH Industry Forum
The Perfect Storm
MPEG DASH with H.265 (HEVC) with HTML5
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 2
Business to BusinessTV delivery to the home
Global presence in tv
Telco TerrestrialCable
Contribution
Distribution
Programmer
BroadcasterSatellite
Over 2,000 global customers
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 3
It’s all about Video
Industry estimates place global IP traffic
quadrupling over the next 4 years.
• CAGR of 35%
• 90% will be Video
• 60% will be Internet Video
15 Billion will be Video Enabled
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 4
Ericsson ConsumerLab
› The voice of the consumer into Ericsson since 1995
– Research representing opinions of more than 1.1 billion people
– More than 80 000 Interviews every year
– More than 40 countries worldwide
Operators and
service providers
Consumers
http://www.ericsson.com/res/docs/2012/consumerlab/tv_video_consumerlab_report.pdf
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 5
TV Consumer trends
“TV/Video consumption should be freed from time, device or place restrictions”
67%
use tablets or other
mobile devices while
watching TV
62%
of consumers use social
media when viewing
television
60%
of consumers watch
video on demand each
week
41%
of consumers are willing
to pay for HD quality
television
16%
decline IN Weekly
DVR viewing since
2010 (61%->45%)
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 6
TV Consumer Trends
From…
What do I feel like
watching right now?
What is on
right now?
And now also:
Who else is watching
this right now?
…to:
Source: Ericsson ConsumerLab TV & Video Consumer Trends 2011
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 7
Important dates
October 23 2001
June 29 2007
April 3 2010
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 8
Important dates
October 23 2001
June 29 2007
April 3 2010
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 9
Market DRIVERS
› An explosion of video traffic delivered by IP
› More of that traffic going unicast
› Continued drive for better codecs
› Drive for smarter CDNs
› The last mile cannot keep up with unicast and multiscreen
› Drive for adaptive delivery
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 10
DETAIL Market DRIVERS
› An explosion of video traffic delivered by IP
› More of that traffic going unicast
› Continued drive for better codecs
› Drive for smarter CDNs
› Last mile cannot keep up with unicast and multiscreen
› Drive for adaptive delivery
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 11
Introducing html5
› HTML4 was created in 1990 (and standardized in 1997)
› Previously there was no standard for showing video or playing audio on a web page.
› Before HTML5 most videos required plug-ins (e.g. Flash).
› Different browsers sometimes required different plug-ins.
› HTML5 introduces a new element to embed a video and audio on a web page
INTRODUCING THE <VIDEO> & <AUDIO> TagS
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 12
Html5 additionS
› <video> <audio> Defines a video, movie or audio asset
› <source> Defines media resources for media elements,
› <track> Defines tracks in mediaplayers
› <canvas> Defines area for graphics with height/width
› And many more new elements (for more information go to
http://www.w3.org/TR/html5-diff/)
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 13
<Video> TAG support
Browser Ogg WebM MP4
Apple Safari
  
Google Chrome
  
Firefox
  ?
Opera
  
Internet Explorer
  
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 14
<AUDIO> TAG support
Browser Ogg Wav AAC MP3
Apple Safari
   
Google Chrome
   
Firefox
  ? 
Opera
   
Internet Explorer
   
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 15
DETAIL Market DRIVERS
› An explosion of video traffic delivered by IP
› More of that traffic going unicast
› Continued drive for better codecs
› Drive for smarter CDNs
› Last mile cannot keep up with unicast and multiscreen
› Drive for adaptive delivery
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 16
HEVC (High efficiency video coding)
› Study started in 2004
– International standard published June 7 2013
› A new compression standard
– An evolution of H.264 (MPEG-4 Part 10)
› A collaboration between MPEG and VCEG
– To create a codec with half the bitrate at the same Pq as H.264
– Could require 10x computing power for encode
– Could require 3x computing power for decode
› Now also referred to as H.265
– Supports up to 8K video
› 3 Initial profiles, Main, High and Still Picture
– 5 range extension profiles (for 10,12 bit and 4:4:2 and 4:4:4)
– Thirteen levels for different resolutions and sampling rates
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 17
HEVC vs AVC performance
720P sequence: moderate difficulty
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 18
HEVC Adoption timeline
Market Solution Application 2013 2014 2015 2016 2017
Content Acquisition News Gathering Trial Early Adopter Mainstream
Events Trial Early Adopter
Content Exchange All
Content Distribution All Trial Early Adopter Mainstream
Multi-Platform Video
Processing
Cable & Sat DTH
Trial Early Adopter
Telco / IPTV Trial Early Adopter Mainstream
DVB-T2 Trial Early Adopter Mainstream
UHDTV VoD
Trial Early Adopter Mainstream
UHDTV Live DTH Trial Early Adopter Mainstream
Multi-Screen Video Processing All
Trial Early Adopter Mainstream
LTE Broadcast HEVC for Mobile Early Adopter Early Adopter Mainstream
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 19
DETAIL Market DRIVERS
› An explosion of video traffic delivered by IP
› More of that traffic going unicast
› Continued drive for better codecs
› Drive for smarter CDNs
› Last mile cannot keep up with unicast and multiscreen
› Drive for adaptive delivery
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 20
Multi-Screen Drivers
Subscriber Retention
Increased broadband
penetration
New business models for On
Demand content
Extend Reach to New
devices
HD Flat screens, HD cameras,
mobile cameras laptops, etc.
Analog TV turned off
New consumer trends
- Internet user behavior
- From passive to active
- From consumers to pro-sumers
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 21
Multiscreen = Growth
› TV operators who extend their services to
multiple screens as an integral part of
their offering showed greatest success, in
terms of revenue and subscriber retention
and growth
› Multi-screen is not just about sub-SD
Cases in Point:
› AT&T
› Verizon
› Orange (France Telecom)
› PCCW
› Telia
Caesar’s Palace
www.caesarspalace.com
Las Vegas, Nevada
Book now!
Ray Ban Eye wear, $130
www.sunglasshut.com
Urban Outfitters, $20
www.urbanoutfitters.com
Bradley Cooper
Actor, Hangover
1975~
Born in L.A. United
States, Graduated
Harvard Law Read
More
Watch behind the scene!
A Key Success Factor
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 22
HTTP Adaptive Streaming
Multiple bit-rate
encoding
Client Intelligence
Stateless servers
Standard Internet
protocols
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 23
Asset
Encode
2 Mbps
0 8 16 24 32 40 48 56 64
Time
All adaptive Encoding is similar
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 24
MULtistream Encoding
Asset
Encode
2 Mbps
1 Mbps
0 8 16 24 32 40 48 56 64
Time
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 25
Asset
Encode
2 Mbps
1 Mbps
368 Kbps
0 8 16 24 32 40 48 56 64
Time
MULtistream Encoding
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 26
Stream Segmentation
Asset
2 Mbps
1 Mbps
368 Kbps
0 8
Time
16 24 32 40 48 56 64
Manifest
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 27
Manifest File creation
› Each Manifest is split into Segments
› Each Segment is split into Representations
Manifest
Segment time = 8
Segment time = 0
…..
Segment time = 8
…..
Segment time = 16
…..
Representation 1
2 Mbps
Representation 2
1 Mbps
Representation 3
368 Kbps
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 28
Putting it all together
2
1
384
2
1
384
2
1
384
2
1
384
Time
2
1
384
2
1
384
Profiles
t t+8 t+16 t+24 t+32
2
1
384
t t+8 t+16 t+24 t+32
1
2
t t+8 t+16 t+24 t+32
384
1
2
1
Manifest
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 29
› Adapts to available network capacity
› Firewall, CDN and cache friendly due to HTTP
› Intelligence is pushed into the client devices
› Unify on-demand network capacity
› Adapts well to targeted advertising
ADAPTIVE STREAMING benefits
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 30
Adaptive tv history
Courtesy: Thomas Stockhammer, IMTC/nomor/Qualcomm
Intellectual property
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 31
adaptive streaming today
› HLS
› Published as IETF draft
› MPEG-2 TS file structure (.ts)
› 8-10s chunks / 5 profiles (suggest)
› Standard HTTP server and web delivery
› DRM-independent approach
› MPEG DASH participant
› AT&T, Swisscom, DirecTV, …
› HTTP Dynamic Streaming (HLS)
› Flash Media Server 3.5
› Fragmented MPEG-4 file structure
› 2-5s chunks
› RTMP delivery before Flash Player 10.1
› Available on PCs and Android
› See http://blogs.adobe.com/ktowes/2012/02/adobe-announces-support-for-mpeg-
dash-streaming-standard.html
› SmoothStreaming
› IIS Media Server / Azure
› Support for H.264 and VC-1
› Fragmented MPEG-4 file structure
› 2s chunks / 3-5 profiles
› PlayReady DRM
› MPEG DASH participant
› BSkyB, Netflix, AT&T, Canal+, …
› Sponsor of royalty-free WebM project
› VP8 and Vorbis codecs
› Relatively untried technology
› Sends video in a single file with variable bitrates?
› Now supporting DASH in Chrome as an extension of HTML5
with Media Source API
› See http://gpac.wp.mines-telecom.fr/2012/08/23/mpeg-dash-support-in-google-chrome/?
goback=%2Egde_4217045_member_153259990
Apple Microsoft
Adobe Google
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 32
impact for broadcasters
Multiple Encoding
Multiple Delivery Mechanism
Multiple DRMs
Multiple Control
Inevitable Scale Issue
Increased Cost
• Formatting and delivery
Customer dissatisfaction
• slower deployments and decreased QoE
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 33
› The Live profile is based on delivery of the same small chunks to
all clients
› Chunks are identified by sequence number, start time or by
explicitly provided lists of URLs
› Chunks are either stored as such or special server capabilities
are used to map requests to a different storage model
Live Profile
› The On Demand profile is based on delivery of a time-to-byte-
range index to clients
› Clients construct HTTP byte range requests for the required
data based on this index
› Each encoding of the media is stored as a single file on a
standard web server
On Demand Profile
› DASH.264 uses the ISO Base Media File Format “On Demand” and “Live” profiles defined in MPEG DASH
› Both profiles are based on simple aligned fragmentation of the content, meaning that fragment boundaries are at the same positions in
each encoding (bitrate) of the content
› This simplifies switching and client media pipeline implementation.
DASH.264
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 34
Iso fMP4 vs. mpeg2-TS
› Integral DRM Support / Common Encryption
– Adobe, Google, Marlin, Microsoft and the Open Mobile Alliance support
– Allows targeting of multiple device communities
› Metadata Independence
– Metadata can be stored and managed quite independently from the essence
– Facilitates more user experience options
› Independent Tracks
– Separate resources for video, various audios etc.
– Significantly reduces the number of files needed to service the same user community
› Conversion to other formats
– Lends itself to easy repurposing to MP2TS (for HLS) or even to a hybrid client
› Seamless Stream Splicing
– Without need for constrained encoding or demultiplex/remultiplexing or overlap splicing that brings substantial
overhead to the operator
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 35
How do they compare
Feature DASH Legacy Streaming
International Standard Yes No
Regulatory Support Yes Partial
Profiles Yes No
Easy time shifting Yes Hampered
Multiple Language Yes Limited
Manifest Updates Template driven Needed frequently
Manifest Size Relatively small Relatively large
Simple switching Yes Hampered
Universal Metrics Yes No
Common encryption Yes No
Separate metadata Yes No
Codec agnostic Yes No
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 36
implementation
Transcoder Segmenter Origin Server
CDNCDN
› Hardware Transcoder / Software Segmenter
– Hardware is ideal for processing load needed for transcoding
– Software is ideal for packaging and MPD file manipulation for segmenting
› Separate Units
– Separate transcoding for ABR and encoding for broadcast
– Separate Transcoder and Segmenter, maybe separate locations
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 37
A new ecosystem
INTEGRATED MULTISCREEN CORE SYSTEMS
At home
Away from home
Dense ABR
Transcoder
Network
Processor
Origin Server
Origin Server
Distribution
Server
Distribution
Server
Own network
CDN or 3PP
Network
Own network
CDN or 3PP
Network
Receivers /
Turnaround
DRM Key Management
Dense
Broadcast
Transcoder
MDMS
File based
transcoder
Control and Management
OIPF TV
STB
PC
LAPTOP
Mobile
OTHERS
MEDIA
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 38
CONVERGENCE
TRANSPORT consumption
BROWSER
VIDEO OPTIMIZATION SMART DELIVERY
MDN
embms
TV…Anywhere…Anytime
HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 39
CONCLUSION
The number of connected devices is surging, 50bn by 2020,
15bn video enabled/focused
H.264 is the most widely adopted codec and HEVC will
become significant in 2014+ starting in mobile applications
MPEG-DASH and HTML5 will become widely adopted on a
global basis from 2014+
Linear TV is here to stay but we are changing our viewing
habits significantly
Demand for choice (unicast) is growing at the same time as
demand for higher Quality is increasing
HTML5 and MPEG DASH for Broadcasters

Weitere ähnliche Inhalte

Was ist angesagt?

Extensions for Hybrid Delivery using MPEG-2 TS and DASH
Extensions for Hybrid Delivery using MPEG-2 TS and DASHExtensions for Hybrid Delivery using MPEG-2 TS and DASH
Extensions for Hybrid Delivery using MPEG-2 TS and DASHCyril Concolato
 
Delivery of Timeline for External Data in MPEG-2 Transport Stream
Delivery of Timeline for External Data in MPEG-2 Transport StreamDelivery of Timeline for External Data in MPEG-2 Transport Stream
Delivery of Timeline for External Data in MPEG-2 Transport StreamCyril Concolato
 
Building a Dash-264 Player
Building a Dash-264 PlayerBuilding a Dash-264 Player
Building a Dash-264 Playerjeff tapper
 
The next generation of protocols and APIs that could change streaming video
The next generation of protocols and APIs that could change streaming videoThe next generation of protocols and APIs that could change streaming video
The next generation of protocols and APIs that could change streaming videoErica Beavers
 
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with MininetEmulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with MininetAnatoliy Zabrovskiy
 
Using DASH and MPEG-2 TS
Using DASH and MPEG-2 TSUsing DASH and MPEG-2 TS
Using DASH and MPEG-2 TSAlex Giladi
 
The H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC StandardThe H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC StandardIMTC
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streamingVideoguy
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Videoguy
 
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...Alpen-Adria-Universität
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)Varun Ravi
 
Adaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging ProtocolsAdaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging ProtocolsAlpen-Adria-Universität
 
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 StreamingAlpen-Adria-Universität
 
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to ConsumptionDynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to ConsumptionAlpen-Adria-Universität
 
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingMachine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingAlpen-Adria-Universität
 
Understanding MPEG DASH
Understanding MPEG DASHUnderstanding MPEG DASH
Understanding MPEG DASHSeung-Bum Lee
 
Streaming Stored Video- Computer Networking
Streaming Stored Video- Computer Networking  Streaming Stored Video- Computer Networking
Streaming Stored Video- Computer Networking Mahbubur Rahman
 

Was ist angesagt? (20)

Extensions for Hybrid Delivery using MPEG-2 TS and DASH
Extensions for Hybrid Delivery using MPEG-2 TS and DASHExtensions for Hybrid Delivery using MPEG-2 TS and DASH
Extensions for Hybrid Delivery using MPEG-2 TS and DASH
 
Delivery of Timeline for External Data in MPEG-2 Transport Stream
Delivery of Timeline for External Data in MPEG-2 Transport StreamDelivery of Timeline for External Data in MPEG-2 Transport Stream
Delivery of Timeline for External Data in MPEG-2 Transport Stream
 
Building a Dash-264 Player
Building a Dash-264 PlayerBuilding a Dash-264 Player
Building a Dash-264 Player
 
The next generation of protocols and APIs that could change streaming video
The next generation of protocols and APIs that could change streaming videoThe next generation of protocols and APIs that could change streaming video
The next generation of protocols and APIs that could change streaming video
 
The Road to Ultra Low Latency
The Road to Ultra Low LatencyThe Road to Ultra Low Latency
The Road to Ultra Low Latency
 
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with MininetEmulation of Dynamic Adaptive Streaming over HTTP with Mininet
Emulation of Dynamic Adaptive Streaming over HTTP with Mininet
 
20 Years of Streaming in 20 Minutes
20 Years of Streaming in 20 Minutes20 Years of Streaming in 20 Minutes
20 Years of Streaming in 20 Minutes
 
Using DASH and MPEG-2 TS
Using DASH and MPEG-2 TSUsing DASH and MPEG-2 TS
Using DASH and MPEG-2 TS
 
The H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC StandardThe H.265/MPEG-HEVC Standard
The H.265/MPEG-HEVC Standard
 
Instant video streaming
Instant video streamingInstant video streaming
Instant video streaming
 
Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...Considerations for Creating Streamed Video Content over 3G ...
Considerations for Creating Streamed Video Content over 3G ...
 
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
CAdViSE: Cloud based Adaptive Video Streaming Evaluation Framework for the Au...
 
An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)An Overview of High Efficiency Video Codec HEVC (H.265)
An Overview of High Efficiency Video Codec HEVC (H.265)
 
Adaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging ProtocolsAdaptive Media Streaming over Emerging Protocols
Adaptive Media Streaming over Emerging Protocols
 
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
 
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to ConsumptionDynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
Dynamic Adaptive Streaming over HTTP: From Content Creation to Consumption
 
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive StreamingMachine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
Machine Learning Based Video Coding Enhancements for HTTP Adaptive Streaming
 
MPEG-DASH open source tools and cloud services
MPEG-DASH open source tools and cloud servicesMPEG-DASH open source tools and cloud services
MPEG-DASH open source tools and cloud services
 
Understanding MPEG DASH
Understanding MPEG DASHUnderstanding MPEG DASH
Understanding MPEG DASH
 
Streaming Stored Video- Computer Networking
Streaming Stored Video- Computer Networking  Streaming Stored Video- Computer Networking
Streaming Stored Video- Computer Networking
 

Andere mochten auch

MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
MPEG-DASH: Overview, State-of-the-Art, and Future RoadmapMPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
MPEG-DASH: Overview, State-of-the-Art, and Future RoadmapAlpen-Adria-Universität
 
Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"
Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"
Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"SOLL
 
VR/360 Support in Video.JS
VR/360 Support in Video.JSVR/360 Support in Video.JS
VR/360 Support in Video.JSJames Broberg
 
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...mgrafl
 
peer-to-peer oppotunities
peer-to-peer oppotunitiespeer-to-peer oppotunities
peer-to-peer oppotunitiesGwendal Simon
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesAlpen-Adria-Universität
 
UC SDN
UC SDNUC SDN
UC SDNIMTC
 
Adaptive Media Streaming: The Role of Standards
Adaptive Media Streaming: The Role of StandardsAdaptive Media Streaming: The Role of Standards
Adaptive Media Streaming: The Role of StandardsAlpen-Adria-Universität
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video CodecTejus Adiga M
 
whitepaper_mpeg-if_understanding_mpeg4
whitepaper_mpeg-if_understanding_mpeg4whitepaper_mpeg-if_understanding_mpeg4
whitepaper_mpeg-if_understanding_mpeg4aniruddh Tyagi
 
What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?Patrick Hurley
 
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Alpen-Adria-Universität
 
A Seamless Web Integration of Adaptive HTTP Streaming
A Seamless Web Integration of Adaptive HTTP StreamingA Seamless Web Integration of Adaptive HTTP Streaming
A Seamless Web Integration of Adaptive HTTP StreamingAlpen-Adria-Universität
 
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...
Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...muhammad-Sulaiman
 
Using SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile EnvironmentsUsing SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile EnvironmentsChristopher Mueller
 
MPEG Augmented Reality Tutorial
MPEG Augmented Reality TutorialMPEG Augmented Reality Tutorial
MPEG Augmented Reality TutorialMarius Preda PhD
 

Andere mochten auch (20)

MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
MPEG-DASH: Overview, State-of-the-Art, and Future RoadmapMPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap
 
Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"
Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"
Седьмой континент. Гайдлайн по реализации РК "Удивительно земные цены"
 
VR/360 Support in Video.JS
VR/360 Support in Video.JSVR/360 Support in Video.JS
VR/360 Support in Video.JS
 
Vitualisation
VitualisationVitualisation
Vitualisation
 
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
Scalable Video Coding Guidelines and Performance Evaluations for Adaptive Me...
 
peer-to-peer oppotunities
peer-to-peer oppotunitiespeer-to-peer oppotunities
peer-to-peer oppotunities
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
 
UC SDN
UC SDNUC SDN
UC SDN
 
Mpeg v-awareness event
Mpeg v-awareness eventMpeg v-awareness event
Mpeg v-awareness event
 
Adaptive Media Streaming: The Role of Standards
Adaptive Media Streaming: The Role of StandardsAdaptive Media Streaming: The Role of Standards
Adaptive Media Streaming: The Role of Standards
 
High Efficiency Video Codec
High Efficiency Video CodecHigh Efficiency Video Codec
High Efficiency Video Codec
 
whitepaper_mpeg-if_understanding_mpeg4
whitepaper_mpeg-if_understanding_mpeg4whitepaper_mpeg-if_understanding_mpeg4
whitepaper_mpeg-if_understanding_mpeg4
 
What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?
 
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
 
A Seamless Web Integration of Adaptive HTTP Streaming
A Seamless Web Integration of Adaptive HTTP StreamingA Seamless Web Integration of Adaptive HTTP Streaming
A Seamless Web Integration of Adaptive HTTP Streaming
 
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...
Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...Latest technologies in computer system  AI(Artificial Intelligence)  Knowledg...
Latest technologies in computer system AI(Artificial Intelligence) Knowledg...
 
Using SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile EnvironmentsUsing SVC for DASH in Mobile Environments
Using SVC for DASH in Mobile Environments
 
MPEG Augmented Reality Tutorial
MPEG Augmented Reality TutorialMPEG Augmented Reality Tutorial
MPEG Augmented Reality Tutorial
 
Mpeg 7
Mpeg 7Mpeg 7
Mpeg 7
 
HTTP Streaming of MPEG Media
HTTP Streaming of MPEG MediaHTTP Streaming of MPEG Media
HTTP Streaming of MPEG Media
 

Ähnlich wie HTML5 and MPEG DASH for Broadcasters

Мультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа HuaweiМультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа HuaweiHuawei Russia
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRADVISION Ltd.
 
MPEG for the past, present and future of television.ppt
MPEG for the past, present and future of television.pptMPEG for the past, present and future of television.ppt
MPEG for the past, present and future of television.ppttavallaeimostafa
 
Premium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVCPremium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVCCisco Service Provider
 
Video Standards - Key Insights
Video Standards - Key InsightsVideo Standards - Key Insights
Video Standards - Key InsightsChetan Manchanda
 
R&D and product engineering services from Promwad
R&D and product engineering services from PromwadR&D and product engineering services from Promwad
R&D and product engineering services from PromwadIvan Kuten
 
NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300Ståle Hansen
 
Ståle Hansen - Understand how video works in lync and how video interoperabil...
Ståle Hansen - Understand how video works in lync and how video interoperabil...Ståle Hansen - Understand how video works in lync and how video interoperabil...
Ståle Hansen - Understand how video works in lync and how video interoperabil...Nordic Infrastructure Conference
 
4th Generation IP for Mobility, Video and Cloud
4th Generation IP for Mobility, Video and Cloud4th Generation IP for Mobility, Video and Cloud
4th Generation IP for Mobility, Video and CloudEricsson
 
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
Making Virtual Reality Real: 4K VR/AR Encoding and Global DeliveryMaking Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
Making Virtual Reality Real: 4K VR/AR Encoding and Global DeliveryAkamai Developers & Admins
 
The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...Videoguy
 
Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14
Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14
Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14Ericsson España
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologySunnySheng
 
Isep m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)
Isep   m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)Isep   m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)
Isep m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)Thierry Lestable
 
Dynamics of Video
Dynamics of Video Dynamics of Video
Dynamics of Video IMTC
 
AWS Media and Entertainment Cloud Symposium: Broadcast and OTT
AWS Media and Entertainment Cloud Symposium:  Broadcast and OTTAWS Media and Entertainment Cloud Symposium:  Broadcast and OTT
AWS Media and Entertainment Cloud Symposium: Broadcast and OTTAmazon Web Services
 
Software based video processing increased flexibility and reduced deployment ...
Software based video processing increased flexibility and reduced deployment ...Software based video processing increased flexibility and reduced deployment ...
Software based video processing increased flexibility and reduced deployment ...Amazon Web Services
 
IP communications to billions of people coming soon to a web broswer near y...
IP communications to billions of people   coming soon to a web broswer near y...IP communications to billions of people   coming soon to a web broswer near y...
IP communications to billions of people coming soon to a web broswer near y...Ericsson
 

Ähnlich wie HTML5 and MPEG DASH for Broadcasters (20)

Мультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа HuaweiМультискрин-сервисы и гибридная ТВ-платформа Huawei
Мультискрин-сервисы и гибридная ТВ-платформа Huawei
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The Internet
 
MPEG for the past, present and future of television.ppt
MPEG for the past, present and future of television.pptMPEG for the past, present and future of television.ppt
MPEG for the past, present and future of television.ppt
 
Premium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVCPremium Mobile and DSL Video with HEVC
Premium Mobile and DSL Video with HEVC
 
Video Standards - Key Insights
Video Standards - Key InsightsVideo Standards - Key Insights
Video Standards - Key Insights
 
Promwad Innovation Company
Promwad Innovation CompanyPromwad Innovation Company
Promwad Innovation Company
 
R&D and product engineering services from Promwad
R&D and product engineering services from PromwadR&D and product engineering services from Promwad
R&D and product engineering services from Promwad
 
NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300
 
Ståle Hansen - Understand how video works in lync and how video interoperabil...
Ståle Hansen - Understand how video works in lync and how video interoperabil...Ståle Hansen - Understand how video works in lync and how video interoperabil...
Ståle Hansen - Understand how video works in lync and how video interoperabil...
 
4th Generation IP for Mobility, Video and Cloud
4th Generation IP for Mobility, Video and Cloud4th Generation IP for Mobility, Video and Cloud
4th Generation IP for Mobility, Video and Cloud
 
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
Making Virtual Reality Real: 4K VR/AR Encoding and Global DeliveryMaking Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
Making Virtual Reality Real: 4K VR/AR Encoding and Global Delivery
 
The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...The H.264/AVC Advanced Video Coding Standard: Overview and ...
The H.264/AVC Advanced Video Coding Standard: Overview and ...
 
Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14
Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14
Ericsson Media Vision 2020 - Chema Casaos at #BitBroadcast14
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression Technology
 
Isep m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)
Isep   m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)Isep   m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)
Isep m2 m - iot - course 1 - update 2013 - 09122013 - part 3 - v(0.7)
 
Dynamics of Video
Dynamics of Video Dynamics of Video
Dynamics of Video
 
AWS Media and Entertainment Cloud Symposium: Broadcast and OTT
AWS Media and Entertainment Cloud Symposium:  Broadcast and OTTAWS Media and Entertainment Cloud Symposium:  Broadcast and OTT
AWS Media and Entertainment Cloud Symposium: Broadcast and OTT
 
NAGRA_WhitePaper_OPTV5_Low
NAGRA_WhitePaper_OPTV5_LowNAGRA_WhitePaper_OPTV5_Low
NAGRA_WhitePaper_OPTV5_Low
 
Software based video processing increased flexibility and reduced deployment ...
Software based video processing increased flexibility and reduced deployment ...Software based video processing increased flexibility and reduced deployment ...
Software based video processing increased flexibility and reduced deployment ...
 
IP communications to billions of people coming soon to a web broswer near y...
IP communications to billions of people   coming soon to a web broswer near y...IP communications to billions of people   coming soon to a web broswer near y...
IP communications to billions of people coming soon to a web broswer near y...
 

Mehr von IMTC

VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open InvitationIMTC
 
Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)IMTC
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test ProgramIMTC
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding IMTC
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesIMTC
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksIMTC
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsIMTC
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksIMTC
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesIMTC
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingIMTC
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG ReviewIMTC
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondIMTC
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile VideoIMTC
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...IMTC
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureIMTC
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified CoomunicationsIMTC
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationIMTC
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial ConferencingIMTC
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudIMTC
 
UC SDN Use Case
UC SDN Use CaseUC SDN Use Case
UC SDN Use CaseIMTC
 

Mehr von IMTC (20)

VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
 
Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test Program
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video Services
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE Networks
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru Networks
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice Services
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member Meeting
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyond
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the Future
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified Coomunications
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaboration
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial Conferencing
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the Cloud
 
UC SDN Use Case
UC SDN Use CaseUC SDN Use Case
UC SDN Use Case
 

Kürzlich hochgeladen

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Kürzlich hochgeladen (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

HTML5 and MPEG DASH for Broadcasters

  • 1. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 1 Today and tomorrow of visual communications, building on 20 years of technology breakthroughs October 8 – 10 Porto, Portugal International Multimedia Telecommunications Consortium David Price, Vice President, Business Development, Media MPEG-DASH Industry Forum The Perfect Storm MPEG DASH with H.265 (HEVC) with HTML5
  • 2. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 2 Business to BusinessTV delivery to the home Global presence in tv Telco TerrestrialCable Contribution Distribution Programmer BroadcasterSatellite Over 2,000 global customers
  • 3. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 3 It’s all about Video Industry estimates place global IP traffic quadrupling over the next 4 years. • CAGR of 35% • 90% will be Video • 60% will be Internet Video 15 Billion will be Video Enabled
  • 4. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 4 Ericsson ConsumerLab › The voice of the consumer into Ericsson since 1995 – Research representing opinions of more than 1.1 billion people – More than 80 000 Interviews every year – More than 40 countries worldwide Operators and service providers Consumers http://www.ericsson.com/res/docs/2012/consumerlab/tv_video_consumerlab_report.pdf
  • 5. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 5 TV Consumer trends “TV/Video consumption should be freed from time, device or place restrictions” 67% use tablets or other mobile devices while watching TV 62% of consumers use social media when viewing television 60% of consumers watch video on demand each week 41% of consumers are willing to pay for HD quality television 16% decline IN Weekly DVR viewing since 2010 (61%->45%)
  • 6. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 6 TV Consumer Trends From… What do I feel like watching right now? What is on right now? And now also: Who else is watching this right now? …to: Source: Ericsson ConsumerLab TV & Video Consumer Trends 2011
  • 7. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 7 Important dates October 23 2001 June 29 2007 April 3 2010
  • 8. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 8 Important dates October 23 2001 June 29 2007 April 3 2010
  • 9. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 9 Market DRIVERS › An explosion of video traffic delivered by IP › More of that traffic going unicast › Continued drive for better codecs › Drive for smarter CDNs › The last mile cannot keep up with unicast and multiscreen › Drive for adaptive delivery
  • 10. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 10 DETAIL Market DRIVERS › An explosion of video traffic delivered by IP › More of that traffic going unicast › Continued drive for better codecs › Drive for smarter CDNs › Last mile cannot keep up with unicast and multiscreen › Drive for adaptive delivery
  • 11. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 11 Introducing html5 › HTML4 was created in 1990 (and standardized in 1997) › Previously there was no standard for showing video or playing audio on a web page. › Before HTML5 most videos required plug-ins (e.g. Flash). › Different browsers sometimes required different plug-ins. › HTML5 introduces a new element to embed a video and audio on a web page INTRODUCING THE <VIDEO> & <AUDIO> TagS
  • 12. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 12 Html5 additionS › <video> <audio> Defines a video, movie or audio asset › <source> Defines media resources for media elements, › <track> Defines tracks in mediaplayers › <canvas> Defines area for graphics with height/width › And many more new elements (for more information go to http://www.w3.org/TR/html5-diff/)
  • 13. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 13 <Video> TAG support Browser Ogg WebM MP4 Apple Safari    Google Chrome    Firefox   ? Opera    Internet Explorer   
  • 14. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 14 <AUDIO> TAG support Browser Ogg Wav AAC MP3 Apple Safari     Google Chrome     Firefox   ?  Opera     Internet Explorer    
  • 15. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 15 DETAIL Market DRIVERS › An explosion of video traffic delivered by IP › More of that traffic going unicast › Continued drive for better codecs › Drive for smarter CDNs › Last mile cannot keep up with unicast and multiscreen › Drive for adaptive delivery
  • 16. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 16 HEVC (High efficiency video coding) › Study started in 2004 – International standard published June 7 2013 › A new compression standard – An evolution of H.264 (MPEG-4 Part 10) › A collaboration between MPEG and VCEG – To create a codec with half the bitrate at the same Pq as H.264 – Could require 10x computing power for encode – Could require 3x computing power for decode › Now also referred to as H.265 – Supports up to 8K video › 3 Initial profiles, Main, High and Still Picture – 5 range extension profiles (for 10,12 bit and 4:4:2 and 4:4:4) – Thirteen levels for different resolutions and sampling rates
  • 17. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 17 HEVC vs AVC performance 720P sequence: moderate difficulty
  • 18. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 18 HEVC Adoption timeline Market Solution Application 2013 2014 2015 2016 2017 Content Acquisition News Gathering Trial Early Adopter Mainstream Events Trial Early Adopter Content Exchange All Content Distribution All Trial Early Adopter Mainstream Multi-Platform Video Processing Cable & Sat DTH Trial Early Adopter Telco / IPTV Trial Early Adopter Mainstream DVB-T2 Trial Early Adopter Mainstream UHDTV VoD Trial Early Adopter Mainstream UHDTV Live DTH Trial Early Adopter Mainstream Multi-Screen Video Processing All Trial Early Adopter Mainstream LTE Broadcast HEVC for Mobile Early Adopter Early Adopter Mainstream
  • 19. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 19 DETAIL Market DRIVERS › An explosion of video traffic delivered by IP › More of that traffic going unicast › Continued drive for better codecs › Drive for smarter CDNs › Last mile cannot keep up with unicast and multiscreen › Drive for adaptive delivery
  • 20. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 20 Multi-Screen Drivers Subscriber Retention Increased broadband penetration New business models for On Demand content Extend Reach to New devices HD Flat screens, HD cameras, mobile cameras laptops, etc. Analog TV turned off New consumer trends - Internet user behavior - From passive to active - From consumers to pro-sumers
  • 21. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 21 Multiscreen = Growth › TV operators who extend their services to multiple screens as an integral part of their offering showed greatest success, in terms of revenue and subscriber retention and growth › Multi-screen is not just about sub-SD Cases in Point: › AT&T › Verizon › Orange (France Telecom) › PCCW › Telia Caesar’s Palace www.caesarspalace.com Las Vegas, Nevada Book now! Ray Ban Eye wear, $130 www.sunglasshut.com Urban Outfitters, $20 www.urbanoutfitters.com Bradley Cooper Actor, Hangover 1975~ Born in L.A. United States, Graduated Harvard Law Read More Watch behind the scene! A Key Success Factor
  • 22. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 22 HTTP Adaptive Streaming Multiple bit-rate encoding Client Intelligence Stateless servers Standard Internet protocols
  • 23. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 23 Asset Encode 2 Mbps 0 8 16 24 32 40 48 56 64 Time All adaptive Encoding is similar
  • 24. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 24 MULtistream Encoding Asset Encode 2 Mbps 1 Mbps 0 8 16 24 32 40 48 56 64 Time
  • 25. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 25 Asset Encode 2 Mbps 1 Mbps 368 Kbps 0 8 16 24 32 40 48 56 64 Time MULtistream Encoding
  • 26. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 26 Stream Segmentation Asset 2 Mbps 1 Mbps 368 Kbps 0 8 Time 16 24 32 40 48 56 64 Manifest
  • 27. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 27 Manifest File creation › Each Manifest is split into Segments › Each Segment is split into Representations Manifest Segment time = 8 Segment time = 0 ….. Segment time = 8 ….. Segment time = 16 ….. Representation 1 2 Mbps Representation 2 1 Mbps Representation 3 368 Kbps
  • 28. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 28 Putting it all together 2 1 384 2 1 384 2 1 384 2 1 384 Time 2 1 384 2 1 384 Profiles t t+8 t+16 t+24 t+32 2 1 384 t t+8 t+16 t+24 t+32 1 2 t t+8 t+16 t+24 t+32 384 1 2 1 Manifest
  • 29. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 29 › Adapts to available network capacity › Firewall, CDN and cache friendly due to HTTP › Intelligence is pushed into the client devices › Unify on-demand network capacity › Adapts well to targeted advertising ADAPTIVE STREAMING benefits
  • 30. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 30 Adaptive tv history Courtesy: Thomas Stockhammer, IMTC/nomor/Qualcomm Intellectual property
  • 31. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 31 adaptive streaming today › HLS › Published as IETF draft › MPEG-2 TS file structure (.ts) › 8-10s chunks / 5 profiles (suggest) › Standard HTTP server and web delivery › DRM-independent approach › MPEG DASH participant › AT&T, Swisscom, DirecTV, … › HTTP Dynamic Streaming (HLS) › Flash Media Server 3.5 › Fragmented MPEG-4 file structure › 2-5s chunks › RTMP delivery before Flash Player 10.1 › Available on PCs and Android › See http://blogs.adobe.com/ktowes/2012/02/adobe-announces-support-for-mpeg- dash-streaming-standard.html › SmoothStreaming › IIS Media Server / Azure › Support for H.264 and VC-1 › Fragmented MPEG-4 file structure › 2s chunks / 3-5 profiles › PlayReady DRM › MPEG DASH participant › BSkyB, Netflix, AT&T, Canal+, … › Sponsor of royalty-free WebM project › VP8 and Vorbis codecs › Relatively untried technology › Sends video in a single file with variable bitrates? › Now supporting DASH in Chrome as an extension of HTML5 with Media Source API › See http://gpac.wp.mines-telecom.fr/2012/08/23/mpeg-dash-support-in-google-chrome/? goback=%2Egde_4217045_member_153259990 Apple Microsoft Adobe Google
  • 32. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 32 impact for broadcasters Multiple Encoding Multiple Delivery Mechanism Multiple DRMs Multiple Control Inevitable Scale Issue Increased Cost • Formatting and delivery Customer dissatisfaction • slower deployments and decreased QoE
  • 33. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 33 › The Live profile is based on delivery of the same small chunks to all clients › Chunks are identified by sequence number, start time or by explicitly provided lists of URLs › Chunks are either stored as such or special server capabilities are used to map requests to a different storage model Live Profile › The On Demand profile is based on delivery of a time-to-byte- range index to clients › Clients construct HTTP byte range requests for the required data based on this index › Each encoding of the media is stored as a single file on a standard web server On Demand Profile › DASH.264 uses the ISO Base Media File Format “On Demand” and “Live” profiles defined in MPEG DASH › Both profiles are based on simple aligned fragmentation of the content, meaning that fragment boundaries are at the same positions in each encoding (bitrate) of the content › This simplifies switching and client media pipeline implementation. DASH.264
  • 34. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 34 Iso fMP4 vs. mpeg2-TS › Integral DRM Support / Common Encryption – Adobe, Google, Marlin, Microsoft and the Open Mobile Alliance support – Allows targeting of multiple device communities › Metadata Independence – Metadata can be stored and managed quite independently from the essence – Facilitates more user experience options › Independent Tracks – Separate resources for video, various audios etc. – Significantly reduces the number of files needed to service the same user community › Conversion to other formats – Lends itself to easy repurposing to MP2TS (for HLS) or even to a hybrid client › Seamless Stream Splicing – Without need for constrained encoding or demultiplex/remultiplexing or overlap splicing that brings substantial overhead to the operator
  • 35. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 35 How do they compare Feature DASH Legacy Streaming International Standard Yes No Regulatory Support Yes Partial Profiles Yes No Easy time shifting Yes Hampered Multiple Language Yes Limited Manifest Updates Template driven Needed frequently Manifest Size Relatively small Relatively large Simple switching Yes Hampered Universal Metrics Yes No Common encryption Yes No Separate metadata Yes No Codec agnostic Yes No
  • 36. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 36 implementation Transcoder Segmenter Origin Server CDNCDN › Hardware Transcoder / Software Segmenter – Hardware is ideal for processing load needed for transcoding – Software is ideal for packaging and MPD file manipulation for segmenting › Separate Units – Separate transcoding for ABR and encoding for broadcast – Separate Transcoder and Segmenter, maybe separate locations
  • 37. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 37 A new ecosystem INTEGRATED MULTISCREEN CORE SYSTEMS At home Away from home Dense ABR Transcoder Network Processor Origin Server Origin Server Distribution Server Distribution Server Own network CDN or 3PP Network Own network CDN or 3PP Network Receivers / Turnaround DRM Key Management Dense Broadcast Transcoder MDMS File based transcoder Control and Management OIPF TV STB PC LAPTOP Mobile OTHERS MEDIA
  • 38. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 38 CONVERGENCE TRANSPORT consumption BROWSER VIDEO OPTIMIZATION SMART DELIVERY MDN embms TV…Anywhere…Anytime
  • 39. HTML5 and MPEG DASH for Broadcasters | Ericsson Internal | © Ericsson AB 2012 | 2012-04-13 | Page 39 CONCLUSION The number of connected devices is surging, 50bn by 2020, 15bn video enabled/focused H.264 is the most widely adopted codec and HEVC will become significant in 2014+ starting in mobile applications MPEG-DASH and HTML5 will become widely adopted on a global basis from 2014+ Linear TV is here to stay but we are changing our viewing habits significantly Demand for choice (unicast) is growing at the same time as demand for higher Quality is increasing

Hinweis der Redaktion

  1. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Ericsson AB 2010 Ericsson AB 2010 2010-10-07 Ericsson ’ s other key asset is it ’ s TV customer base. We have an unrivalled footprint with over 2000x global customers, spanning all regions, TV delivery platforms and backed up by 1300+ systems integration projects per year. We will continue to leverage our pedigree and reputation for technology and market leadership, and with your help we ’ ll continue to add to the map.
  2. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 As well as delivering that joined up experience consumers are already starting to demand 2 major impacts on the operators – first…. The traffic on the Internet is growing GAGR of 35% Its all about video Video VIDEO!
  3. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Areas of competence Market analysis and Segmentation Product research Identifying trends and business opportunities Workshops to enhance consumer knowledge BOTH FOR INDIVIDUAL CONSUMERS (WORKING AND NONWORKING) AS WELL AS FOR COMPANIES AS CONSUMERS (GROUPS OF DECISIONMAKERS AT COMPANIES).
  4. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Ericsson continuously monitors consumer trends (see E/// ConsumerLab at http://internal.ericsson.com/page/hub_inside/sales/consumerlab/index.jsp) to determine the shape of tomorrow’s market. Research representing opinions of more than 430M consumers More than 80 000 Interviews every year More than 40 countries worldwide This slide shows some findings included in the latest report (Oct’11) In 2011 study the 85% that watch broadcast TV several times per week or more, will grow to 89% if we instead measure weekly usage or more. I.e. 4% watch broadcast TV weekly. Video on-demand (streaming and downloading) goes up in all 7 studied markets except China and Germany: UK 62% (63%), US: 42% (39%), Spain 58% (51%) , Taiwan 62% (52%) Sweden 43% (28%) and Germany 26% (26%) and China 82% (88%) “ 35% leisure time is spent watching TV”, “71% of people time-shift weekly” - Source: Consumer Labs MSMC 2010 (Multiscreen Media Consumption) The increase in smartphones and the popularity of youtube has also affected the use of video in the mobile phone. Usage of watching video clips in the mobile phone has gone up from 12% to 16% between 2009 and 2010 (monthly usage). – ConsumerLabs infocom_media_content_entertainment_JUNE2011 Key take-aways: Importance of TV Importance of linear content Importance of take that content with us (time/place-shift it) In general consumers are watching more video on more devices. What is changing is the usage patterns + the role of certain devices (see Consumer Lab report for the role of devices) Video on-demand (streamed or downloaded content) = Streamed TV shows, downloaded video content and streamed Movies (here we include TV/video ondemand content both from OTT providers and traditional TV providers). In 2010 Multiscreen Media Consumption study, we showed that 93% watch Scheduled broadcast once per week or more. If we instead look at how many watch scheduled broadcast TV several times per week or more, we get a slightly lower number – 88%. I.e. we loose the 5% that only watch TV once per week. In 2011 study the 85% that watch broadcast TV several times per week or more, will grow to 89% if we instead measure weekly usage or more. I.e. 4% watch broadcast TV weekly. Compared to 2010, Broadcast TV goes down in all 7 studied markets except Sweden: UK 87% (91%), US: 83% (88%), Spain 83% (89%), Taiwan 84% (86%) Sweden 83% (82%), Germany 87% (91%) and China 88% (92%) Recording of TV broadcasts also decrease in all 7 studied markets except Sweden: UK 62% (63%), US: 55% (58%), Spain 47% (60%) , Taiwan 42% (52%) Sweden 36% (28%) and Germany 33% (37%) and China 58% (71%) Consumers seem to turn to online on-demand streaming services or in some cases actually preferring watching live content, to watching it afterwards – just because they don’t want social media to spoil their viewing experience. In today’s day and age – it is simply too difficult to avoid getting spoilers! Video on-demand (streaming and downloading) goes up in all 7 studied markets except China and Germany: UK 62% (63%), US: 42% (39%), Spain 58% (51%) , Taiwan 62% (52%) Sweden 43% (28%) and Germany 26% (26%) and China 82% (88%)
  5. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 We see a clear trend that consumers are moving from a what is on right now, to a what do I feel like watching right now? But now we also see a new trend – consumers are beginning to say: Who else is watching this right now? The social aspects of TV is thus becoming even more relevant and important! Another aspect of this is that consumers not only care about who else is watching something right now, but also what your friends and family is watching in general – what new shows/movies/series might be good for me to start watching (so that I can start taking part of the social community around that content)…the virtual sofa!
  6. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 We see a clear trend that consumers are moving from a what is on right now, to a what do I feel like watching right now? But now we also see a new trend – consumers are beginning to say: Who else is watching this right now? The social aspects of TV is thus becoming even more relevant and important! Another aspect of this is that consumers not only care about who else is watching something right now, but also what your friends and family is watching in general – what new shows/movies/series might be good for me to start watching (so that I can start taking part of the social community around that content)…the virtual sofa!
  7. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 We see a clear trend that consumers are moving from a what is on right now, to a what do I feel like watching right now? But now we also see a new trend – consumers are beginning to say: Who else is watching this right now? The social aspects of TV is thus becoming even more relevant and important! Another aspect of this is that consumers not only care about who else is watching something right now, but also what your friends and family is watching in general – what new shows/movies/series might be good for me to start watching (so that I can start taking part of the social community around that content)…the virtual sofa!
  8. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012
  9. LTE Broadcast is the first market to adopt HEVC 2013-04-24 SA Media Sales Conference 2013
  10. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Ericsson AB 2010 Ericsson AB 2010 SATV Application Software Overview 2010-06-10
  11. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 I would like to share with you some proof points showing that multiscreen is indeed becoming a key source of success in terms of subscriber and revenue growth for service providers. Conclusions from recent studies have shown that common features amongst the most successful TV service providers were: Innovative and modernized offerings An attractive channel line-up containing categories of entertainment for all audiences Bundling home and out-of-home access across several devices. AT&amp;T’s U-verse IPTV service showed the fastest growth with a compound annual growth rate (CAGR) of 134% between 2007 and 2010. Support for multiple devices: Operators who showed market leadership supported TV viewing on the most number of mobile devices when benchmarked with their competition. PCCW in Hong Kong even extends Multiscreen video to fixed line home phones, while European operators such as Telia and France Telecom are not behind in the game as they have rapidly began launching services to even more mobile devices. I recently read through Twitter that Comcast has just announced a mobile TV app for BlackBerry smartphones. Indeed, no devices are being left behind.
  12. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012
  13. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012
  14. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012
  15. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012
  16. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 … a word about HTTP streaming technologies… because, although H.264 is the dominant video codec (apart from WebM), streaming can happen in many different ways and operators will have to think about which devices they want to target early on and choose one or more streaming technologies (and DRMs) accordingly. Even when talking about adaptive streaming we are not talking about a single methodology (or even a single coded, e.g. Google and VP8). Listed on this slide are the principal adaptive streaming technologies being deployed today. With regards to live content, their requirements are spread between transcoding devices providing the necessary profiles in the right format and a segmenter constructing the chunks, protecting them, building a manifest file and making them available to origin servers.
  17. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Increased cost for service delivery (content formatting for all devices/protocols/drms – especially live, no caching) Customers expect better device convergence as explained above. Consequences are churn and decreased service revenue
  18. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012
  19. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Assumptions: 24 HD in 24x broadcast out (1080i out VBR statmux) 24x multi-screen out (1x 720p60, 2x 720p30, 8x SD)
  20. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 Finally, let’s look at where/how a multiscreen deployment fits into a delivery ecosystem (IPTV focused example, but applies to other use cases also) A turnaround headend will typically consist of many different “boxes”, each serving different functions. With the introduction of multiscreen, an operator will need to purchase a multiscreen function “box”, and at the same time maintain dense non-ABR transcoder. Separate box solution means: Flexibility to expand the different infrastructures when and where needed Co-location is not necessary (broadcast + IT often geographically separate) Optimisation of each architecture to maximum density (e.g. don’t lose profiles in ABR transcoder because the broadcaster transcoder needs BNCs, look-ahead resources, Mux resource, stat mux engine, etc..) Others…? Diagram of a broadcast (turnaround) headend Highlight complexity (system integration capabilities to enable scalability) Multiscreen will be integral part of it (not seen in isolation if target is ‘TV everywhere’ experience)
  21. IBC: Multi-Network Solutions in the Real World 2013-09-09
  22. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012 The market and consumer knowledge within Ericsson is such that the following pillars of belief are driving the development of our solutions (its not all about technology, but consumer needs and sustainable business models for the operators) Core beliefs… Importance of linear: 93% of people still watch linear content every week ( ConsumerLab data) The importance of high quality pictures and sound to the user. Willingness to pay for better experience. Scale problem: Convergence (TV anywhere and the decoupling from the client device) means a scale problem. H.264 as the main codec today and in the short/medium term future (where scale problem will appear first at least) Multiscreen as new TV consumption  a true TV experience  needs to be built into operators business model  integral part of broadcast operations Multiscreen will become a main revenue system for operators and therefore we need to make a sustainable ecosystem out of it. Multiscreen will become a core part of operator’s revenue generation, therefore it is becoming critical that multiscreen solutions become integrated in the main systems. Note: this is not the same as saying that broadcast + adaptive bitrate equipment should be the same but that the both systems should have the same level of integration with ad-insertion, tstv, vod solutions as well as the same reliability, etc.
  23. 10/08/13 2011-10-19 HTML5 and MPEG DASH for Broadcasters © Ericsson AB 2012