Date post: | 29-Jan-2018 |
Category: |
Technology |
Upload: | amazon-web-services-japan |
View: | 305 times |
Download: | 3 times |
§ 1 t h g rCfC a o n m
§ A2 5 5 54 0 45 g CdCi a nmCN L M WVt
§ % T N L
§ 5 5 2 5 7 5§ sC w l c
§ D E w f dCf w we d sC
S MC l l %
1
3/ / / 3 /
0 - D -B BF
GA-BF D
4/27
7 7
42
7 7
4/- 1
7 7
-1 2 - -1
/- 1 2 -1
0 - 2
-/1 2 -1
021 -: -21
CBECA-BF D
-/1 2 -1
4
0 -- - 7 -21
4L A C F
E R PNIKM IOL M
�
����������
$.1��2%
�1#,1%��
.�*��
�1�2%
��/)��0�
�$/2-
�������� �
�������
ex:%.,/��
ex:�+2"��
���
���
��
��
Ad Blocker
CM��3CSAI4
������
���������
(2!&.� ����2'2��%CM��3SSAI4
• A M 3 3
– 3n W3 m3 3 S n
3z 3 A z W3 z 3
–3 S 3oz A zW3 z 3
–A A S M 3oz DA
z V3 3 E m3
– 3 Rz nz R A
M 3 3
–3 Mz Wz zaC 3
I 3
�
§ :1�CD4�E��3��+%)QA���(,�!��0/�0.(��NT ���
§ $��'�0�GH��NT5���E�9M���KP�F�
§ ��>2�I<����-�#*/�"���GH�$��'�0�GH�=J 0'0&�U7����BS@�RO@�6�8;�L?�
8
����������������� ��
( O(T /
• ( (
• ( (• ( (T : :• )
9
����������
( ( O( : :
• V d SP Mr d S s
PIo A
• Pn t v• A
• d S e :D•
A P M• ) ( ) )
TiV P M
10
I
dSdWa d
Cno
§ r l me i tD
§ M adM T dM dM me
§ a Adno S d
§ d l ES N
11
REGION
12
( ) ( (
Video with SCTE 35/104
Personalized manifest *.m3u8 (not cacheable)
Fetch ad segments (cacheable on CDN)
VAST request and response (Which ad should I show for this user?)
Conditioned manifest with ad markers
ElementalLIVE
Live Video Processing
Manifest cache
Fetch content segments (cacheable on CDN)
ON-THE-FLY / MANAGED TRANSCODING
AWS ElementalMediaTailor
Amazon Elastic Transcoder
Amazon S3
AWS Elemental
MediaTailor
MANIFEST MANIPULATION
ADS
DFP, Freewheel or
other ADS
ElementalLIVE
Live Video Processing
AWS Elemental MediaLive
LIVE VIDEO PROCESSING
AWS Elemental MediaPackage
VIDEO DELIVERY PLATFORM
Hybrid client-side and server side reporting
Amazon CloudFront
CDN
Fetch content segments (cacheable on CDN)
DEVICES
REGION
13
Video with SCTE 35/104
Personalized manifest *.m3u8 (not cacheable)
Fetch ad segments (cacheable on CDN)
VAST request and response (Which ad should I show for this user?)
Conditioned manifest with ad markers
ElementalLIVE
Live Video Processing
Manifest cache
Fetch content segments (cacheable on CDN)
ON-THE-FLY / MANAGED TRANSCODING
AWS Elemental MediaTailor
Amazon Elastic Transcoder
Amazon S3
AWS Elemental
MediaTailor
MANIFEST MANIPULATION
ADS
DFP, Freewheel or
other ADS
ElementalLIVE
Live Video Processing
AWS Elemental MediaLive
LIVE VIDEO PROCESSING
AWS Elemental MediaPackage
VIDEO DELIVERY PLATFORM
Hybrid client-side and server side reporting
Amazon CloudFront
CDN
Fetch content segments (cacheable on CDN)
DEVICES
REGION
14
Video with SCTE 35/104
Personalized manifest *.m3u8 (not cacheable)
Fetch ad segments (cacheable on CDN)
VAST request and response (Which ad should I show for this user?)
Conditioned manifest with ad markers
ElementalLIVE
Live Video Processing
Manifest cache
Fetch content segments (cacheable on CDN)
ON-THE-FLY / MANAGED TRANSCODING
AWS Elemental MediaTailor
Amazon Elastic Transcoder
Amazon S3
AWS Elemental
MediaTailor
MANIFEST MANIPULATION
ADS
DFP, Freewheel or
other ADS
ElementalLIVE
Live Video Processing
AWS Elemental MediaLive
LIVE VIDEO PROCESSING
AWS Elemental MediaPackage
VIDEO DELIVERY PLATFORM
Hybrid client-side and server side reporting
Amazon CloudFront
CDN
Fetch content segments (cacheable on CDN)
DEVICES
REGION
15
Video with SCTE 35/104
Personalized manifest *.m3u8 (not cacheable)
Fetch ad segments (cacheable on CDN)
VAST request and response (Which ad should I show for this user?)
Conditioned manifest with ad markers
ElementalLIVE
Live Video Processing
Manifest cache
Fetch content segments (cacheable on CDN)
ON-THE-FLY / MANAGED TRANSCODING
AWS Elemental MediaTailor
Amazon Elastic Transcoder
Amazon S3
AWS Elemental
MediaTailor
MANIFEST MANIPULATION
ADS
DFP, Freewheel or
other ADS
ElementalLIVE
Live Video Processing
AWS Elemental MediaLive
LIVE VIDEO PROCESSING
AWS Elemental MediaPackage
VIDEO DELIVERY PLATFORM
Hybrid client-side and server side reporting
Amazon CloudFront
CDN
Fetch content segments (cacheable on CDN)
DEVICES
REGION
16
) ) (
Personalized manifest *.m3u8 (not cacheable)
Fetch ad segments (cacheable on CDN)
VAST request and response (Which ad should I show for this user?)
Manifest cache
Fetch content segments (cacheable on CDN)
ON-THE-FLY / MANAGED TRANSCODING
AWS Elemental MediaTailor
Amazon Elastic Transcoder
Amazon S3
AWS Elemental
MediaTailor
MANIFEST MANIPULATION
ADS
DFP, Freewheel or
other ADS
Hybrid client-side and server side reporting
Amazon CloudFront
CDN
Fetch content segments (cacheable on CDN)
DEVICES
STATIC ORIGIN
Amazon S3
STORAGESTORAGE
File-based media
Assets can have CUE markers or we rely on VMAP timing to schedule ads
§ E A
§ le§ a E t
M T
§ i o
§
§ i r m Tr M
17
§ A dW
§ M T n
) ) )(SA d
WA E
§ C m em
§ E A§ W l
m§ MNaA C
n§ T r C C§ i aW dm CW i
18
§ DC E
CSm m WAA
§ C § t o mo
§ l P S Em
§ a Em§ A E
§ I d tE
§ e n r§ T mT W
19
§ AM io E
§ i A
§ r -A
§ e A§ T nd-
§ A E M
§ - -§ aT -T -
20
§ e IT e P
P sao -
§
§ ac PT - A
nT
§ oA S e r
§ WA r§
§ Ma i Am
§ A§ a d Ar
21
§ At T
T Ae T
§ lAnE
§ n dE
§ W E§ A
§ Ma e il E
§ T§
A E22
§ rt n E
E a S
§o m
E A
§ I mA§ OaSa M
• n rT L t AOaSai A
• H -
• f L l A• D noP e A
§
• V OaSa D i AD iD
§ dDu e A
23
: -
§ m§ r xd x x
0 (TI 0) I§ TI x oxi EWVIS WT x M
V T
§ xl eatxD EWI OM xl eatx I x i V
V EWT
§ 1 ) , 35 5 : n LEA
24
��������
https://aws.amazon.com/jp/mediatailor/pricing/
Challenge o t lDd
o L
m E
Ptam E• c
E c k Solution
E c k EE ir W
nt E ir Benefit E L S
gr ot T aM Tt t A
L E E Ee
E irc D LE D vE c E
c aE
25
Challenge o t lDd
o L
m E
Ptam E• c
E c k Solution
E c k EE ir W
nt E ir Benefit E L S
gr ot T aM Tt t A
L E E Ee
E irc D LE D vE c E
c aE
26
Challenge o t lDd
o L
m E
Ptam E• c
E c k Solution
E c k EE ir W
nt E ir Benefit E L S
gr ot T aM Tt t A
L E E Ee
E irc D LE D vE c E
c aE
27
28
Sports Feed
SOURCE
REGIONREGION
REGION
AWS Elemental
Media LiveAWS Elemental MediaPackage
REGION*
AWS Elemental MediaTailor
PERSONALIZATION AND MONETIZATION SERVICE DISPLAY DEVICES
Multiple OTT devices
Multi-CDN
DISTRIBUTION
Custom Ad Server #2
AD SERVER
Ad proxy & reporting
PROXYADS
AWS ELEMENTAL CLOUD REGION
AWS Elemental
ServerAmazon
S3
Content encoded in multiple AZ across multiple Regions
Pre-transcoded ad content for event
Stitch and deliver personalized manifest
Get ad info for each user
Report ad playsDeliver primary content
Deliver ad content
* Each REGION is a separate geographic area. A region has multiple, isolated locations known as Availability Zones (AZs)Each region is completely independent. Each AZ is isolated, but the AZs in a region are connected through low-latency links.
Custom Ad Server #1
§ ) 1 A MT 1 (L A S P S W
a§ V E N
§ a A V S e
§ F f§ N d
29
1 201 66 33 2 1 6 2 6
§ E M A§ T M
A V A
V
§§ S M V A§ V A§ M V
M P
§
30
�Client-side Reporting APIhttp://docs.aws.amazon.com/mediatailor/latest/ug/ad-reporting-client-side.html
§§ RS�X^ /��2'*�KL�JY�<)<(�X^�/��2'*�@��]H���#5$*�<&�4�RS*8<$��+
§ CF\c?M�O�A@�8�0$*9�3<����"�4:$�b_�ZU���<+6�!��=G� �-$X^�Q`
§ E A§ W>��.��F�2,/�$*dP[e�TB%'"7<M���1;-#7,<���� �E�������VI����RS�fD���Na�
31
QUESTIONS?