SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Dynamic	Adaptive	Streaming	over	HTTP
Overview,	State	of	the	Art,	and	Challenges
Priv.-Doz.	Dr.	Christian	Timmerer
[Ack:	Ali	C.	Begen,	Networked	Media	&	Ozyegin University	|	Thomas	Stockhammer,	Qualcomm	Inc.
Iraj Sodagar,	Microsoft	|	C.	Concolato,	Netflix]
Alpen-Adria-Universität	Klagenfurt	(AAU)	w Multimedia	Communication	(MMC)
http://blog.timmerer.com w christian.timmerer@itec.aau.at
Chief	Innovation	Officer	(CIO)	at	bitmovin	GmbH
http://www.bitmovin.com w christian.timmerer@bitmovin.com
Mobile	Multimedia	Computing	@	IEEE	ICME	2017,	Hong	Kong,	Jul	14,	2017
http://www.slideshare.net/christian.timmerer
Source:	Wikipedia
Change	Log:
• EBU/ASBU	Week	of	Technology,	
Tunis,	Oct	19,	2016
• TU	Wien,	Vienna,	Feb	9,	2017
• TNC17,	Linz,	May	30,	2017
• MMC,	IEEE	ICME’17,	Hong	Kong,	
Jul	14,	2017
ACM	MMSys 2018	CfP is	Out!
• City:	Amsterdam
• Dates:	June	12-15,	2018
• Co-located	with	
– NOSSDAV
– MoVid
– MMVE
• http://www.mmsys2018.org/	
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 2
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 3
Importance	of	Multimedia	Delivery
• Multimedia	is	predominant	on	the	Internet
• Real-time	entertainment:	Streaming	video	and	audio;	>70%	of	Internet	traffic	at	
peak	periods
• Popular	services:	YouTube	(17.53%),	Netflix	(35.15%),	Amazon	Video	(4.26%),	Hulu	
(2.68%);	all	delivered	over-the-top	(OTT);	huge	potential	for	mobile	access!
Global	Internet	Phenomena	Report:	2016
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 4
Open	Digital	Media	Value	Chain
Create	
Content
Aggregate
Monetize
Distribute	
Content
Consume	
Content
Any	Content Any	Storefront Any	Network Any	Device
CDNsMedia	
Protocols
Internet	
Transport
DRM
Encoding
Encapsulation
Dynamic
Ads
Clients
Happy	User
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 5
Example	Platform/Infrastructure
https://bitmovin.com/
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 6
Common	Annoyances	in	Streaming
• Wrong	format
• Wrong	protocol
• Plugin	requirements
• DRM	issues
• Long	start-up	delay
• Poor	quality
• Frequent	stalls
• Quality	oscillations
• No	seeking	features
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 7
What	is	DASH?
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 8
Reading: http://en.wikipedia.org/wiki/Dash_(disambiguation)
Over-The-Top	– Adaptive	Media	Streaming
• In	a	nutshell…
Adaptation logic is within the
client, not normatively
specified by the standard,
subject to research and
development
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 9
Multi-Bitrate	Encoding	and	Representation	Switching
Contents	on	the	Web	Server
Movie	A	– 200	Kbps
Movie	A	– 400	Kbps
Movie	A	– 1.2	Mbps
Movie	A	– 2.2	Mbps
.	.	.
.	.	.
Movie	K	– 200	Kbps
Movie	K	– 500	Kbps
Movie	K	– 1.1	Mbps
Movie	K	– 1.8	Mbps
.	.	.
.	.	.
Time	(s)
Start	quickly
Keep requesting
Improve quality
Loss/congestion	detection
Revamp	quality
.	.	.
.	.	.
Segments
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 10
Adaptive	Streaming	over	HTTP
…
…
…
…
HTTP GETs
Client
Buffer
Media
Player
HTTP
Server
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 11
Formats	and	Standards
• Adobe
– HTTP	Dynamic	Streaming	(HDS)
– Switched	to	DASH
• Apple
– HTTP	Live	Streaming	(HLS)
– Required	for	iOS
• Microsoft
– Smooth	Streaming
– Switched	to	DASH,	almost..
• MPEG	Dynamic	Adaptive	Streaming	over	HTTP	(DASH)
– Supported	by	Netflix,	YouTube,	Bitmovin,	etc.
• MPEG	Common	Media	Application	Format	(MPEG-A	Part	19)
– The	new	kid	on	the	block	– support	for	“fragmented	mp4	in	HLS”
– DASH/HLS	convergence	at	segment	level	– some open issues	with	encryption	format
Source: http://xkcd.com/927/
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 12
Scope	of	DASH:	what	is	specified?
Media Presentation on
HTTP Server
DASH-enabled ClientMedia Presentation
Description
.
.
.
Segment
…
.
.
.Segment
…
.
.
.
Segment
…
.
.
.Segment
…
…
Segments located
by HTTP-URLs
DASH Control Engine
HTTP/1.1
HTTP
Client
MPD
Parser
Media
Engine
On-time HTTP
requests to
segments
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 13
Scope	of	DASH:	what	is	specified?
Media Presentation on
HTTP Server
DASH-enabled ClientMedia Presentation
Description
.
.
.
Segment
…
.
.
.Segment
…
.
.
.
Segment
…
.
.
.Segment
…
…
Segments located
by HTTP-URLs
DASH Control Engine
HTTP/1.1
HTTP
Client
MPD
Parser
Media
Engine
On-time HTTP
requests to
segments
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 14
DASH	Data	Model
MPD
Period	id	=	1
start	=	0	s
Period	id	=	3
start	=	300	s
Period	id	=	4
start	=	850	s
Period	id	=	2
start	=	100	s
Adaptation	Set	0
subtitle	turkish
Adaptation	Set	2
audio	english
Adaptation	Set	1
BaseURL=http://abr.rocks.com/
Representation	2
Rate	=	1	Mbps
Representation	4
Rate	=	3	Mbps
Representation	1
Rate	=	500	Kbps
Representation	3
Rate	=	2	Mbps
Resolution	=	720p
Segment	Info
Duration	=	10	s
Template:
3/$Number$.mp4
Segment Access
Initialization	Segment
http://abr.rocks.com/3/0.mp4
Media	Segment	1
start	=	0	s
http://abr.rocks.com/3/1.mp4
Media	Segment	2
start	=	10	s
http://abr.rocks.com/3/2.mp4
Adaptation	Set	3
audio	german
Adaptation	Set	1
video
Period	id	=	2
start	=	100	s
Representation	3
Rate	=	2	Mbps
Selection	of	
components/tracks
Well-defined	
media	format
Selection	of	
representations
Splicing	of	arbitrary	
content	like	ads
Chunks	with	addresses	
and	timing
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 15
Profile	identifier
“static”	|	“dynamic”
Multiple	content	
locations
Time	sequence	of	Media	
Presentation
Client	(QoE)	metrics
Set	of	switchable	
Representations
Encoded	version	of	a	
media	component
MPD	Schema	Overview
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 16
MPD	Schema	Overview
Audio/Video	
parameters
Container,	codec,	
information
Bandwidth
Quality	information
Descriptors
URL	construction
Playlist-based
Template-based
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 17
Segment Index in MPD only
Segment Index in MPD + Segment
Segment Index in Segment only
<MPD>
...
<URL sourceURL="seg1.m4s"/>
<URL sourceURL="seg2.m4s"/>
</MPD>
seg1.m4s
seg2.m4s
...
<MPD>
...
<URL sourceURL="seg.m4s" range="0-499"/>
<URL sourceURL="seg.m4s" range="500-999"/>
</MPD>
seg.m4s
<MPD>
...
<Index sourceURL="sidx.mp4"/>
<URL sourceURL="seg.m4s"/>
</MPD> seg.m4s
sidx.
m4s
<MPD>
...
<BaseURL>seg.m4s</BaseURL>
</MPD>
seg.m4ssidx
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 18
type=static typically,
for on demand content
Base URL of the
segments
Subtitles
Audio adaptation set
with different
representations (bw)
Video adaptation set
with different
representations (bw)
Different codecs
(profiles)
Segment URL constructed
with template and base
URL
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 19
https://bitmovin.com/demo/
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 20
ISO/IEC	23009-1	Timeline
Fastest	time	ever	that	a	standard	was	developed	in	MPEG	to	address	the	demand	of	
the	market
• Other	Relevant	Specifications
– 14496-12:	ISO	Base	Media	File	Format
– 14496-15:	Carriage	of	NAL	unit	structured	video	in	the	ISO	Base	Media	File	Format
– 23001-7:	Common	encryption	format	for	ISO	base	media	file	format	
– 23001-8:	Coding-Independent	Code	Points
– 23001-10:	Carriage	of	Timed	Metadata	Metrics	of	Media	in	ISO	Base	Media	File	Format
CfP Issued	April	
2010
18	Responses	
and	Working	
Draft	(WD)
July	2010
Committee	Draft		
(CD)
Oct.	2010
Draft	
International	
Standard	(DIS)
Jan.	2011
Final	Draft	
International	
Standard
Nov.	2011
Published	as	
International	
Standard	
April	2012
See	also	here	https://multimediacommunication.blogspot.co.at/2010/05/http-streaming-of-mpeg-media.html
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 21
MPEG-DASH	Features	(Jan‘17)
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 22
Ongoing	Work	in	MPEG-DASH
• Currently	Running	Core	Experiments
– High	Quality	VR	delivery	with	DASH	(DASH-VR)	
https://bitmovin.com/mpeg-vr-one-ring-rule/
https://bitmovin.com/lighter-faster-interactive-ads-cross-platform-vr-
bitmovins-latest-major-player-version-6-0/
New	work	item	proposal
Coded	Representation	of	Immersive	Media	
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 23
MPEG	CMAF:	Threat	or	Opportunity?
+ CMAF	Media	Object	
Model	compatible	with	
DASH	Data	Model
+ Segment	formats	based	
on	ISOBMFF
- Different	manifest
formats	(MPD	vs.	m3u8)
- CENC:	AES-128	CBC
(HLS)	vs. AES-128	CTR (all	
others)	mode
https://bitmovin.com/what-is-cmaf-threat-opportunity/
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 24
CMAF	Development	Timeline
Feb.	2016	
Working	Draft
June	2016	
Committee	Draft
Nov.	2016	
Draft	
International	
Standard
Jan.	2017
Study	of	Draft	
International	
Standard
May	2017	
Final	Draft	
International	
Standard
July	2017	
Approved	
International	
Standard
Ballot Ballot Ballot
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 25
CMAF	ISO-BMFF	Media	Objects
• Manifests	typically	provide	URLs	to
– CMAF	track	files
– CMAF	header	+	CMAF	segments
• single/multiple	fragment(s)
– CMAF	header	+	CMAF	chunk
Encoder
Encryption
Packaging
CMAF	
Header
CMAF	
Fragment
CMAF	
Fragment
CMAF	
Chunk
CMAF	
Chunk
CMAF	
Chunk
CMAF	
Fragment
R
A
P
R
A
P
R
A
P
R
A
P
CMAF	
Fragment
CMAF	
Segment
CMAF	
Segment
CMAF	Track	File
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 26
CMAF	Chunks
CMAF	
Header
CMAF	Content	Consumption
Un-
packaging
MSE
CMAF	
Track	File
CMAF	Fragments
Switching	can	only	happen	seamlessly	
at	CMAF	Fragment	boundaries
CMAF	
Segments
CMAF	
Header
CMAF	
Header
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 27
Common	Problems	in	DASH
• Encoding |	Packaging |	Encryption
– Guidelines:	3-20	different	representations	(mobile	to	UHD)
– Segment	length:	4s	shows	good	tradeoff	(2s	vs.	9s)
• https://bitmovin.com/mpeg-dash-hls-segment-length/
– Offline	vs.	on-the-fly
• Delivery,	distribution,	CDN
– MMSys’16	keynote	by	Neill	Kipp:	https://mmsys2016.itec.aau.at/
• Consumption and	Quality	of	Experience (QoE)
– Adaptation	strategies:	buffer- vs.	throughput-based
– Multi-client	competition:	on-off	behavior
– Quality-aware	streaming:	highest	possible	bitrate	vs.	highest	quality
– Inter-Destination	Media	Synchronization	(IDMS):	new	applications
– Virtual	Reality	/	360-degree	video:	tiled	streaming
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 28
Quality	of Experience	for DASH
• Objective
– Initial	or	startup	delay	(low)	
– Buffer	underrun	/	stalls	(zero)
– Quality	switches	(low)
– Media	throughput	(high)
– [Other	media-related	configuration:	encoding,
representations,	segment	length,	…]
• Subjective
– Mean	Opinion	Score	(MOS)	– various	scales
– Various	methodologies	(e.g.,	DSCQS,	DSIS,	ACR,	PC,	…)
M. Seufert, et al., "A Survey on Quality of Experience of HTTP Adaptive Streaming,"IEEE
Communications Surveys & Tutorials, vol.17, no.1, 2015. doi:10.1109/COMST.2014.2360940
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 29
DASH	QoE	in	Real-World
B. Rainer, C. Timmerer, “Quality of Experience of Web-based Adaptive HTTP
Streaming Clients in Real-World Environments using Crowdsourcing”, Proceedings of
International Workshop on VideoNext: Design, Quality and Deployment of Adaptive
Video Streaming, Sydney, Australia, Dec. 2014.
Stalls	and	low	quality	
are	bad	for	QoE	but	
not	startup	delay
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 30
10	different	
adaptation	
algorithms
Christian Timmerer, Matteo Maiero,
Benjamin Rainer, Which Adaptation Logic?
An Objective and Subjective Performance
Evaluation of HTTP-based Adaptive Media
Streaming Systems, In arXiv.org [cs.MM],
N.N., vol. abs/1606.00341, N.N., pp. 11,
2016.
July	14,	2017 31
July	14,	2017 32
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 33
Comparison	of	eight	DASH	Players
Conclusions
• MPEG-DASH	defines	formats	only
– Media	Presentation	Description	(MPD)
– Segment	format:	isobmff,	m2ts
• MPEG-DASH	is	not
– System,	protocol,	presentation,	codec,	interactivity,	DRM,	client	specification
• Other	standards	required	for	a	complete	ecosystem
– DASH-IF,	WAVE,	HMTL5,	MSE,	EME,	3GPP,	DVB,	etc.
• Do	we	need	MPEG-DASH?	(for	adaptive	media	streaming)
– Not	necessarily:	e.g.,	WebM +	VPx +	manifest	&	control	end-to-end
– Required	to	address	heterogeneous	environments	to	solve	interop.	problem
• Role	of	standards	sometimes	overrated but	often	underestimated
• CMAF and	VR addressing	new	challenges	for	adaptive	media	streaming
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 34
Deployment	Thoughts
• Proprietary	ecosystems	will	disappear	(Silverlight,	Flash)
• No	more	plugins	– HTML5!
– MSE/EME	available	on	all	major	browser	platforms
– Support	for	both	DASH/HLS (+CMAF)	and	CENC
• Rich	feature	set:	codecs,	ads,	DRM,	multi-language/-audio,	
subtitles,	VR/360,	UHD,	HFR,	HDR,	live,	on-demand,	analytics,	…
• Common	implementation issues:	start-up,	buffering,	high-quality,	
seamless	switching,	platform	support,	cost-effective,	…
• Solutions	available	for	adaptive	streaming,	advertising,	VR/360,	live
streaming,	and	DRM
– Details	available	at	https://bitmovin.com/
July	14,	2017 Dr.	Timmerer	[AAU/Bitmovin] 35

Weitere ähnliche Inhalte

Was ist angesagt?

HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview hemantnaik
 
DDS: The IoT Data Sharing Standard
DDS: The IoT Data Sharing StandardDDS: The IoT Data Sharing Standard
DDS: The IoT Data Sharing StandardAngelo Corsaro
 
Multimedia lossy compression
Multimedia lossy compressionMultimedia lossy compression
Multimedia lossy compressionanjunarayanan
 
How to Configure NetFlow v5 & v9 on Cisco Routers
How to Configure NetFlow v5 & v9 on Cisco RoutersHow to Configure NetFlow v5 & v9 on Cisco Routers
How to Configure NetFlow v5 & v9 on Cisco RoutersSolarWinds
 
Grokking Techtalk #39: Gossip protocol and applications
Grokking Techtalk #39: Gossip protocol and applicationsGrokking Techtalk #39: Gossip protocol and applications
Grokking Techtalk #39: Gossip protocol and applicationsGrokking VN
 
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Jaime Martin Losa
 
Mpegts introduction
Mpegts introductionMpegts introduction
Mpegts introductionfrankyao23
 
P4, EPBF, and Linux TC Offload
P4, EPBF, and Linux TC OffloadP4, EPBF, and Linux TC Offload
P4, EPBF, and Linux TC OffloadOpen-NFP
 
Standards De Compression Audio Et VidéO
Standards De Compression Audio Et VidéOStandards De Compression Audio Et VidéO
Standards De Compression Audio Et VidéObriantais
 
VVC tutorial at ICME 2020 together with Benjamin Bross
VVC tutorial at ICME 2020 together with Benjamin BrossVVC tutorial at ICME 2020 together with Benjamin Bross
VVC tutorial at ICME 2020 together with Benjamin BrossMathias Wien
 
H.264 nal and RTP
H.264 nal and RTPH.264 nal and RTP
H.264 nal and RTPYoss Cohen
 
Linux ppt
Linux pptLinux ppt
Linux pptlincy21
 
VVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin BrossVVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin BrossMathias Wien
 
Audio compression
Audio compression Audio compression
Audio compression Darshan IT
 
Reducing boot time in embedded Linux
Reducing boot time in embedded LinuxReducing boot time in embedded Linux
Reducing boot time in embedded LinuxChris Simmonds
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVCYoss Cohen
 
OTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveOTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveBiju M R
 

Was ist angesagt? (20)

HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview
 
DDS: The IoT Data Sharing Standard
DDS: The IoT Data Sharing StandardDDS: The IoT Data Sharing Standard
DDS: The IoT Data Sharing Standard
 
Adaptative streaming : enjeux, panorama, principes et difficultés
Adaptative streaming : enjeux, panorama, principes et difficultésAdaptative streaming : enjeux, panorama, principes et difficultés
Adaptative streaming : enjeux, panorama, principes et difficultés
 
Multimedia Network
Multimedia NetworkMultimedia Network
Multimedia Network
 
Multimedia lossy compression
Multimedia lossy compressionMultimedia lossy compression
Multimedia lossy compression
 
How to Configure NetFlow v5 & v9 on Cisco Routers
How to Configure NetFlow v5 & v9 on Cisco RoutersHow to Configure NetFlow v5 & v9 on Cisco Routers
How to Configure NetFlow v5 & v9 on Cisco Routers
 
Grokking Techtalk #39: Gossip protocol and applications
Grokking Techtalk #39: Gossip protocol and applicationsGrokking Techtalk #39: Gossip protocol and applications
Grokking Techtalk #39: Gossip protocol and applications
 
Compression video
Compression videoCompression video
Compression video
 
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
Fast RTPS: Programming with the Default Middleware for Robotics Adopted in ROS2
 
Mpegts introduction
Mpegts introductionMpegts introduction
Mpegts introduction
 
P4, EPBF, and Linux TC Offload
P4, EPBF, and Linux TC OffloadP4, EPBF, and Linux TC Offload
P4, EPBF, and Linux TC Offload
 
Standards De Compression Audio Et VidéO
Standards De Compression Audio Et VidéOStandards De Compression Audio Et VidéO
Standards De Compression Audio Et VidéO
 
VVC tutorial at ICME 2020 together with Benjamin Bross
VVC tutorial at ICME 2020 together with Benjamin BrossVVC tutorial at ICME 2020 together with Benjamin Bross
VVC tutorial at ICME 2020 together with Benjamin Bross
 
H.264 nal and RTP
H.264 nal and RTPH.264 nal and RTP
H.264 nal and RTP
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
VVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin BrossVVC tutorial at ICIP 2020 together with Benjamin Bross
VVC tutorial at ICIP 2020 together with Benjamin Bross
 
Audio compression
Audio compression Audio compression
Audio compression
 
Reducing boot time in embedded Linux
Reducing boot time in embedded LinuxReducing boot time in embedded Linux
Reducing boot time in embedded Linux
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVC
 
OTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspectiveOTT & IPTV An analysis presentation from ordering & billing perspective
OTT & IPTV An analysis presentation from ordering & billing perspective
 

Ähnlich wie MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap

Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...
Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...
Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...Alpen-Adria-Universität
 
A Framework for Adaptive Delivery of Omnidirectional Video
A Framework for Adaptive Delivery of Omnidirectional VideoA Framework for Adaptive Delivery of Omnidirectional Video
A Framework for Adaptive Delivery of Omnidirectional VideoAlpen-Adria-Universität
 
The Impact of Digital Engineering – Tim Broyd (ICE) #COMIT2016
The Impact of Digital Engineering – Tim Broyd (ICE)  #COMIT2016The Impact of Digital Engineering – Tim Broyd (ICE)  #COMIT2016
The Impact of Digital Engineering – Tim Broyd (ICE) #COMIT2016Comit Projects Ltd
 
20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?Arian Zwegers
 
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
 
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
 
Bournemouth University Media School research day, 30 April, 2014 - Bournemout...
Bournemouth University Media School research day, 30 April, 2014 - Bournemout...Bournemouth University Media School research day, 30 April, 2014 - Bournemout...
Bournemouth University Media School research day, 30 April, 2014 - Bournemout...Steve Brewer
 
Cloud Computing in the Digital Agenda for Europe
Cloud Computing  in the Digital Agenda for EuropeCloud Computing  in the Digital Agenda for Europe
Cloud Computing in the Digital Agenda for EuropeCarl-Christian Buhr
 
COMIT March 2017 - Main Slides
COMIT March 2017 - Main SlidesCOMIT March 2017 - Main Slides
COMIT March 2017 - Main SlidesComit Projects Ltd
 
Surface Ventures: What Exponential Growth of Technology means for Tribolog...
Surface Ventures: What Exponential Growth of Technology means for Tribolog...Surface Ventures: What Exponential Growth of Technology means for Tribolog...
Surface Ventures: What Exponential Growth of Technology means for Tribolog...Tomasz Liskiewicz
 
The Digital Agenda for Europe. What about the Cloud?
The Digital Agenda for Europe. What about the Cloud?The Digital Agenda for Europe. What about the Cloud?
The Digital Agenda for Europe. What about the Cloud?Carl-Christian Buhr
 
Mário Campolargo - Services and clouds as cornerstones of the Digital Agenda
Mário Campolargo - Services and clouds as cornerstones of the Digital AgendaMário Campolargo - Services and clouds as cornerstones of the Digital Agenda
Mário Campolargo - Services and clouds as cornerstones of the Digital AgendaServiceWave 2010
 
ISOCARP @ WUF10 | Mobility for carbon-friendly cities
ISOCARP @ WUF10 | Mobility for carbon-friendly citiesISOCARP @ WUF10 | Mobility for carbon-friendly cities
ISOCARP @ WUF10 | Mobility for carbon-friendly citiesTjark Gall
 
A Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media DistributionA Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media DistributionAlpen-Adria-Universität
 
Ec, Olavi Luotonen, Barcelona, 26 March 2010
Ec, Olavi Luotonen, Barcelona, 26 March 2010Ec, Olavi Luotonen, Barcelona, 26 March 2010
Ec, Olavi Luotonen, Barcelona, 26 March 2010Citilab Cornella
 
5G for Museums, Galleries and Heritage - unlocking the full potential
5G for Museums, Galleries and Heritage - unlocking the full potential5G for Museums, Galleries and Heritage - unlocking the full potential
5G for Museums, Galleries and Heritage - unlocking the full potentialKTN
 
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsFully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsAlpen-Adria-Universität
 
The Future of Mobility & Smart Cities
The Future of Mobility & Smart CitiesThe Future of Mobility & Smart Cities
The Future of Mobility & Smart CitiesMonty C. M. Metzger
 
Digital Certificates on a Blockchain
Digital Certificates on  a Blockchain Digital Certificates on  a Blockchain
Digital Certificates on a Blockchain Andreas Wittke
 
Multimedia-2016_Brochure
Multimedia-2016_BrochureMultimedia-2016_Brochure
Multimedia-2016_BrochureGracy Jones
 

Ähnlich wie MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap (20)

Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...
Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...
Towards Bandwidth Efficient Adaptive Streaming of Omnidirectional Video over ...
 
A Framework for Adaptive Delivery of Omnidirectional Video
A Framework for Adaptive Delivery of Omnidirectional VideoA Framework for Adaptive Delivery of Omnidirectional Video
A Framework for Adaptive Delivery of Omnidirectional Video
 
The Impact of Digital Engineering – Tim Broyd (ICE) #COMIT2016
The Impact of Digital Engineering – Tim Broyd (ICE)  #COMIT2016The Impact of Digital Engineering – Tim Broyd (ICE)  #COMIT2016
The Impact of Digital Engineering – Tim Broyd (ICE) #COMIT2016
 
20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?20090327 Software Engineering -- What's in it for me?
20090327 Software Engineering -- What's in it for me?
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
 
Overview of Selected Current MPEG Activities
Overview of Selected Current MPEG ActivitiesOverview of Selected Current MPEG Activities
Overview of Selected Current MPEG Activities
 
Bournemouth University Media School research day, 30 April, 2014 - Bournemout...
Bournemouth University Media School research day, 30 April, 2014 - Bournemout...Bournemouth University Media School research day, 30 April, 2014 - Bournemout...
Bournemouth University Media School research day, 30 April, 2014 - Bournemout...
 
Cloud Computing in the Digital Agenda for Europe
Cloud Computing  in the Digital Agenda for EuropeCloud Computing  in the Digital Agenda for Europe
Cloud Computing in the Digital Agenda for Europe
 
COMIT March 2017 - Main Slides
COMIT March 2017 - Main SlidesCOMIT March 2017 - Main Slides
COMIT March 2017 - Main Slides
 
Surface Ventures: What Exponential Growth of Technology means for Tribolog...
Surface Ventures: What Exponential Growth of Technology means for Tribolog...Surface Ventures: What Exponential Growth of Technology means for Tribolog...
Surface Ventures: What Exponential Growth of Technology means for Tribolog...
 
The Digital Agenda for Europe. What about the Cloud?
The Digital Agenda for Europe. What about the Cloud?The Digital Agenda for Europe. What about the Cloud?
The Digital Agenda for Europe. What about the Cloud?
 
Mário Campolargo - Services and clouds as cornerstones of the Digital Agenda
Mário Campolargo - Services and clouds as cornerstones of the Digital AgendaMário Campolargo - Services and clouds as cornerstones of the Digital Agenda
Mário Campolargo - Services and clouds as cornerstones of the Digital Agenda
 
ISOCARP @ WUF10 | Mobility for carbon-friendly cities
ISOCARP @ WUF10 | Mobility for carbon-friendly citiesISOCARP @ WUF10 | Mobility for carbon-friendly cities
ISOCARP @ WUF10 | Mobility for carbon-friendly cities
 
A Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media DistributionA Metadata Model for Peer-to-Peer Media Distribution
A Metadata Model for Peer-to-Peer Media Distribution
 
Ec, Olavi Luotonen, Barcelona, 26 March 2010
Ec, Olavi Luotonen, Barcelona, 26 March 2010Ec, Olavi Luotonen, Barcelona, 26 March 2010
Ec, Olavi Luotonen, Barcelona, 26 March 2010
 
5G for Museums, Galleries and Heritage - unlocking the full potential
5G for Museums, Galleries and Heritage - unlocking the full potential5G for Museums, Galleries and Heritage - unlocking the full potential
5G for Museums, Galleries and Heritage - unlocking the full potential
 
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous EnvironmentsFully Interoperable Streaming of Media Resources in Heterogeneous Environments
Fully Interoperable Streaming of Media Resources in Heterogeneous Environments
 
The Future of Mobility & Smart Cities
The Future of Mobility & Smart CitiesThe Future of Mobility & Smart Cities
The Future of Mobility & Smart Cities
 
Digital Certificates on a Blockchain
Digital Certificates on  a Blockchain Digital Certificates on  a Blockchain
Digital Certificates on a Blockchain
 
Multimedia-2016_Brochure
Multimedia-2016_BrochureMultimedia-2016_Brochure
Multimedia-2016_Brochure
 

Mehr von Alpen-Adria-Universität

VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instancesVEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instancesAlpen-Adria-Universität
 
GREEM: An Open-Source Energy Measurement Tool for Video Processing
GREEM: An Open-Source Energy Measurement Tool for Video ProcessingGREEM: An Open-Source Energy Measurement Tool for Video Processing
GREEM: An Open-Source Energy Measurement Tool for Video ProcessingAlpen-Adria-Universität
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Alpen-Adria-Universität
 
VEEP: Video Encoding Energy and CO₂ Emission Prediction
VEEP: Video Encoding Energy and CO₂ Emission PredictionVEEP: Video Encoding Energy and CO₂ Emission Prediction
VEEP: Video Encoding Energy and CO₂ Emission PredictionAlpen-Adria-Universität
 
Content-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingContent-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingAlpen-Adria-Universität
 
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...Alpen-Adria-Universität
 
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
Empowerment of Atypical Viewers  via Low-Effort Personalized Modeling  of Vid...Empowerment of Atypical Viewers  via Low-Effort Personalized Modeling  of Vid...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...Alpen-Adria-Universität
 
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
Optimizing Video Streaming  for Sustainability and Quality: The Role of Prese...Optimizing Video Streaming  for Sustainability and Quality: The Role of Prese...
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...Alpen-Adria-Universität
 
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...Alpen-Adria-Universität
 
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...Alpen-Adria-Universität
 
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamAlpen-Adria-Universität
 
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...Alpen-Adria-Universität
 
Multi-access Edge Computing for Adaptive Video Streaming
Multi-access Edge Computing for Adaptive Video StreamingMulti-access Edge Computing for Adaptive Video Streaming
Multi-access Edge Computing for Adaptive Video StreamingAlpen-Adria-Universität
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentAlpen-Adria-Universität
 
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...Alpen-Adria-Universität
 
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and StrategiesEnergy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and StrategiesAlpen-Adria-Universität
 
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...Alpen-Adria-Universität
 
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine LearningVideo Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine LearningAlpen-Adria-Universität
 
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
Optimizing  QoE and Latency of  Live Video Streaming Using  Edge Computing  a...Optimizing  QoE and Latency of  Live Video Streaming Using  Edge Computing  a...
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...Alpen-Adria-Universität
 
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming ApplicationsSARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming ApplicationsAlpen-Adria-Universität
 

Mehr von Alpen-Adria-Universität (20)

VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instancesVEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
VEED: Video Encoding Energy and CO2 Emissions Dataset for AWS EC2 instances
 
GREEM: An Open-Source Energy Measurement Tool for Video Processing
GREEM: An Open-Source Energy Measurement Tool for Video ProcessingGREEM: An Open-Source Energy Measurement Tool for Video Processing
GREEM: An Open-Source Energy Measurement Tool for Video Processing
 
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
Optimal Quality and Efficiency in Adaptive Live Streaming with JND-Aware Low ...
 
VEEP: Video Encoding Energy and CO₂ Emission Prediction
VEEP: Video Encoding Energy and CO₂ Emission PredictionVEEP: Video Encoding Energy and CO₂ Emission Prediction
VEEP: Video Encoding Energy and CO₂ Emission Prediction
 
Content-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive StreamingContent-adaptive Video Coding for HTTP Adaptive Streaming
Content-adaptive Video Coding for HTTP Adaptive Streaming
 
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Video...
 
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
Empowerment of Atypical Viewers  via Low-Effort Personalized Modeling  of Vid...Empowerment of Atypical Viewers  via Low-Effort Personalized Modeling  of Vid...
Empowerment of Atypical Viewers via Low-Effort Personalized Modeling of Vid...
 
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
Optimizing Video Streaming  for Sustainability and Quality: The Role of Prese...Optimizing Video Streaming  for Sustainability and Quality: The Role of Prese...
Optimizing Video Streaming for Sustainability and Quality: The Role of Prese...
 
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
Energy-Efficient Multi-Codec Bitrate-Ladder Estimation for Adaptive Video Str...
 
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...Machine Learning Based Resource Utilization Prediction in the Computing Conti...
Machine Learning Based Resource Utilization Prediction in the Computing Conti...
 
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming StreamEvaluation of Quality of Experience of ABR Schemes in Gaming Stream
Evaluation of Quality of Experience of ABR Schemes in Gaming Stream
 
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
Network-Assisted Delivery of Adaptive Video Streaming Services through CDN, S...
 
Multi-access Edge Computing for Adaptive Video Streaming
Multi-access Edge Computing for Adaptive Video StreamingMulti-access Edge Computing for Adaptive Video Streaming
Multi-access Edge Computing for Adaptive Video Streaming
 
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player EnvironmentPolicy-Driven Dynamic HTTP Adaptive Streaming Player Environment
Policy-Driven Dynamic HTTP Adaptive Streaming Player Environment
 
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
VE-Match: Video Encoding Matching-based Model for Cloud and Edge Computing In...
 
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and StrategiesEnergy Consumption in Video Streaming: Components, Measurements, and Strategies
Energy Consumption in Video Streaming: Components, Measurements, and Strategies
 
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
Exploring the Energy Consumption of Video Streaming: Components, Challenges, ...
 
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine LearningVideo Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
Video Coding Enhancements for HTTP Adaptive Streaming Using Machine Learning
 
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
Optimizing  QoE and Latency of  Live Video Streaming Using  Edge Computing  a...Optimizing  QoE and Latency of  Live Video Streaming Using  Edge Computing  a...
Optimizing QoE and Latency of Live Video Streaming Using Edge Computing a...
 
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming ApplicationsSARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
SARENA: SFC-Enabled Architecture for Adaptive Video Streaming Applications
 

Kürzlich hochgeladen

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 

Kürzlich hochgeladen (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

MPEG-DASH: Overview, State-of-the-Art, and Future Roadmap