SlideShare ist ein Scribd-Unternehmen logo
1 von 72
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アマゾン ウェブ サービス ジャパン株式会社
ソリューションアーキテクト
安司 仁
2018.02.13
【AWS Black Belt Online Seminar】
動画配信 on AWS 2018
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
内容についての注意点
• 本資料では2018年2月13日時点のサービス内容および価格についてご説明しています。最新
の情報はAWS公式ウェブサイト(http://aws.amazon.com)にてご確認ください。
• 資料作成には十分注意しておりますが、資料内の価格とAWS公式ウェブサイト記載の価格に
相違があった場合、AWS公式ウェブサイトの価格を優先とさせていただきます。
• 価格は税抜表記となっています。日本居住者のお客様が東京リージョンを使用する場合、別途
消費税をご請求させていただきます。
• AWS does not offer binding price quotes. AWS pricing is publicly available and is
subject to change in accordance with the AWS Customer Agreement available at
http://aws.amazon.com/agreement/. Any pricing information included in this
document is provided only as an estimate of usage charges for AWS services based
on certain information that you have provided. Monthly charges will be based on
your actual use of AWS services, and may vary from the estimates provided.
2
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
自己紹介
名前
• 安司 仁(あんじ ひとし)
所属
• メディア・エンターテインメント ソリューション部
ソリューションアーキテクト
担当
• TV局/制作会社/新聞社様などのお客様を担当
好きなAWSサービス
• Amazon Simple Storage Service / AWS Media Services
3
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda
• 動画配信とは
• 動画配信技術動向
• マネージド型配信サービスAWS Media Services
• AWSで実現する動画配信基盤
• コストの優位性
• Advanced動画配信基盤
• まとめ
4
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信とは
5
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信(ストリーミング配信)
ネット回線を利用し、リッチな映像コンテンツをPC、ス
マートフォン、スマートテレビ、セットトップボックス、
ゲーム機などに配信し視聴
6
映画/ドラマ映像、映像広告、ユーザ投稿
映像、ライブイベント映像、教育映像など
様々な用途で活用されてきている
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信とは
オンデマンド配信
• 視聴者が見たい時に自由に視聴できる配信方式
• 映像の再生制御(早送り、巻き戻し、一時停止)も可能
• 投稿動画(Youtube),会員動画(Netflix, Amazonビデオ),動画広告
など
ライブ配信
• 視聴者がリアルタイムに配信されている動画を視聴する配信方式
• 映像の再生制御は行えずリアルタイム視聴のみ
• 音楽/スポーツなど様々なイベントのライブ動画など
7
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信技術動向
8
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信テクノロジー
9
ストリーミング
(RTMP/MMC/RTSP)
HTTP
ダウンロード
HTTP
ストリーミング
専用プロトコル/配信
環境を利用し、多くの
配信機能を提供
HTTPを利用し、簡単に
動画再生が可能だが、再
生制御に制約が多い
ストリーミングとダウン
ロード配信双方の利点を
取り入れる
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信テクノロジー
ストリーミング:オンデマンド・ライブ両配信方式に対応
• コンテンツがクライアントに残らずセキュアで、遅延が少なくきめ細やかな再生制御が可能。
• 専用プレイヤーが必要。NWや専用サーバのキャパシティを大量に必要とする。
• MMS/RTSP(Microsoft), RTMP(Adobe Flash)
HTTPダウンロード:オンデマンド配信方式に対応
• クライアントデバイスに依存せず配信が可能。Webサーバだけで簡単に配信。
• コンテンツがクライアントに残ってしまい保護が難しく、再生制御に制約が多い。ライブ未対応。
• ダウンロード,プログレッシブダウンロード
HTTPストリーミング:オンデマンド・ライブ両配信方式に対応
• デバイスの標準プレイヤーやプラグインで再生可能。大量なサーバリソースを必要とせず、標準的
な再生制御が可能。
• デバイス毎にサポートする配信フォーマットが異なる。
• HLS(Apple), mpeg-DASH , HDS(Adobe), Smooth Streaming(Microsoft),
10
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信テクノロジー
代表的な再生クライアントデバイスサポート状況
11
ストリーミング HTTP
ダウンロード
HTTP
ストリーミング
iOS
Android
Windows
Mac
HDS: HTTP Dynamic Streaming
HLS: HTTP Live Streaming
HLSVideo TAG
Video TAG
Video TAG
Video TAG
HLS
HLS
Media Source Extensions
HLS
Windows10以降
プラグインが必要な
配信方式の利用減
HLS
OS/ネイティブサポート
配信方式の利用増
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信トレンド
• マルチデバイス
• マルチビットレート
• マルチキャパシティ
• パーソナライズ広告
12
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
マルチデバイス
PCから、様々なデバイスでの動画再生へのシフト
• PC,タブレット,スマートフォン,4Kテレビ,セットトップボックス,
ゲーム機, etc..
• 視聴端末の進化により、コンテンツが4K/HDR化など高画質化
クライアントデバイス毎に適した配信フォーマットの選択
• デバイス毎に配信コンテンツ、配信サーバ環境の準備が必要
• プレイヤー側で配信フォーマットの違いを吸収するサービスも
13
ストレージや配信サーバ台数の増加
HDR: High Dynamic Range
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
マルチビットレート
対象クライアントデバイスの増加に伴う、ネットワーク接
続環境の多様化
• 光ファイバ,ADSL,無線LAN,公衆無線LAN,LTE,3Getc...
接続環境に合わせて最適化されたコンテンツの配信
• 回線状況に合わせ動的にビットレート変換(Adaptive Bitrate)
を実現するため、低ビットレートから高ビットレートのコンテ
ンツを複数事前準備
14
変換処理負担とコンテンツ増=ストレージ増加
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
マルチキャパシティ
再生デバイス・接続形態の多様化により、想定が難しい配信
キャパシティの確保
• ライブ配信時の同時接続数
• コンテンツ特性に伴うオンデマンド配信キャパシティの変動
配信規模に合わせ、柔軟性のあるインフラキャパシティの確保
• 設備投資と提供サービスレベルのバランス
15
初期投資コストの増加と余剰設備の運用
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
パーソナライズ広告
動画配信を収益化に活用
• Webコンテンツ、動画のCSAI(Client Side Ad Insertion)
• Adブロッカー等の登場により広告のビューアビリティが低下
広告のビットレート・配信フォーマットをコンテンツにあ
わせて配信
• JIT(Just In Time)でのサーバーサイド広告挿入
(SSAI: Server Side Ad Insertion)が注目を浴びる
• パーソナライズに対応
16
変換処理負担増
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信トレンドに対する課題
• デバイス毎に異なる配信フォーマット
• コンテンツ数およびサイズの増加
• 想定が難しい配信キャパシティ設計
17
ストレージや配信サーバ台数の増加
変換処理負担とコンテンツ増=ストレージ増加
初期投資コストの増加と余剰設備の運用
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWSが提供するクラウドの世界
18
必要なときに必要なだけコンピューターリソースをその場
で利用できる
アジリティ(俊敏性)の実現
=
蛇口をひねるのと同じ感覚で利用した分だけお支払
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
コンピューターリソースとは
19
サーバー ストレージ ネットワーク回線
必要な台数起動・停止
が可能で、起動した時
間だけ課金
容量無制限で、格納し
た分だけ課金
帯域制限なしで、転送し
たデータ量分だけ課金
設備インフラ運用者 クラウドが運用
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信フロー
20
ライブ
チャンネル
収録
Managed
Network
配信
CDN
配信
視聴端末
ライブ
エンコーダ
リアルタイム処理
配信元
JUST IN TIME
パッケージング集信
エンコーダ
ファイルベース
メディア
ストレージ
ファイルベース
トランスコード
ファイルベース
トランスコーダ
サーバサイド
広告挿入
広告挿入
CDN
配信
ワークフロー
後処理
配信元
VOD 配信元
メディア最適化
ストレージ
ストレージ
ライブ配信
オンデマンド
配信
マルチデバイス
マルチキャパシティ
マルチビットレート
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信フロー
21
ライブ
チャンネル
収録
Managed
Network
配信
CDN
配信
視聴端末
ライブ
エンコーダ
リアルタイム処理
配信元
JUST IN TIME
PACKAGING集信
エンコーダ
ファイルベース
メディア
ストレージ
ファイルベース
トランスコード
ファイルベース
トランスコーダ
Server-side
ad insertion
広告挿入
CDN
配信
ワークフロー
後処理
配信元
VOD 配信元
メディア最適化
ストレージ
ストレージ
ライブ配信
オンデマンド
配信
パーソナライズ広告
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信フロー
22
ライブ
チャンネル
収録
Managed
Network
配信
CloudFront
配信
視聴端末
ライブエン
コーダ on EC2
リアルタイム処理
配信元 on
EC2
JUST IN TIME
PACKAGINGクラウド集信
AWS
Elemental
Live
S3
ストレージ
Elastic
Transcoder
ファイルベース
トランスコーダ
カスタムアプリ
On EC2
広告挿入
CloudFront
配信
Lambda
後処理
S3
VOD 配信元
S3
ストレージ
ライブ配信
オンデマンド
配信
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
マネージド型配信サービス
AWS Media Services
23
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
24
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信フロー
25
ライブ
チャンネル
収録
Managed
Network
配信
CDN
配信
視聴端末
ライブ
エンコーダ
リアルタイム処理
配信元
JUST IN TIME
PACKAGINGクラウド集信
エンコーダ
ファイルベース
メディア
ストレージ
ファイルベース
トランスコード
ファイルベース
トランスコーダ
サーバサイド
広告挿入
広告挿入
CDN
配信
ワークフロー
イベント処理
配信元
VOD 配信元
メディア最適化
ストレージ
ストレージ
ライブ配信
オンデマンド
配信
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Media Servicesを利用した動画配信フロー
26
ライブ
チャンネル
収録
Managed
Network
配信
視聴端末
ファイルベース
メディア
ストレージ
ライブ配信
STORAGE
AWS Elemental
MediaTailor
パーソナライゼー
ション&収益化
ライブビデオ処理
AWS Elemental
MediaLive
AWS Elemental
MediaPackage
Just In Time
パッケージ&オリジン
AWS Elemental
MediaStore
メディア最適化
ストレージ&オリジン
オンデマンド
配信
AWS Elemental
MediaConvert
ファイルベース
トランスコーダ
Amazon
CloudFront
/ CDN
CDN
Amazon
CloudFront
/ CDN
CDN
Amazon
S3
VOD 配信元
集信
AWS
Elemental
Live
Amazon
Lambda
イベント処理
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Media Servicesを利用した動画配信フロー
27
ライブ
チャンネル
収録
Managed
Network
配信
視聴端末
ファイルベース
メディア
ストレージ
ライブ配信
STORAGE
AWS Elemental
MediaTailor
パーソナライゼー
ション&収益化
ライブビデオ処理
AWS Elemental
MediaLive
AWS Elemental
MediaPackage
Just In Time
パッケージ&オリジン
AWS Elemental
MediaStore
メディア最適化
ストレージ&オリジン
オンデマンド
配信
AWS Elemental
MediaConvert
ファイルベース
トランスコーダ
Amazon
CloudFront
/ CDN
CDN
Amazon
CloudFront
/ CDN
CDN
Amazon
S3
VOD 配信元
集信
AWS
Elemental
Live
Amazon
Lambda
イベント処理
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Elemental MediaConvert
コンテンツライブラリから、放送およびマルチスク
リーン配信用のコンテンツを簡単にトランスコード
28
• プロフェッショナルグレードのビデオ
機能と品質での提供
• ソフトウェアまたはハードウェアイン
フラストラクチャの管理が不要
• 入力ビデオボリュームの変動に応じて
自動的リソース拡張
Inputファイル形式:http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers-input.html
Outputファイル形式: http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers.html
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
例:メディアサプライチェーン
29
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Media Servicesを利用した動画配信フロー
30
ライブ
チャンネル
収録
Managed
Network
配信
視聴端末
ファイルベース
メディア
ストレージ
ライブ配信
STORAGE
AWS Elemental
MediaTailor
パーソナライゼー
ション&収益化
ライブビデオ処理
AWS Elemental
MediaLive
AWS Elemental
MediaPackage
Just In Time
パッケージ&オリジン
AWS Elemental
MediaStore
メディア最適化
ストレージ&オリジン
オンデマンド
配信
AWS Elemental
MediaConvert
ファイルベース
トランスコーダ
Amazon
CloudFront
/ CDN
CDN
Amazon
CloudFront
/ CDN
CDN
Amazon
S3
VOD 配信元
集信
AWS
Elemental
Live
Amazon
Lambda
イベント処理
QC等
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Elemental MediaLive
テレビやマルチスクリーンデバイス用高品質
ライブ配信エンコードサービス
31
Input形式: http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/inputs-supported-containers-and-codecs.html
Output形式: http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/outputs-supported-containers-and-codecs.html
• 負荷とチャネル数に基づいて柔軟に拡張できるリソースで、ライブチャネルを数分で展開
• チャンネルベースの利用量課金サービスに監視や回復機能が組み込まれており、運用を簡
素化し、コスト効率を向上可能
• 24時間365日のライブ配信やイベントベースのライブ配信が可能
• 業界標準のビデオプレーヤーや幅広いCDNをサポート、ベストオブブリードで構築可能
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Elemental MediaPackage
ストリーミングコンテンツをセキュアかつ大規模に
配信できるビデオ配信およびジャストインタイム
パッケージングサービス
32
• タイムシフトやDRMその他の高度な機能
により、プレミアムコンテンツ配信のオリ
ジンとして、視聴者体験の向上に寄与
• ワークフローの複雑さを軽減し、フルマ
ネージドなマルチスクリーンコンテンツオ
リジン機能を提供
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Elemental MediaTailor
広告コンテンツのパーソナライゼーションサービス
高品質の動画サービスを維持しながらサーバーサイドの広告挿入
(SSAI)を実装可能
33
• サーバーサイドの広告挿入、レポート機能
• 広告映像のJITトランスコーディングにより本編から
シームレスに広告挿入
• VAST/VMAP対応などプレイヤー開発の負荷を軽減
• プレイヤー、オリジン、CDNをより詳細に制御しな
がら、より良い視聴体験を提供
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
例:オーバーザトップ配信での広告挿入
34
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Elemental MediaStore
Amazon Simple Storage Service(S3)の
セキュリティと耐久性と活用、ライブ配信に必要な
高いパフォーマンス、一貫性機能を提供するメディ
ア最適化ストレージ
35
• ライブ配信時のチャンクファイル
Read/Write安定化
• 高速Read/Writeによる低遅延配信が可能な
高性能メディア最適化ストレージ
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
例:ブロードキャスト、配信
36
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWSで実現する動画配信基盤
37
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
動画配信トレンドに対する課題
• デバイス毎に異なる配信フォーマット
• コンテンツ数およびサイズの増加
• 想定が難しい配信キャパシティ設計
38
ストレージや配信サーバ台数の増加
変換処理負担とコンテンツ増=ストレージ増加
初期投資コストの増加と余剰設備の運用
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス毎に異なる配信フォーマット
• ストリーミングサーバによるシングルコンテンツマルチユース
• クライアントからのリクエストに応じて、ストリーミングサーバが動的に配
信フォーマット変換、元の映像ファイル数を削減
• プレイヤーによる配信フォーマットの統一
• JWPlayerやVideo.jsなどのプレイヤーを利用し、様々なデバイスでHLSを再
生可能にし、配信側はHLSフォーマットに統一
39
Adobe
Media Server
etc…
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス毎に異なる配信フォーマット
• ストリーミングサーバ(オリジン)
Wowza、Unified Streamingなどの
セットアップ済み環境を要件に合わせた
EC2インスタンス上で即座に起動
※インスタンスタイプ、台数等の構成検
討、運用は必要
準備するコンテンツ数と配信サーバ台数の削減が可能
On the Flyで
配信フォーマット変換
シングルコンテンツ
マルチユース
40
HLS
Amazon EC2
(仮想サーバ)
もしくは現時点でHLSライブ入力
に対してはフルマネージドサービス
AWS Elemental MediaPackageで
手軽に環境構築も可能
AWS Elemental
MediaPackage
LIVE
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス毎に異なる配信フォーマット
• Amazon EC2 (Elastic Compute Cloud)
41
オンデマンド
リザーブド
スポット
• 70種類以上のサーバモデルから選択(GPU搭載マ
シン等も提供)
• 必要な時に最小1分/秒単位の従量課金で利用な
仮想サーバリソース
• 最新サーバにいつでも切替可能
• Linux/Windowsサーバに自由にSWをインストー
ル可能
• 柔軟なプライスモデル
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス毎に異なる配信フォーマット
• プレイヤーによる配信フォーマットの統一
• JWPlayerなどを利用して、様々なデバイスでHLSの再生を可能
にすることで、配信フォーマットをHLSに統一し、ストリーミ
ングサーバSWを利用せず配信サーバの管理負担を大幅に削減
Amazon S3を利用したフルマネージド配信基盤
※配信はCloudFront(CDN)と組み合わせることを推奨
42
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
コンテンツ数およびサイズの増加
• アダプティブビットレート
• アダプティブビットレートを実現するためには、再生デバイス環
境に最適なビットレートの映像データを複数準備する必要がある
フルマネージドサービスによる運用負担軽減と
従量課金モデルによるコスト削減
変換処理(トランスコード)の負担コンテン
ツストレージ容量の増加
フルマネージド・ストレージサービスと
トランスコードサービスの活用
43
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
コンテンツ数およびサイズの増加
• Amazon S3 (Simple Storage Service)
※Wowza/Unified Streamingを利用している場合、S3をコンテンツストレージとして直接利用可能
44
• 運用が一切不要なフルマネージドストレージサービス
• 容量無制限で1GB約2円/月
• 99.999999999%の堅牢性
• セキュアで汎用的なアクセス
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
コンテンツ数およびサイズの増加
• AWS Elemental MediaConvert
45
• 運用が一切不要なフルマネージドトランスコードサービス
• プロフェッショナルグレードのビデオ機能と品質を提供
• 処理数に応じて自動的にスケール、コンテンツのに対して従量課金
• 様々な出力フォーマット,ビットレートをサポート
Container:MPEG DASH/MPEG2 TS/HLS/Smooth/MPEG-4/MPET-4 Flash
QuickTIme/XDCAM/Raw…
VideoCodec: H.264, H.265, MPEG-2, ProRes
AudioCodec: Dolby Digital Plus, Dolby Digital, AAC, AIFF, WAV
http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers.html
配信
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
想定が難しい配信キャパシティ設計
• 柔軟に変動するインフラキャパシティ
• 即時利用できる仮想サーバ / マネージドサービス
• 容量制限のないコンテンツストレージ
• データ流量で課金するCDN(Contents Delivery Network)
CDNを活用し、あらゆる規模の配信
にもコストを掛けず柔軟に対応
シーズン・イベントに合わせてコスト効率よく柔軟に変更できるNWインフラリソース
46
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
想定が難しい配信キャパシティ設計
• Amazon CloudFront (CDNサービス)
• 世界102箇所のエッジロケーションのキャッシュサーバを活用し、小
規模から大規模まであらゆる配信に対応(2018年2月時点 日本8箇所)
• ユーザは再生速度の改善、配信側はサーバの削減が可能に
• Amazon S3と連携したRTMPによるオンデマンド配信機能
• ライブ配信でもCloudFrontを利用することを推奨
vbvb
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンデマンド配信アーキテクチャ
Amazon S3によるHTTPストリーミング配信パターン
48
ABR
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンデマンド配信アーキテクチャ
Amazon S3によるRTMPストリーミング配信パターン
49
※CloudFrontにてRTMP配信を行う場合、オリジン配信サーバはAmazon S3のみサポート
f4v/mp4
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンデマンド配信アーキテクチャ
• ストリーミングサーバによるHTTPストリーミング配信
※S3に対応していない配信サーバを利用する場合は、コンテンツはローカルEBSに手動コピー
50
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ライブ配信アーキテクチャ
ストリーミングサーバによるHTTPストリーミング配信
51
※ Adaptive Bitrate変換の実施場所は要件に合わせて
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ライブ配信アーキテクチャ
ストリーミングサーバによるHTTPストリーミング配信
52
※ Adaptive Bitrate変換の実施場所は要件に合わせて
フルマネージドライブ配信基盤
ABR
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ライブ配信アーキテクチャ
ストリーミングサーバによるRTMPストリーミング配信
53
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
コストの優位性
54
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
従量課金によるコストの優位性
すべてのサービスが初期費用不要で完全従量課金で利用可能
55
マネージドインフラによる運用コストの削減
ネットワーク :ダウンロード流量課金
サーバリソース:稼働時間課金
ストレージ:格納容量課金
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
従量課金によるコストの優位性
• ネットワーク流量課金の優位性により、スパイクアクセス
による機会損失の回避と日々変動する流量に対し不要な帯
域課金の削減
• 常時稼働するサーバ稼働課金はリザーブドインスタンスの
活用により大幅にコスト削減
• マネージドサービスの活用により、ビデオ処理も従量課金
で利用が可能
• ストレージコストの優位性によるロングテールコンテンツ
の提供
56
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンデマンド配信コスト試算(参考)
57
項目 Amazon Elastic
Transcoder
AWS Elemental
MediaConvert
ストレージ関連費用 $3.34 $3.34
CDN関連費用 $143.37 $143.37
メディア変換関連費用 $30.60 $24.48(速度優先)
月額(合計) $177.31 $171.19
コンテンツ尺課金でトランスコード可能
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
24x365ライブ配信コスト試算(参考)
58
項目 AWS Media Service
MediaLive費用 $518(年間コミット/月額で試算)
MediaPackage費用 $534.57
月額(合計) $1052.57
ライブ
エンコーダ
ユニークユーザー10万人想定/一人月平均10分視聴
平均配信ビットレート3Mbps/CDNヒット率95%
24x365ライブ放送の前提
• 1チャンネル
• Input: AVC入力6Mbps
• Output: HLS 5Mbps/ 2Mbps/ 0.5Mbpsの3つのパターンを指定
• 24x365ライブ放送
• CDN流量約22TB、平均ビットレート3Mbps
上記前提で試算
CDN
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Advanced動画配信基盤
59
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
セキュア動画配信アーキテクチャ
CloudFrontの署名付きCookieを利用したアクセス制御
60
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
セキュア動画配信アーキテクチャ
DRMを利用したオンデマンドセキュア配信
61
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
62
セキュア動画配信アーキテクチャ
DRMを利用したセキュア配信
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
自動トランスコードアーキテクチャ
• Amazon LambdaとS3のイベント通知の活用
S3へのファイルアップロードをトリガーに変換処理を完全自動化
63
自動トランス
コード
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
パーソナライズドサーバーサイド広告挿入
視聴者毎に最適な広告をサーバーサイドで挿入、収益化に寄与
64
視聴端末
+ reporting library
SCTE 35/104信号
入りのビデオ
パーソナライズ
ドマニフェスト
*.m3u8
(キャッシュな
し)
広告セグメント
(CDNで
キャッシュ)
VAST リクエスト
/レスポンス
(ユーザ情報から
どの広告を流す
のか確認)
広告マーカー付き
マニフェスト生成
マニフェストキャッシュ
AWS Elemental
MediaLive
ライブビデオ処理
AWS Elemental
MediaPackage
ビデオ配信基盤 AWSELEMENTAL
MediaTailor
マニフェスト操作
AWS ELEMENTAL
MediaTailor
オンザフライ/マネージド
トランスコーディング
ADS
DFP,
Freewheel or
other ADS
Amazon ETS Amazon S3
静的オリジン(配信元)
Amazon S3
ストレージストレージ
File-based
media
CUEマーカー付きアセットま
たはVMAPタイミングに基づい
て広告をスケジュール
Amazon
CLOUDFRON
T
CDN
コンテンツセグメント
(CDNでキャッシュ)
オンデマンド配信
SSAI
ライブ配信
SSAI
コンテンツセグメント
(CDNでキャッシュ)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
65
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
• 技術特性を理解し、幅広いデバイスへの配信を実現
• マネージドサービスの利用により、簡単に動画配信基盤を
構築可能
• クラウドの特性を活かし、コストを掛けずにあらゆる規模
の配信に対応可能な配信基盤
• 動画の収益化に対するニーズに対応可能な配信基盤の実現
66
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Q&A
67
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
オンラインセミナー資料の配置場所
AWS クラウドサービス活用資料集
• http://aws.amazon.com/jp/aws-jp-introduction/
AWS Solutions Architect ブログ
• 最新の情報、セミナー中のQ&A等が掲載されています
• http://aws.typepad.com/sajp/
68
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
公式Twitter/Facebook
AWSの最新情報をお届けします
@awscloud_jp
検索
最新技術情報、イベント情報、お役立ち情報、
お得なキャンペーン情報などを日々更新しています!
もしくは
http://on.fb.me/1vR8yWm
69
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWSの導入、お問い合わせのご相談
AWSクラウド導入に関するご質問、お見積り、資料請求を
ご希望のお客様は以下のリンクよりお気軽にご相談ください
https://aws.amazon.com/jp/contact-us/aws-sales/
※「AWS 問い合わせ」で検索してください
70
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ご参加ありがとうございました
71
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-RayAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon Kinesis
AWS Black Belt Online Seminar 2017 Amazon KinesisAWS Black Belt Online Seminar 2017 Amazon Kinesis
AWS Black Belt Online Seminar 2017 Amazon KinesisAmazon Web Services Japan
 
20200617 AWS Black Belt Online Seminar Amazon Athena
20200617 AWS Black Belt Online Seminar Amazon Athena20200617 AWS Black Belt Online Seminar Amazon Athena
20200617 AWS Black Belt Online Seminar Amazon AthenaAmazon Web Services Japan
 
20180322 AWS Black Belt Online Seminar AWS Snowball Edge
20180322 AWS Black Belt Online Seminar AWS Snowball Edge20180322 AWS Black Belt Online Seminar AWS Snowball Edge
20180322 AWS Black Belt Online Seminar AWS Snowball EdgeAmazon Web Services Japan
 
20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSyncAmazon Web Services Japan
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep diveAmazon Web Services Japan
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAmazon Web Services Japan
 
20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrail20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrailAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCacheAWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCacheAmazon Web Services Japan
 
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems ManagerAmazon Web Services Japan
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for LustreAmazon Web Services Japan
 
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndureAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAmazon Web Services Japan
 
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...Amazon Web Services Japan
 
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...Amazon Web Services Japan
 
20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-
20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-
20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-Amazon Web Services Japan
 
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / GlacierAmazon Web Services Japan
 
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic SessionAmazon Web Services Japan
 

Was ist angesagt? (20)

20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray
 
AWS Black Belt Online Seminar 2017 Amazon Kinesis
AWS Black Belt Online Seminar 2017 Amazon KinesisAWS Black Belt Online Seminar 2017 Amazon Kinesis
AWS Black Belt Online Seminar 2017 Amazon Kinesis
 
AWS Organizations
AWS OrganizationsAWS Organizations
AWS Organizations
 
20200617 AWS Black Belt Online Seminar Amazon Athena
20200617 AWS Black Belt Online Seminar Amazon Athena20200617 AWS Black Belt Online Seminar Amazon Athena
20200617 AWS Black Belt Online Seminar Amazon Athena
 
20180322 AWS Black Belt Online Seminar AWS Snowball Edge
20180322 AWS Black Belt Online Seminar AWS Snowball Edge20180322 AWS Black Belt Online Seminar AWS Snowball Edge
20180322 AWS Black Belt Online Seminar AWS Snowball Edge
 
20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
 
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
 
20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrail20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrail
 
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCacheAWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
 
20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager20200212 AWS Black Belt Online Seminar AWS Systems Manager
20200212 AWS Black Belt Online Seminar AWS Systems Manager
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
 
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
 
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
 
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
20180704 AWS Black Belt Online Seminar Amazon Elastic File System (Amazon EFS...
 
20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-
20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-
20210330 AWS Black Belt Online Seminar AWS Glue -Glue Studioを使ったデータ変換のベストプラクティス-
 
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
20190220 AWS Black Belt Online Seminar Amazon S3 / Glacier
 
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
 

Ähnlich wie AWS Black Belt Online Seminar 2018 動画配信 on AWS

20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン
20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン
20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターンAmazon Web Services Japan
 
動画配信プラットフォームOn AWS
動画配信プラットフォームOn AWS動画配信プラットフォームOn AWS
動画配信プラットフォームOn AWSKiyonori Kitasako
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Amazon Web Services Japan
 
JAWS-UG アーキテクチャ専門支部 re:Invent Management Tools ダイジェスト
JAWS-UG アーキテクチャ専門支部 re:Invent  Management Tools ダイジェストJAWS-UG アーキテクチャ専門支部 re:Invent  Management Tools ダイジェスト
JAWS-UG アーキテクチャ専門支部 re:Invent Management Tools ダイジェストYukitaka Ohmura
 
AWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment Launches
AWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment LaunchesAWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment Launches
AWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment LaunchesAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 動画配信 on AWS
AWS Black Belt Online Seminar 2017 動画配信 on AWSAWS Black Belt Online Seminar 2017 動画配信 on AWS
AWS Black Belt Online Seminar 2017 動画配信 on AWSAmazon Web Services Japan
 
AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28崇之 清水
 
Security Operations and Automation on AWS
Security Operations and Automation on AWSSecurity Operations and Automation on AWS
Security Operations and Automation on AWSNoritaka Sekiyama
 
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報Amazon Web Services Japan
 
20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20180328 AWS Black Belt Online Seminar Amazon Kinesis Video StreamsAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報Amazon Web Services Japan
 
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理Amazon Web Services Japan
 
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターンAmazon Web Services Japan
 
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のことDay 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のことAmazon Web Services Japan
 
[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility
[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility
[MANABIYA] 20180323 Amazon Aurora with PostgreSQL CompatibilityAmazon Web Services Japan
 
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要Amazon Web Services Japan
 

Ähnlich wie AWS Black Belt Online Seminar 2018 動画配信 on AWS (20)

20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン
20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン
20180612 AWS Black Belt Online Seminar AWS で実現するライブ動画配信とリアルタイムチャットのアーキテクチャパターン
 
AWS Nightschool20180618
AWS Nightschool20180618AWS Nightschool20180618
AWS Nightschool20180618
 
AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~
 
動画配信プラットフォームOn AWS
動画配信プラットフォームOn AWS動画配信プラットフォームOn AWS
動画配信プラットフォームOn AWS
 
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
Serverless backendformobilegame and_aws-appsync_gamingtechnight-2
 
JAWS-UG アーキテクチャ専門支部 re:Invent Management Tools ダイジェスト
JAWS-UG アーキテクチャ専門支部 re:Invent  Management Tools ダイジェストJAWS-UG アーキテクチャ専門支部 re:Invent  Management Tools ダイジェスト
JAWS-UG アーキテクチャ専門支部 re:Invent Management Tools ダイジェスト
 
【IVS CTO Night & Day】AWS Media Services
【IVS CTO Night & Day】AWS Media Services【IVS CTO Night & Day】AWS Media Services
【IVS CTO Night & Day】AWS Media Services
 
20201125 EC Solution Seminar Live Commerce
20201125 EC Solution Seminar Live Commerce20201125 EC Solution Seminar Live Commerce
20201125 EC Solution Seminar Live Commerce
 
AWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment Launches
AWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment LaunchesAWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment Launches
AWS re:Invent 2018 アップデート紹介 re:Invent Media & Entertainment Launches
 
AWS Black Belt Online Seminar 2017 動画配信 on AWS
AWS Black Belt Online Seminar 2017 動画配信 on AWSAWS Black Belt Online Seminar 2017 動画配信 on AWS
AWS Black Belt Online Seminar 2017 動画配信 on AWS
 
AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28AWS 主要なサービスアップデート 6/3-11/28
AWS 主要なサービスアップデート 6/3-11/28
 
Security Operations and Automation on AWS
Security Operations and Automation on AWSSecurity Operations and Automation on AWS
Security Operations and Automation on AWS
 
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
 
20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
20180328 AWS Black Belt Online Seminar Amazon Kinesis Video Streams
 
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
AWS Black Belt Online Seminar 2017 AWS re:Invent 2017速報
 
Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理Amazon Kinesis Familyを活用したストリームデータ処理
Amazon Kinesis Familyを活用したストリームデータ処理
 
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
20180522 AWS Black Belt Online Seminar 失敗例を成功に変えるアンチパターン
 
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のことDay 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
Day 1 with Amazon Web Services - AWSご利用開始時に最低限おさえておきたい10のこと
 
[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility
[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility
[MANABIYA] 20180323 Amazon Aurora with PostgreSQL Compatibility
 
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
20190730 AWS Black Belt Online Seminar Amazon CloudFrontの概要
 

Mehr von Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 

Mehr von Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 

Kürzlich hochgeladen

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Kürzlich hochgeladen (11)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

AWS Black Belt Online Seminar 2018 動画配信 on AWS

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アマゾン ウェブ サービス ジャパン株式会社 ソリューションアーキテクト 安司 仁 2018.02.13 【AWS Black Belt Online Seminar】 動画配信 on AWS 2018
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 内容についての注意点 • 本資料では2018年2月13日時点のサービス内容および価格についてご説明しています。最新 の情報はAWS公式ウェブサイト(http://aws.amazon.com)にてご確認ください。 • 資料作成には十分注意しておりますが、資料内の価格とAWS公式ウェブサイト記載の価格に 相違があった場合、AWS公式ウェブサイトの価格を優先とさせていただきます。 • 価格は税抜表記となっています。日本居住者のお客様が東京リージョンを使用する場合、別途 消費税をご請求させていただきます。 • AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to change in accordance with the AWS Customer Agreement available at http://aws.amazon.com/agreement/. Any pricing information included in this document is provided only as an estimate of usage charges for AWS services based on certain information that you have provided. Monthly charges will be based on your actual use of AWS services, and may vary from the estimates provided. 2
  • 3. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自己紹介 名前 • 安司 仁(あんじ ひとし) 所属 • メディア・エンターテインメント ソリューション部 ソリューションアーキテクト 担当 • TV局/制作会社/新聞社様などのお客様を担当 好きなAWSサービス • Amazon Simple Storage Service / AWS Media Services 3
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda • 動画配信とは • 動画配信技術動向 • マネージド型配信サービスAWS Media Services • AWSで実現する動画配信基盤 • コストの優位性 • Advanced動画配信基盤 • まとめ 4
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信とは 5
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信(ストリーミング配信) ネット回線を利用し、リッチな映像コンテンツをPC、ス マートフォン、スマートテレビ、セットトップボックス、 ゲーム機などに配信し視聴 6 映画/ドラマ映像、映像広告、ユーザ投稿 映像、ライブイベント映像、教育映像など 様々な用途で活用されてきている
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信とは オンデマンド配信 • 視聴者が見たい時に自由に視聴できる配信方式 • 映像の再生制御(早送り、巻き戻し、一時停止)も可能 • 投稿動画(Youtube),会員動画(Netflix, Amazonビデオ),動画広告 など ライブ配信 • 視聴者がリアルタイムに配信されている動画を視聴する配信方式 • 映像の再生制御は行えずリアルタイム視聴のみ • 音楽/スポーツなど様々なイベントのライブ動画など 7
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信技術動向 8
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信テクノロジー 9 ストリーミング (RTMP/MMC/RTSP) HTTP ダウンロード HTTP ストリーミング 専用プロトコル/配信 環境を利用し、多くの 配信機能を提供 HTTPを利用し、簡単に 動画再生が可能だが、再 生制御に制約が多い ストリーミングとダウン ロード配信双方の利点を 取り入れる
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信テクノロジー ストリーミング:オンデマンド・ライブ両配信方式に対応 • コンテンツがクライアントに残らずセキュアで、遅延が少なくきめ細やかな再生制御が可能。 • 専用プレイヤーが必要。NWや専用サーバのキャパシティを大量に必要とする。 • MMS/RTSP(Microsoft), RTMP(Adobe Flash) HTTPダウンロード:オンデマンド配信方式に対応 • クライアントデバイスに依存せず配信が可能。Webサーバだけで簡単に配信。 • コンテンツがクライアントに残ってしまい保護が難しく、再生制御に制約が多い。ライブ未対応。 • ダウンロード,プログレッシブダウンロード HTTPストリーミング:オンデマンド・ライブ両配信方式に対応 • デバイスの標準プレイヤーやプラグインで再生可能。大量なサーバリソースを必要とせず、標準的 な再生制御が可能。 • デバイス毎にサポートする配信フォーマットが異なる。 • HLS(Apple), mpeg-DASH , HDS(Adobe), Smooth Streaming(Microsoft), 10
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信テクノロジー 代表的な再生クライアントデバイスサポート状況 11 ストリーミング HTTP ダウンロード HTTP ストリーミング iOS Android Windows Mac HDS: HTTP Dynamic Streaming HLS: HTTP Live Streaming HLSVideo TAG Video TAG Video TAG Video TAG HLS HLS Media Source Extensions HLS Windows10以降 プラグインが必要な 配信方式の利用減 HLS OS/ネイティブサポート 配信方式の利用増
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信トレンド • マルチデバイス • マルチビットレート • マルチキャパシティ • パーソナライズ広告 12
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. マルチデバイス PCから、様々なデバイスでの動画再生へのシフト • PC,タブレット,スマートフォン,4Kテレビ,セットトップボックス, ゲーム機, etc.. • 視聴端末の進化により、コンテンツが4K/HDR化など高画質化 クライアントデバイス毎に適した配信フォーマットの選択 • デバイス毎に配信コンテンツ、配信サーバ環境の準備が必要 • プレイヤー側で配信フォーマットの違いを吸収するサービスも 13 ストレージや配信サーバ台数の増加 HDR: High Dynamic Range
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. マルチビットレート 対象クライアントデバイスの増加に伴う、ネットワーク接 続環境の多様化 • 光ファイバ,ADSL,無線LAN,公衆無線LAN,LTE,3Getc... 接続環境に合わせて最適化されたコンテンツの配信 • 回線状況に合わせ動的にビットレート変換(Adaptive Bitrate) を実現するため、低ビットレートから高ビットレートのコンテ ンツを複数事前準備 14 変換処理負担とコンテンツ増=ストレージ増加
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. マルチキャパシティ 再生デバイス・接続形態の多様化により、想定が難しい配信 キャパシティの確保 • ライブ配信時の同時接続数 • コンテンツ特性に伴うオンデマンド配信キャパシティの変動 配信規模に合わせ、柔軟性のあるインフラキャパシティの確保 • 設備投資と提供サービスレベルのバランス 15 初期投資コストの増加と余剰設備の運用
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. パーソナライズ広告 動画配信を収益化に活用 • Webコンテンツ、動画のCSAI(Client Side Ad Insertion) • Adブロッカー等の登場により広告のビューアビリティが低下 広告のビットレート・配信フォーマットをコンテンツにあ わせて配信 • JIT(Just In Time)でのサーバーサイド広告挿入 (SSAI: Server Side Ad Insertion)が注目を浴びる • パーソナライズに対応 16 変換処理負担増
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信トレンドに対する課題 • デバイス毎に異なる配信フォーマット • コンテンツ数およびサイズの増加 • 想定が難しい配信キャパシティ設計 17 ストレージや配信サーバ台数の増加 変換処理負担とコンテンツ増=ストレージ増加 初期投資コストの増加と余剰設備の運用
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWSが提供するクラウドの世界 18 必要なときに必要なだけコンピューターリソースをその場 で利用できる アジリティ(俊敏性)の実現 = 蛇口をひねるのと同じ感覚で利用した分だけお支払
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. コンピューターリソースとは 19 サーバー ストレージ ネットワーク回線 必要な台数起動・停止 が可能で、起動した時 間だけ課金 容量無制限で、格納し た分だけ課金 帯域制限なしで、転送し たデータ量分だけ課金 設備インフラ運用者 クラウドが運用
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信フロー 20 ライブ チャンネル 収録 Managed Network 配信 CDN 配信 視聴端末 ライブ エンコーダ リアルタイム処理 配信元 JUST IN TIME パッケージング集信 エンコーダ ファイルベース メディア ストレージ ファイルベース トランスコード ファイルベース トランスコーダ サーバサイド 広告挿入 広告挿入 CDN 配信 ワークフロー 後処理 配信元 VOD 配信元 メディア最適化 ストレージ ストレージ ライブ配信 オンデマンド 配信 マルチデバイス マルチキャパシティ マルチビットレート QC等
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信フロー 21 ライブ チャンネル 収録 Managed Network 配信 CDN 配信 視聴端末 ライブ エンコーダ リアルタイム処理 配信元 JUST IN TIME PACKAGING集信 エンコーダ ファイルベース メディア ストレージ ファイルベース トランスコード ファイルベース トランスコーダ Server-side ad insertion 広告挿入 CDN 配信 ワークフロー 後処理 配信元 VOD 配信元 メディア最適化 ストレージ ストレージ ライブ配信 オンデマンド 配信 パーソナライズ広告 QC等
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信フロー 22 ライブ チャンネル 収録 Managed Network 配信 CloudFront 配信 視聴端末 ライブエン コーダ on EC2 リアルタイム処理 配信元 on EC2 JUST IN TIME PACKAGINGクラウド集信 AWS Elemental Live S3 ストレージ Elastic Transcoder ファイルベース トランスコーダ カスタムアプリ On EC2 広告挿入 CloudFront 配信 Lambda 後処理 S3 VOD 配信元 S3 ストレージ ライブ配信 オンデマンド 配信 QC等
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. マネージド型配信サービス AWS Media Services 23
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 24
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信フロー 25 ライブ チャンネル 収録 Managed Network 配信 CDN 配信 視聴端末 ライブ エンコーダ リアルタイム処理 配信元 JUST IN TIME PACKAGINGクラウド集信 エンコーダ ファイルベース メディア ストレージ ファイルベース トランスコード ファイルベース トランスコーダ サーバサイド 広告挿入 広告挿入 CDN 配信 ワークフロー イベント処理 配信元 VOD 配信元 メディア最適化 ストレージ ストレージ ライブ配信 オンデマンド 配信 QC等
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Media Servicesを利用した動画配信フロー 26 ライブ チャンネル 収録 Managed Network 配信 視聴端末 ファイルベース メディア ストレージ ライブ配信 STORAGE AWS Elemental MediaTailor パーソナライゼー ション&収益化 ライブビデオ処理 AWS Elemental MediaLive AWS Elemental MediaPackage Just In Time パッケージ&オリジン AWS Elemental MediaStore メディア最適化 ストレージ&オリジン オンデマンド 配信 AWS Elemental MediaConvert ファイルベース トランスコーダ Amazon CloudFront / CDN CDN Amazon CloudFront / CDN CDN Amazon S3 VOD 配信元 集信 AWS Elemental Live Amazon Lambda イベント処理 QC等
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Media Servicesを利用した動画配信フロー 27 ライブ チャンネル 収録 Managed Network 配信 視聴端末 ファイルベース メディア ストレージ ライブ配信 STORAGE AWS Elemental MediaTailor パーソナライゼー ション&収益化 ライブビデオ処理 AWS Elemental MediaLive AWS Elemental MediaPackage Just In Time パッケージ&オリジン AWS Elemental MediaStore メディア最適化 ストレージ&オリジン オンデマンド 配信 AWS Elemental MediaConvert ファイルベース トランスコーダ Amazon CloudFront / CDN CDN Amazon CloudFront / CDN CDN Amazon S3 VOD 配信元 集信 AWS Elemental Live Amazon Lambda イベント処理 QC等
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Elemental MediaConvert コンテンツライブラリから、放送およびマルチスク リーン配信用のコンテンツを簡単にトランスコード 28 • プロフェッショナルグレードのビデオ 機能と品質での提供 • ソフトウェアまたはハードウェアイン フラストラクチャの管理が不要 • 入力ビデオボリュームの変動に応じて 自動的リソース拡張 Inputファイル形式:http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers-input.html Outputファイル形式: http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers.html
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 例:メディアサプライチェーン 29
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Media Servicesを利用した動画配信フロー 30 ライブ チャンネル 収録 Managed Network 配信 視聴端末 ファイルベース メディア ストレージ ライブ配信 STORAGE AWS Elemental MediaTailor パーソナライゼー ション&収益化 ライブビデオ処理 AWS Elemental MediaLive AWS Elemental MediaPackage Just In Time パッケージ&オリジン AWS Elemental MediaStore メディア最適化 ストレージ&オリジン オンデマンド 配信 AWS Elemental MediaConvert ファイルベース トランスコーダ Amazon CloudFront / CDN CDN Amazon CloudFront / CDN CDN Amazon S3 VOD 配信元 集信 AWS Elemental Live Amazon Lambda イベント処理 QC等
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Elemental MediaLive テレビやマルチスクリーンデバイス用高品質 ライブ配信エンコードサービス 31 Input形式: http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/inputs-supported-containers-and-codecs.html Output形式: http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/outputs-supported-containers-and-codecs.html • 負荷とチャネル数に基づいて柔軟に拡張できるリソースで、ライブチャネルを数分で展開 • チャンネルベースの利用量課金サービスに監視や回復機能が組み込まれており、運用を簡 素化し、コスト効率を向上可能 • 24時間365日のライブ配信やイベントベースのライブ配信が可能 • 業界標準のビデオプレーヤーや幅広いCDNをサポート、ベストオブブリードで構築可能
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Elemental MediaPackage ストリーミングコンテンツをセキュアかつ大規模に 配信できるビデオ配信およびジャストインタイム パッケージングサービス 32 • タイムシフトやDRMその他の高度な機能 により、プレミアムコンテンツ配信のオリ ジンとして、視聴者体験の向上に寄与 • ワークフローの複雑さを軽減し、フルマ ネージドなマルチスクリーンコンテンツオ リジン機能を提供
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Elemental MediaTailor 広告コンテンツのパーソナライゼーションサービス 高品質の動画サービスを維持しながらサーバーサイドの広告挿入 (SSAI)を実装可能 33 • サーバーサイドの広告挿入、レポート機能 • 広告映像のJITトランスコーディングにより本編から シームレスに広告挿入 • VAST/VMAP対応などプレイヤー開発の負荷を軽減 • プレイヤー、オリジン、CDNをより詳細に制御しな がら、より良い視聴体験を提供
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 例:オーバーザトップ配信での広告挿入 34
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Elemental MediaStore Amazon Simple Storage Service(S3)の セキュリティと耐久性と活用、ライブ配信に必要な 高いパフォーマンス、一貫性機能を提供するメディ ア最適化ストレージ 35 • ライブ配信時のチャンクファイル Read/Write安定化 • 高速Read/Writeによる低遅延配信が可能な 高性能メディア最適化ストレージ
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 例:ブロードキャスト、配信 36
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWSで実現する動画配信基盤 37
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 動画配信トレンドに対する課題 • デバイス毎に異なる配信フォーマット • コンテンツ数およびサイズの増加 • 想定が難しい配信キャパシティ設計 38 ストレージや配信サーバ台数の増加 変換処理負担とコンテンツ増=ストレージ増加 初期投資コストの増加と余剰設備の運用
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス毎に異なる配信フォーマット • ストリーミングサーバによるシングルコンテンツマルチユース • クライアントからのリクエストに応じて、ストリーミングサーバが動的に配 信フォーマット変換、元の映像ファイル数を削減 • プレイヤーによる配信フォーマットの統一 • JWPlayerやVideo.jsなどのプレイヤーを利用し、様々なデバイスでHLSを再 生可能にし、配信側はHLSフォーマットに統一 39 Adobe Media Server etc…
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス毎に異なる配信フォーマット • ストリーミングサーバ(オリジン) Wowza、Unified Streamingなどの セットアップ済み環境を要件に合わせた EC2インスタンス上で即座に起動 ※インスタンスタイプ、台数等の構成検 討、運用は必要 準備するコンテンツ数と配信サーバ台数の削減が可能 On the Flyで 配信フォーマット変換 シングルコンテンツ マルチユース 40 HLS Amazon EC2 (仮想サーバ) もしくは現時点でHLSライブ入力 に対してはフルマネージドサービス AWS Elemental MediaPackageで 手軽に環境構築も可能 AWS Elemental MediaPackage LIVE
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス毎に異なる配信フォーマット • Amazon EC2 (Elastic Compute Cloud) 41 オンデマンド リザーブド スポット • 70種類以上のサーバモデルから選択(GPU搭載マ シン等も提供) • 必要な時に最小1分/秒単位の従量課金で利用な 仮想サーバリソース • 最新サーバにいつでも切替可能 • Linux/Windowsサーバに自由にSWをインストー ル可能 • 柔軟なプライスモデル
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス毎に異なる配信フォーマット • プレイヤーによる配信フォーマットの統一 • JWPlayerなどを利用して、様々なデバイスでHLSの再生を可能 にすることで、配信フォーマットをHLSに統一し、ストリーミ ングサーバSWを利用せず配信サーバの管理負担を大幅に削減 Amazon S3を利用したフルマネージド配信基盤 ※配信はCloudFront(CDN)と組み合わせることを推奨 42
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. コンテンツ数およびサイズの増加 • アダプティブビットレート • アダプティブビットレートを実現するためには、再生デバイス環 境に最適なビットレートの映像データを複数準備する必要がある フルマネージドサービスによる運用負担軽減と 従量課金モデルによるコスト削減 変換処理(トランスコード)の負担コンテン ツストレージ容量の増加 フルマネージド・ストレージサービスと トランスコードサービスの活用 43
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. コンテンツ数およびサイズの増加 • Amazon S3 (Simple Storage Service) ※Wowza/Unified Streamingを利用している場合、S3をコンテンツストレージとして直接利用可能 44 • 運用が一切不要なフルマネージドストレージサービス • 容量無制限で1GB約2円/月 • 99.999999999%の堅牢性 • セキュアで汎用的なアクセス
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. コンテンツ数およびサイズの増加 • AWS Elemental MediaConvert 45 • 運用が一切不要なフルマネージドトランスコードサービス • プロフェッショナルグレードのビデオ機能と品質を提供 • 処理数に応じて自動的にスケール、コンテンツのに対して従量課金 • 様々な出力フォーマット,ビットレートをサポート Container:MPEG DASH/MPEG2 TS/HLS/Smooth/MPEG-4/MPET-4 Flash QuickTIme/XDCAM/Raw… VideoCodec: H.264, H.265, MPEG-2, ProRes AudioCodec: Dolby Digital Plus, Dolby Digital, AAC, AIFF, WAV http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers.html 配信
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 想定が難しい配信キャパシティ設計 • 柔軟に変動するインフラキャパシティ • 即時利用できる仮想サーバ / マネージドサービス • 容量制限のないコンテンツストレージ • データ流量で課金するCDN(Contents Delivery Network) CDNを活用し、あらゆる規模の配信 にもコストを掛けず柔軟に対応 シーズン・イベントに合わせてコスト効率よく柔軟に変更できるNWインフラリソース 46
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 想定が難しい配信キャパシティ設計 • Amazon CloudFront (CDNサービス) • 世界102箇所のエッジロケーションのキャッシュサーバを活用し、小 規模から大規模まであらゆる配信に対応(2018年2月時点 日本8箇所) • ユーザは再生速度の改善、配信側はサーバの削減が可能に • Amazon S3と連携したRTMPによるオンデマンド配信機能 • ライブ配信でもCloudFrontを利用することを推奨 vbvb
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンデマンド配信アーキテクチャ Amazon S3によるHTTPストリーミング配信パターン 48 ABR
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンデマンド配信アーキテクチャ Amazon S3によるRTMPストリーミング配信パターン 49 ※CloudFrontにてRTMP配信を行う場合、オリジン配信サーバはAmazon S3のみサポート f4v/mp4
  • 50. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンデマンド配信アーキテクチャ • ストリーミングサーバによるHTTPストリーミング配信 ※S3に対応していない配信サーバを利用する場合は、コンテンツはローカルEBSに手動コピー 50
  • 51. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ライブ配信アーキテクチャ ストリーミングサーバによるHTTPストリーミング配信 51 ※ Adaptive Bitrate変換の実施場所は要件に合わせて
  • 52. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ライブ配信アーキテクチャ ストリーミングサーバによるHTTPストリーミング配信 52 ※ Adaptive Bitrate変換の実施場所は要件に合わせて フルマネージドライブ配信基盤 ABR
  • 53. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ライブ配信アーキテクチャ ストリーミングサーバによるRTMPストリーミング配信 53
  • 54. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. コストの優位性 54
  • 55. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 従量課金によるコストの優位性 すべてのサービスが初期費用不要で完全従量課金で利用可能 55 マネージドインフラによる運用コストの削減 ネットワーク :ダウンロード流量課金 サーバリソース:稼働時間課金 ストレージ:格納容量課金
  • 56. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 従量課金によるコストの優位性 • ネットワーク流量課金の優位性により、スパイクアクセス による機会損失の回避と日々変動する流量に対し不要な帯 域課金の削減 • 常時稼働するサーバ稼働課金はリザーブドインスタンスの 活用により大幅にコスト削減 • マネージドサービスの活用により、ビデオ処理も従量課金 で利用が可能 • ストレージコストの優位性によるロングテールコンテンツ の提供 56
  • 57. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンデマンド配信コスト試算(参考) 57 項目 Amazon Elastic Transcoder AWS Elemental MediaConvert ストレージ関連費用 $3.34 $3.34 CDN関連費用 $143.37 $143.37 メディア変換関連費用 $30.60 $24.48(速度優先) 月額(合計) $177.31 $171.19 コンテンツ尺課金でトランスコード可能
  • 58. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 24x365ライブ配信コスト試算(参考) 58 項目 AWS Media Service MediaLive費用 $518(年間コミット/月額で試算) MediaPackage費用 $534.57 月額(合計) $1052.57 ライブ エンコーダ ユニークユーザー10万人想定/一人月平均10分視聴 平均配信ビットレート3Mbps/CDNヒット率95% 24x365ライブ放送の前提 • 1チャンネル • Input: AVC入力6Mbps • Output: HLS 5Mbps/ 2Mbps/ 0.5Mbpsの3つのパターンを指定 • 24x365ライブ放送 • CDN流量約22TB、平均ビットレート3Mbps 上記前提で試算 CDN
  • 59. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Advanced動画配信基盤 59
  • 60. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. セキュア動画配信アーキテクチャ CloudFrontの署名付きCookieを利用したアクセス制御 60
  • 61. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. セキュア動画配信アーキテクチャ DRMを利用したオンデマンドセキュア配信 61
  • 62. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 62 セキュア動画配信アーキテクチャ DRMを利用したセキュア配信
  • 63. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 自動トランスコードアーキテクチャ • Amazon LambdaとS3のイベント通知の活用 S3へのファイルアップロードをトリガーに変換処理を完全自動化 63 自動トランス コード
  • 64. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. パーソナライズドサーバーサイド広告挿入 視聴者毎に最適な広告をサーバーサイドで挿入、収益化に寄与 64 視聴端末 + reporting library SCTE 35/104信号 入りのビデオ パーソナライズ ドマニフェスト *.m3u8 (キャッシュな し) 広告セグメント (CDNで キャッシュ) VAST リクエスト /レスポンス (ユーザ情報から どの広告を流す のか確認) 広告マーカー付き マニフェスト生成 マニフェストキャッシュ AWS Elemental MediaLive ライブビデオ処理 AWS Elemental MediaPackage ビデオ配信基盤 AWSELEMENTAL MediaTailor マニフェスト操作 AWS ELEMENTAL MediaTailor オンザフライ/マネージド トランスコーディング ADS DFP, Freewheel or other ADS Amazon ETS Amazon S3 静的オリジン(配信元) Amazon S3 ストレージストレージ File-based media CUEマーカー付きアセットま たはVMAPタイミングに基づい て広告をスケジュール Amazon CLOUDFRON T CDN コンテンツセグメント (CDNでキャッシュ) オンデマンド配信 SSAI ライブ配信 SSAI コンテンツセグメント (CDNでキャッシュ)
  • 65. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ 65
  • 66. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ • 技術特性を理解し、幅広いデバイスへの配信を実現 • マネージドサービスの利用により、簡単に動画配信基盤を 構築可能 • クラウドの特性を活かし、コストを掛けずにあらゆる規模 の配信に対応可能な配信基盤 • 動画の収益化に対するニーズに対応可能な配信基盤の実現 66
  • 67. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Q&A 67
  • 68. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. オンラインセミナー資料の配置場所 AWS クラウドサービス活用資料集 • http://aws.amazon.com/jp/aws-jp-introduction/ AWS Solutions Architect ブログ • 最新の情報、セミナー中のQ&A等が掲載されています • http://aws.typepad.com/sajp/ 68
  • 69. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 公式Twitter/Facebook AWSの最新情報をお届けします @awscloud_jp 検索 最新技術情報、イベント情報、お役立ち情報、 お得なキャンペーン情報などを日々更新しています! もしくは http://on.fb.me/1vR8yWm 69
  • 70. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWSの導入、お問い合わせのご相談 AWSクラウド導入に関するご質問、お見積り、資料請求を ご希望のお客様は以下のリンクよりお気軽にご相談ください https://aws.amazon.com/jp/contact-us/aws-sales/ ※「AWS 問い合わせ」で検索してください 70
  • 71. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ご参加ありがとうございました 71
  • 72. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Hinweis der Redaktion

  1. それではお時間になりましたので始めたいと思います。本日はソリューションの会ですので、動画配信オンAWS2018というだいで行います。
  2. こちらもいつもお伝えしていることですが、本資料は本日時点の内容についてご説明しております。最新の情報はWebサイトを確認ください。
  3. さて、本日お話させていただきます、私 安司と申します。
  4. 本日は動画配信のお話です。 まず動画配信とはといった概要、技術動向をお話し、 AWSでどうやって動画配信する基盤をこうちくするのか、コストの優位性やよくご質問いただく高度な配信基盤についてご紹介できればと思います。 また、皆様御存知かもしれませんが、昨年re:Inventという我々のカンファレンスでAWS Media Servicesが発表になり、実は先週、すべてのサービスが東京リージョンにてご利用可能になりましたので、こちらについてもご紹介させていただきます。
  5. 早速動画配信についておさらいです。
  6. 動画配信、ストリーミング配信ですが、昨今皆様の身近でも様々な動画配信サービスがありますので、ご利用になられている方も多いかと存じます。 Amazon プライムビデオやHuluさん、Netflix、DMMさんとか、様々なサービスが展開されていますが、 これらはネット回線を利用して、PC,スマホ、テレビ、セットトップボックス、ゲーム機から視聴が出来るものです。 本日はこれらネット回線上で、映画やドラマ、映像広告、ライブ映像等さまざまな用途で活用されている動画配信をAWS上でどう行えるのかお話していきます。
  7. 動画配信には大きく2種類のスタイルがございますので、さいしょに簡単に紹介させていただきます。 1つ目はオンデマンド配信です: VODやSVODなんて言われたりもしますが、Amazon プライム VideoやNetflix、投稿者のYoutubeみたいなすでにNET上にある映像を視聴する配信方式です。 こちらは視聴者が見たい時に自由に視聴可能で、早送り、巻き戻し、一時停止等の再生制御も可能なものです。 もう一つはライブ配信です。  配信者がスポーツなどイベントをリアルタイムに配信するもの。流れているものを視聴していくもので、再生制御は行えず、リアルタイム視聴のみとなります。 最近はLive 2VoDといって、見逃し長出来るものなどもサービスであったりしますが、基本この2方式になりますので、あたまのかたすみにおいておいていただければと存じます。
  8. そんな動画配信の技術動向についてかるくふりかってみましょう
  9. 昔から動画配信のテクノロジーありますが、いろんなデバイス向けに進化し続けています。 大別すると3つの方式があります。 ストリーミング方式 専用のプロトコル/再生プレイヤーが必要なため、限られた人しか視聴ができないものでした。 次にでてきたのがHTTPダウンロード 動画ファイルをHTTPを介してダウンロードして視聴するもので特別なものが必要なく視聴が可能である方式となります。 そしてストリーミングとダウンロードのいいとこ取りとして発展してきたものがHTTPストリーミング方式です。 それぞれの特徴を次のページに記載しております。
  10. ストリーミング  専用のプロトコルなので、きめ細やかな再生制御が可能だったり、遅延が少なく配信できたりという特徴があります  ただし、サービス提供にあたり、専用プレイヤーが必要だったり、NWやサーバーのキャパシティを大量に必要とします。  整備されている環境でないと再生ができない HTTPダウンロード  Webサーバーに動画ファイルをおいてダウンロードしてもらって再生するもの。  全部ダウンロードした後に再生する方式と、プログレッシブダウンロードというダウンロードした部分から再生していく2つの方式がある。  ただこの場合、クライアントにコンテンツダウンロードされちゃうので、コンテンツの保護が困難。  プログレッシブ方式もダウンロードしたところまでしか再生されないので、先の動画を見たい場合はダウンロードを待たなければならない。  ライブ配信には対応していない。  ただし配信側ではWebサーバーを立てるだけで良いので非常に簡単に動画配信環境構築が可能。 HTTPストリーミング  一般的に今ではAppleさんのHLS:HTTP Live Streaming、mpeg-DASHとかが出てきている  デバイスの標準プレイヤーで再生ができる、配信側もHTTPで配信ができるサーバーであればストリーミングの専用サーバーよりも汎用性があるものが利用できる  ただしデバイスによってサポートする配信フォーマットが異なる。。。  これらを集約する上でmpeg-DASHが注目を集めている
  11. ストリーミング  iOS:ストリーミング再生するなら、AdobeのAirなどで専用プレイヤーを書いたりしないと対応していないので、ストリーミングプレイヤーをダウンロードして利用する必要がある  Android/Windows/MacはFlash入れていればRTMP、WindowsならWindowsMediaPlayerで再生できる。 HTTPダウンロード  いわゆるHTML・VideoTagで再生が可能なので、普通のブラウザーで再生が可能なので全てのデバイスで再生が可能 HTTPストリーミング  各社でフォーマットが幾つか違っていて、 一昔前まではHDSやSilverlightをつかっていた環境もあったが、スマホやスマートTVなどでランタイム、プラグインがデフォルトでは動かない環境が増えているため   HTML5のMSEをサポートして、ブラウザーがネイティブ対応したり、Javascriptでプレイヤーをブラウザー上に実装してHLSやmpeg-DASH利用へ統合されつつある状態です。 Apple対各社?の状況もジョジョにへんかし、Apple/MSがてをくみCMFFコモンメディアファイルフォーマットの話し合いがなされ、HLSでmpeg-Dashで利用されているfmp4コンテナのサポート開始、HEVCをHLSで配信する際はfmp4のみサポートとなり、HLS/mpeg-DASHの歩み寄りがなされつつある。 #一部暗号化部分でのすり合わせが残るが CMAF: Common Media Application Format:シーマフ への期待が高まってます。
  12. 動画配信のトレンド マルチデバイス  インターネットを利用して動画配信する敷居が下がっているため、さまざまなデバイスで再生できる、いろんなデバイスで同じコンテンツが再生できること マルチビットレート  再生デバイスが増えている→クライアントのNW状況に応じてストレスなく再生ができること マルチキャパシティ  Live配信などでクライアントアクセスの需要が読めないなかでどうキャパシティ確保をするか? 動画配信の収益化を言われることが多くなり、パーソナライズ広告挿入なんかも言われ始めています。  Live/VoD問わず動画配信による収益化がテーマになっており、従来からあるクライアントサイドの広告挿入ではなく、パーソナライズした上でサーバーサイドで広告挿入する要件も出てきております
  13. さまざまなデバイスで再生するようになってきているが、どういうふうにサポートをするのかを検討する必要があります。 サーバー側で対応するのか、クライアント側で対応するのか?検討がひつようになります サーバー側で検討するならさまざまなクライアントに合わせたコンテンツや配信環境野整備が必要なため、自ずと、ストレージやサーバー台数の増加に対応する必要がある
  14. 光回線、ADSL、無線で行ったらLTEなどさまざまなネット回線があるが、それぞれの回線状況にあわせて、ストレスなく再生できるコンテンツの準備が必要となる 回線が遅いところでも多少画像が荒くなっても再生がスムーズにできるところが重要 回線が太い状況では高画質な画像の配信する こういった対応をするには、さまざまな画質・ビットレートのファイルを事前に準備したり、再生時に変換したりする必要がある。 変換処理の負荷と様々画質のコンテンツを保持するストレージ容量の増加が課題となります
  15. マルチキャパシティ  様々な再生デバイスや、環境からアクセスが来る中で、配信基盤自体のキャパシティをどう確保するか?自前で準備するのが困難になってきている 例えば  ライブ配信時の同時接続数がわからないため、事前の設計が難しい  VoDもソーシャルで取り上げられると急ににアクセスが増える 配信規模に合わせて柔軟なインフラキャパシティの確保を自前で行うためには初期投資コストの増加や余剰設備の運用についてももとめられる
  16. パーソナライズ広告も最近お話がよく出てくるテーマになってきました。 いままではWebに枠を作って、広告出したら、クライアント側のプレイヤーで対応するクライアントサイドあどインサーションなどありましたが、 Adブロッカーの登場により、広告ビューアビリティが低下 そんななかで、広告動画をコンテンツにサーバーサイドで挿入して配信することで、アドブロッカーの影響なく広告を提供したり、パーソナライズされた広告を挿入したりするサーバーサイドアドインサーションが注目を浴びてます。 結局、サーバーサイドでは広告をコンテンツフォーマット似合わせる変換処理の負担増となっています。
  17. まとめますと ・・・ これらについて、AWSをつかうことで課題解決が可能と考えます。
  18. AWSが提供するクラウドはこちらにあるように、必要な時に必要なだけ迅速にリソースを提供出来るモデルです。
  19. ここでリソースとは、これらですが、 まさに特に動画配信を行うことにCloudを利用することが非常に向いていると考えます。
  20. このAWSのグローバルクラウドインフラを利用して、動画配信のフローを整理してみます。 配信フロー自体はこのような処理要素で構成されます。 これに先程のトレンドの関連場所をマップするとこのようになります 視聴端末が多様化して、マルチデバイス、様々な場所からアクセスされるようになりました。それに合わせて快適に視聴いただくために、マルチビットレートを実現するためライブエンコーダーやトランスコーダーでマルチビットレート変換したり、アクセスに合わせてHLS/MpegDashにJustinTimeで変換するパッケージャーが稼働します。また配信ニーズに合わせて柔軟にキャパシティを確保するマルチキャパシティ対応も求められます。 --- メディアやエンターテイメント企業、企業、政府機関などあらゆる種類の組織が、青少年スポーツリーグの放送、プロのテレビチャンネルの作成、企業収益レポートのストリーミングなど、ビデオコンテンツを顧客に提供したいと考えています。 ビデオプロバイダは、ビデオをエンドユーザに配信するために、カメラやファイル入力などのコンテンツソースと、そのソースを変換してさまざまなデバイスで視聴するためのさまざまなフォーマットを作成する手段を必要とします。 さらに、配布用にコンテンツをパッケージ化し、キャプションやコンテンツ保護などの他の機能を組み込む必要があります。 ビデオを配信する多くの顧客にとって、将来のニーズや必要に応じて配信するために、メディアファイルを維持およびアーカイブするために、メディアストレージも優先事項です。 また、ビデオ出版社にとって、広告を通してコンテンツを収益化する能力は、ビジネスモデルの不可欠な部分です。 ーーーオリジナル Organizations of all kinds, including media and entertainment companies, enterprises and government agencies, want to provide video content to their customers, whether for broadcasting youth sports leagues, creating a professional television channel or streaming their corporate earnings report. To deliver video to end users, video providers need a content source, such as a camera or file input, and a means to convert that source to create various formats for viewing on different devices. Furthermore, they need to package that content for distribution and to incorporate other capabilities such as captions and content protection. For many customers serving video, media storage is also a priority, in order to maintain and archive media files for future needs or distribution on demand. And for video publishers, the ability to monetize their content through advertising is an essential part of the business model.
  21. さらにコンテンツに動画を挿入するパーソナライズ広告を行うサーバーサイドアドインサーションの機能が入ってきました。 --- メディアやエンターテイメント企業、企業、政府機関などあらゆる種類の組織が、青少年スポーツリーグの放送、プロのテレビチャンネルの作成、企業収益レポートのストリーミングなど、ビデオコンテンツを顧客に提供したいと考えています。 ビデオプロバイダは、ビデオをエンドユーザに配信するために、カメラやファイル入力などのコンテンツソースと、そのソースを変換してさまざまなデバイスで視聴するためのさまざまなフォーマットを作成する手段を必要とします。 さらに、配布用にコンテンツをパッケージ化し、キャプションやコンテンツ保護などの他の機能を組み込む必要があります。 ビデオを配信する多くの顧客にとって、将来のニーズや必要に応じて配信するために、メディアファイルを維持およびアーカイブするために、メディアストレージも優先事項です。 また、ビデオ出版社にとって、広告を通してコンテンツを収益化する能力は、ビジネスモデルの不可欠な部分です。 ーーーオリジナル Organizations of all kinds, including media and entertainment companies, enterprises and government agencies, want to provide video content to their customers, whether for broadcasting youth sports leagues, creating a professional television channel or streaming their corporate earnings report. To deliver video to end users, video providers need a content source, such as a camera or file input, and a means to convert that source to create various formats for viewing on different devices. Furthermore, they need to package that content for distribution and to incorporate other capabilities such as captions and content protection. For many customers serving video, media storage is also a priority, in order to maintain and archive media files for future needs or distribution on demand. And for video publishers, the ability to monetize their content through advertising is an essential part of the business model.
  22. 従来、AWSでこのフローを実現しようとすると、これらサービスを利用頂いていたかと存じます。 どうしても3rdPartyのソリューションが無いと提案できない領域だったり、構成検討に苦労いただくポイントがございました。 また配信サービス、コンテンツの高品質化元もない、放送グレードでの対応を簡便に行いたいニーズが増えていきました。 --- メディアやエンターテイメント企業、企業、政府機関などあらゆる種類の組織が、青少年スポーツリーグの放送、プロのテレビチャンネルの作成、企業収益レポートのストリーミングなど、ビデオコンテンツを顧客に提供したいと考えています。 ビデオプロバイダは、ビデオをエンドユーザに配信するために、カメラやファイル入力などのコンテンツソースと、そのソースを変換してさまざまなデバイスで視聴するためのさまざまなフォーマットを作成する手段を必要とします。 さらに、配布用にコンテンツをパッケージ化し、キャプションやコンテンツ保護などの他の機能を組み込む必要があります。 ビデオを配信する多くの顧客にとって、将来のニーズや必要に応じて配信するために、メディアファイルを維持およびアーカイブするために、メディアストレージも優先事項です。 また、ビデオ出版社にとって、広告を通してコンテンツを収益化する能力は、ビジネスモデルの不可欠な部分です。 ーーーオリジナル Organizations of all kinds, including media and entertainment companies, enterprises and government agencies, want to provide video content to their customers, whether for broadcasting youth sports leagues, creating a professional television channel or streaming their corporate earnings report. To deliver video to end users, video providers need a content source, such as a camera or file input, and a means to convert that source to create various formats for viewing on different devices. Furthermore, they need to package that content for distribution and to incorporate other capabilities such as captions and content protection. For many customers serving video, media storage is also a priority, in order to maintain and archive media files for future needs or distribution on demand. And for video publishers, the ability to monetize their content through advertising is an essential part of the business model.
  23. そこで、2年前にAWSにJoinした放送グレードの映像処理技術を持つElementalの機能をマネージド型配信サービスとして昨年末発表いたしました。 AWS Media Servicesです!!
  24. 一気に5つのサービスを同時にローンチしております。 従来よりAWS Elementalが提供していた放送グレードの配信に耐えうるサービス群がマネージメントコンソールから手軽に利用できます! さらに動画配信に対する課題に対応する為、新たに2つの機能を提供開始してます。S3をベースに配信特化したストレージサービスのMediaStoreとパーソナライズされたサーバーサイド広告挿入をおこなうMediaTailorです。 今回はソリューションメインの会なのですが、ソリューション語る上での要素になるのでこれら概要についてご紹介させてください。 また、すでにこれら全てのサービスが、先週から東京リージョンで利用可能となっております。 様々なフォーマットとコーデックをサポートし、ブロードキャストおよびマルチスクリーン配信用ファイルベースのトランスコーディングサービス AWS Elemental MediaLive ブロードキャストやストリーミング配信用のライブエンコーディングサービス AWS Elemental MediaPackage 単一の元素材から多種類のデバイスに対してセキュアなストリーミングを行うためのジャストインタイムパッケージサービス。DRMや広告挿入もサポート AWS Elemental MediaTailor サーバサイド・クライアントサイドにおいて、コンテンツへパーソナライズされた広告挿入を可能にするサービス AWS Elemental MediaStore Amazon S3をベースとしたライブおよびオンデマンドビデオ用の高性能 メディア最適化ストレージサービス
  25. では動画配信フローの中でAMSサービス群がどのような場所で活用可能かご紹介したいと思います。 先に述べたとおり、こんなフローですが、ここで --- メディアやエンターテイメント企業、企業、政府機関などあらゆる種類の組織が、青少年スポーツリーグの放送、プロのテレビチャンネルの作成、企業収益レポートのストリーミングなど、ビデオコンテンツを顧客に提供したいと考えています。 ビデオプロバイダは、ビデオをエンドユーザに配信するために、カメラやファイル入力などのコンテンツソースと、そのソースを変換してさまざまなデバイスで視聴するためのさまざまなフォーマットを作成する手段を必要とします。 さらに、配布用にコンテンツをパッケージ化し、キャプションやコンテンツ保護などの他の機能を組み込む必要があります。 ビデオを配信する多くの顧客にとって、将来のニーズや必要に応じて配信するために、メディアファイルを維持およびアーカイブするために、メディアストレージも優先事項です。 また、ビデオ出版社にとって、広告を通してコンテンツを収益化する能力は、ビジネスモデルの不可欠な部分です。 ーーーオリジナル Organizations of all kinds, including media and entertainment companies, enterprises and government agencies, want to provide video content to their customers, whether for broadcasting youth sports leagues, creating a professional television channel or streaming their corporate earnings report. To deliver video to end users, video providers need a content source, such as a camera or file input, and a means to convert that source to create various formats for viewing on different devices. Furthermore, they need to package that content for distribution and to incorporate other capabilities such as captions and content protection. For many customers serving video, media storage is also a priority, in order to maintain and archive media files for future needs or distribution on demand. And for video publishers, the ability to monetize their content through advertising is an essential part of the business model.
  26. 今回ローンチのAWS Media Servicesを当てはめるとこのような猟奇の機能を提供しております。 AWS Media Services are a family of media services that form the foundation of cloud-based video workflows, which offer customers the capabilities they need to create, package, and deliver video, all accessible through the AWS Management Console and APIs. Working together with other AWS services, AWS Media Services offer a complete solution for processing and delivery of live or on-demand video content to consumers around the world, cost efficiently and with high quality.
  27. まずはオンデマンド配信で利用されるファイルベーストランスコーダのAWS Elemental Media Convertを紹介します。 AWS Media Services are a family of media services that form the foundation of cloud-based video workflows, which offer customers the capabilities they need to create, package, and deliver video, all accessible through the AWS Management Console and APIs. Working together with other AWS services, AWS Media Services offer a complete solution for processing and delivery of live or on-demand video content to consumers around the world, cost efficiently and with high quality.
  28. こちら、放送品質のコンテンツ変換が行えるファイルベーストランスコーダです。 すでに国内でもポストプロダクションのIMAGICA社がクラウドでのファイル変換サービスAWS Elemental MediaConvertを利用して、コンテンツのファイルフォーマット変換を短時間で作業しており、わずか6時間程で600時間分のコンテンツを、高品質にフォーマット変換ができているという検証も国内ですでに行われています。 AWS Elemental MediaConvert is a file-based video processing service that allows anyone, with any size content library, to easily and reliably transcode on-demand content for broadcast and multiscreen delivery Access to professional grade video features and quality No software or hardware infrastructure to manage Automatically scales in response to variations in incoming video volume Ability to manage capacity and control order in which jobs are processed
  29. 利用方法は簡単です。まず変換元の映像素材をAWSへ上げていただき、MediaConvertにて変換ジョブの設定、出力先のバケットを指定してJobを実行するだけです。 マネージドサービスなので、変換にひつよなインフラ設計、設定やインスタンス管理などは一切不要で、映像素材をどうお客さまにお届けするのかに集中してご利用いただけます!
  30. 次にライブ配信で利用されるサービス群について紹介します。 AWS Media Services are a family of media services that form the foundation of cloud-based video workflows, which offer customers the capabilities they need to create, package, and deliver video, all accessible through the AWS Management Console and APIs. Working together with other AWS services, AWS Media Services offer a complete solution for processing and delivery of live or on-demand video content to consumers around the world, cost efficiently and with high quality.
  31. まずあはAWS Elemental MediaLiveです。 こちらは入力として現在、RTP/RTMP/HLS、HLS/MicrosftSmooth/Mpeg2-TSの様々なビットレートで出力出来るに対応するライブエンコーダーです。 数分で展開が出来る迅速性と、フルマネージドサービスなので運用簡素化が可能です。 Input: http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/inputs-supported-containers-and-codecs.html RTP (MPEG TS), RTMP, HLS Output: http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/outputs-supported-containers-and-codecs.html File Outputs:MPEG-2 TS, HLS, Microsoft Smooth Streaming Outputs: UDP, HLS, Microsoft Smooth AWS Elemental MediaLive is a live video processing service that enables anyone to encode high-quality live video streams for broadcast television and multiscreen devices. Deploy live channels in minutes with resources that scale elastically based on load and number of channels Resiliency and channel monitoring are part of the channel based pay-as-you-go service, simplifying operational complexity and improving cost efficiency Build flexible 24x7 live video workflows or deliver event-based live streams with full control over encoding parameters using a best-of-breed service model with support for standard video players and a broad range of CDNs
  32. コチラは先程のライブなどで変換したコンテンツをユーザーの視聴環境に合わせてJust In Timeでパッケージ変換などを行うパッケージングサービスです。 DRMをかけてコンテンツ保護をしたり、HLSのインプットを端末に合わせてMpegDashに変換したりといったことが可能dエス。 いまはHLSのみインプット 幅広いデバイスにビデオを効率的に配信 HLS、DASHおよびMSS出力のジャストインタイムパッケージ 複数のオーディオトラックとフォーマットの高度なサポート 複数の字幕フォーマットのサポート リッチコンテンツ保護機能 DRMプロバイダは、Secure PackagerおよびEncoder Key Exchange(SPEKE)と統合可能 さまざまな収益モデル(AVOD、TVOD、SVOD)のサポート 視聴者体験を豊かに スタート・オーバーおよびキャッチアップ機能のための最大72時間のアーカイブ(Live-to-VODは今後対応) マルチランゲージ、ドルビーサポート、マルチキャプション標準、4Kのサポート 過剰投資不要な高可用性と信頼性 マルチアベイラビリティゾーン(Multi Az)アーキテクチャ ベストオブブリードで構築可能 柔軟に組み合わせを選択可能(CDN、DRM、QC、CMS、Player) 要はElemental MediaserviceではDRM,QC,CMS,Playerを持っていないということ。 DRM    ・キープロバイダー:(本日時点)Irdeto(イルデト)、 Castlabs(キャストラブス)、Verimatrix(ベリマトリックス)、EZDRM    ・DRMフォーマット:Playready,Widevine,Fairplay Efficient delivery video to a broad range of devices Just-in-time packaging for HLS, DASH and MSS outputs Advanced support for multiple audio tracks and formats Support for multiple caption formats Rich content protection features DRM providers can integrate with Secure Packager and Encoder Key Exchange(SPEKE) Broaden support for different monetization model(AVOD, TVOD, SVOD) Simply enrich the audience experience Up to 72-hour archive for live-to-VOD, start-over and catch-up features Support for Multi-Language, Dolby support, multiple captions standards, 4K High availability and reliability without over-investment Multi availability zone architecture Auto Scaling Create a best-of-breed solution Flexibility to choose(CDN, DRM, QC, CMS, Player) AWS Elemental MediaPackage is a video origination and just-in-time packaging service that allows anyone to securely and reliably deliver streaming content at scale Offers just-in-time packaging for cost-effective video distribution using multiple delivery and content protection standards Makes it easy to enrich audience experiences with time-shifted TV and other advanced features Reduces workflow complexity, increases origin resiliency, and provides protection for multiscreen content without the risk of under or over-provisioning infrastructure
  33. 最後、ライブ、オンデマンドともに利用可能なサーバーサイド広告挿入を行うAWS Elemental Media Tailorです。すでに国内でも配信プラットフォーム、広告サーバーを運用するスキルアップテクノロジー様にて検証頂いております。
  34. これら3つのサービスを組み合わせて、ライブ配信、広告挿入を行うアーキテクチャはこのようになります。 ソースをMediaLiveでマルチビットレート変換し、MediaPackageでHLS/Dashにパッケージ、DRM処理を行い、MediaTailorがクライアントからのリクエストを基にADサーバーと通信、挿入する広告情報を取得、コンテンツに合わせてJust In Timeで変換書けながら、CDNを経由して動画配信する事が可能となります。 AWS メディアサービスにより、コンテンツ所有者は高度にスケーラブルなオーバーザトップ (OTT) 環境を顧客に提供し、収益化できます。メディアおよびエンターテイメント企業では、ブランド化された OTT チャネルを通してビデオコンテンツを追加することにより、AWS を使用して顧客エンゲージメントを拡大しています。
  35. 最後にMediaStoreの紹介です。 コチラはS3をベースとしながら、ライブ配信時に低遅延で配信する際のオリジンとして利用可能です。S3で行う際にパフォーマンス・チューニングなど頂いておりましたが、ライブ配信時に大量に発生するチャンクファイルのRead/Write処理の安定化など必要な際に利用いただけるメディア最適化ストレージとなっております。 S3の結果整合性のとくせいから、ライブ配信時にオリジンとして使うと以下Issueが発生する可能性 ・マニフェストファイル更新が結果整合性での読み出し:ダーティーリードのような状態になり不整合がおこりうる(ライブ配信のときは一定間隔でマニフェストファイルが書き換わり読み出し時に古いものを参照する可能性がある) ・チャンクファイルの読み書きが不安定になる可能性(Read/Write速度が安定しない時がある)  ・安定化のためにS3だとバケット設計とかプレフィックス設定などを行ってもらっている。参照:http://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/request-rate-perf-considerations.html →このへんをMediaStoreではお客様に設計いただく必要なく、気軽に利用できるように隠蔽化、各種考慮済みのストレージとして扱っていただける。
  36. 使い方はこのように、オンプレのライブエンコーダーや先程のMediaLiveから出力されるHLSのチャンクファイルを保持し、低遅延配信する際のオリジンとして利用可能です。 コンテンツ配給業者は、既存の動画ワークフローと組み合わせてクラウド配信を簡単に使用して、関連会社やケーブル事業者に向けてブロードキャストコンテンツの配信を合理化できます。これにより、世界中の視聴者に高度にスケーラブルな動画サービスを提供し、あらゆるデバイスで動画を最適化することができます。  DRM/ABRは前段で行う前提であれば、高性能低遅延オリジンとしての利用が可能
  37. AMSの概要は以上で、AWSでその他ソリューション合わせててどうやって解決していくか?を紹介していきます。
  38. 再度最初にまとめた課題を再掲してます。 これらについて、AWSをつかうことで課題解決が可能と考えます。
  39. まずはデバイス毎に異なる配信フォーマットの課題ですが、 大きく2つの方法があります 配信サーバーを準備して、クライアントの方式に合わせて、動的にフォーマットに変換して配信する方式、 プレイヤーによる配信フォーマット統一方式です
  40. サーバー側でクライアントのアクセスにあわせて配信フォーマットを変えるストリーミングサーバーを利用した方式がコチラです。 EC2上にサードパーティのストリーミングサーバーをセットアップして利用、その差異、マーケットプレースにもセットアップずみの環境が提供されている物もありますので、配信要件に合わせてEC2インスタンスタイプや台数等の構成検討をいただき起動いただくことで構築可能です。 もしくはHLSライブ配信であれば、さきほどご紹介したMediaPackageでパッケージング変換しながらフルマネージドで配信する方式も取れるようになりましtあ。 これにより、準備コンテンツ数を抑えつつ、配信フォーマット毎に用意していていたサーバー台数の削減が可能となっています。
  41. 3rdPartyストリーミングサーバーを動かすインフラとしてはEC2となります。 昨今の高画質化の流れで、配信サーバーに負荷がかかる状況も多くなってきました。 ストリーミングサーバーによってはGPU利用により効率的に変換可能なものがあります。 EC2をベースに利用いただくことで、GPUをつんだインスタンスの利用も可能ですし、 配信規模に応じてサーバースペックを自由に選んでいただくことも可能です VoDで常時配信なら、リザーブドインスタンスつかってコストを抑える事が可能ですし イベントLiveなら配信時のみ起動させて、終了後にはサーバーを落としてしまうと言ったリーズナブルな使い方が出来ることも大きなメリットです。 昨年10月から、最低1分の秒課金になったので、よりコスト効率高くご利用が可能となっております。 19:30
  42. もう一つのアプローチとしてはプレイヤー側による配信フォーマットの統一ですが、 一つの案ですが、配信サーバーとして、Cloudfront/S3を配信サーバーにして、HLSに配信フォーマットを統一してしまい、クライアントの再生デバイス側 Window/Mac、スマフォにVideo.jsやJWPLAYERを導入し、HLSをあらゆるクライアントで再生できるようにする例です。 クライアント側のプレイヤーがプラグインやMSEをつかって、どのデバイスでもどのような配信フォーマットがいいか判断できるようになっており、 最近のトレンドではHLSに統一してしまい、プレイヤーで対応することも多くなってきております。
  43. 様々なデバイス、環境に合わせてさまざまな品質のコンテンツを事前に用意しておくことも ストレージ容量、コンテンツ準備に負担がかかる要因となります AWSが提案できるものとしては フルマネージのストレージサービスとして、容量が柔軟に変更できるS3と Elastic Transcoder/MediaConvertで事前にアダプティブビットレート、さまざまな品質のコンテンツ事前に変換をかけておき準備しておく方法 これらはフルマネージドサービスで自分で運用する必要がなく、コンテンツ準備も簡単になり、大きな運用負担をかけずに出来る特徴があります。
  44. 運用一切不要なストレージサービス 年々値段も下がっている  堅牢性 S3からコンテンツ配信してもいいですし、Wowza/Unified Streamingであれば、ストレージサービスとしてS3を利用することも可能です。 うえはHLSでS3上にマルチビットレードのコンテンツを事前に準備し配信する方法で、 下はHLSなど統一のフォーマットでS3においておいき、配信サーバーでアダプティブビットレートなどを動的に変換するといったことも可能です。クライアントや用途に応じて選択頂いただいております。 もちろんWowzaサーバなどおけば、HLS以外の配信フォーマットへの動的変換も可能となるので、クライアント要件に応じて使っていただいています。
  45. H.265: H.264にくらべて約2倍の圧縮効率を持つ。 Input: http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers-input.html Output: http://docs.aws.amazon.com/ja_jp/mediaconvert/latest/ug/reference-codecs-containers.html
  46. それから配信の部分に関しては 配信サーバーはEC2使っていただければ柔軟に ストレージに関してもS3使っていただければ容量制限なくスケールが可能 NW配信に関しても、Cloudfrontを使っていただくことで、完全データ流量課金で大量のキャパシティをご利用可能になるので、 シーズン、イベント似合わせて、コスト効率よく柔軟に変更できるNWインフラリソースの選択しとなりうると考えます。
  47. 昨年は75箇所、日本4箇所とお伝えしてますが、昨今のNWトラフィック増に合わせて増強されております。 日本東京7、大阪1,リージョナルエッジキャッシュ1(東京) CDN通すことによって、ユーザーは再生速度が上がる、配信サーバー側はユーザーごとにサーバーを並べることなく、CDNがキャッシュすることで配信サーバーを下げることで両方にメリットが有るサービス ストリーミング配信したい場合は、S3でオンデマンド配信が条件だが、S3オリジンでCloufrontを通し、RTMP配信も可能 まれにライブ配信もCDNを通すメリットって無いと言われるが・・・ クライアントとのHTTP/TCPのハンドシェイクをCloudFront側に任せることで配信サーバーの負荷を下げられる。TCPコネクションオフロード ライブ配信でも随時クライアント側からのアクセスをCloudFront側で集約することで、オリジンへのアクセスコネクションを一本にまとめ、他のコネクションを一時的に待たせる動きをします。 配信サーバーからのレスポンスが帰ってくると、またせているコネクションへ同時配信する仕組みがあるので、Cloudfrontを通すメリットがライブ配信でもある。
  48. 配信サーバも使わずに、サーバー運用もしたくないなら、 ETSでHLSフォーマットに統一してしまって、
  49. S3をオリジンにすれば VoDだけだが、 Mp4/FLVのファイルに変換してしまえば、Cloudfrontに 制約があるので注意。
  50. マルチデバイスに変換をかけながらオンデマンド配信するパターンを紹介します。 この絵ではETSが入っているが、 どこでアダプティブビットレートをかけるか?はあるが、まずETSで入ってきた動画をmp4など統一フォーマットに変換しておく、 クライアントWowzaで 配信フォーマットが増えるとEC2の負荷がかかる。 大量コンテンツを扱わないならこれ。
  51. Liveに関しては配信サーバーが必須。 カメラからライブエンコーダーがIP変換して、受け取るサーバーとしてWowza等の配信サーバーが必要になる。 間のInternetの回線が多いか、によって、ABPをどちらでやるか? ABPやると送るデータ量が増えるのでNW回線が増える AWSとしてCloudformationでテンプレートを用意している。
  52. Liveに関しては配信サーバーが必須。 カメラからライブエンコーダーがIP変換して、受け取るサーバーとしてWowza等の配信サーバーが必要になる。 間のInternetの回線が多いか、によって、ABPをどちらでやるか? ABPやると送るデータ量が増えるのでNW回線が増える AWSとしてCloudformationでテンプレートを用意している。
  53. どうしても遅延を起こしたくない!ばあいはRTMPで配信となるが、Cloudfrontは使えないため
  54. ネットワーク、サーバー、ストレージ 自分でインフラを維持管理する必要なく、運用コストを下げられること
  55. ・リザーブドインスタンス  ・大幅にコスト削減 ・トランスコーダー  ・ファイルが上がったときだけ、変換し、それ以外は課金されない ・オンデマンドの場合どんどんんコンテンツが増えていくのでS3の
  56. 有料会員に向けた動画配信したい 3つ紹介 一番簡単にやる方法:Cloudfront ユーザー認証systemが別にあって、そこで認証すると、Cloudfrontの署名付きクッキーを生成、クライアント Cloudfront Backendはなんでもかまわない CloudfrontのHTTPSの暗号化も オンデマンド、Liveどちらでも使える方式
  57. オンデマンドベース 映像ファイルの暗号化をETSならKMSと連携してできる・・・。AMS MediaConvertはKMS連携まだできない。 映像自体の暗号化 いわゆるプレミアムコンテンツ プレイヤー側で暗号化キーはマニフェストファイルにキーの配置場所は記載されるので、 代替はカバーできるが、DRMを使ってもっとセキュアに!というコンテンツプロバイダーさんがいる場合、
  58. SaaS型のDRMを使う方法がある 独自のPlayerが このデバイスでないと再生できないとか、より高いセキュリティを担保できる DRM自体がコスト高いので、一般的に数十万人のユーザーがいないとコストがペイできないというものですので、要件に応じて検討ください。
  59. S3においたら勝手にトランスコードするものではないので、Lambdaでイベント通知 Webにサンプル転がっているので参考にいただければと。
  60. オンデマンド配信、ライブ配信ともに広告挿入をおこない収益化に寄与する構成の検討が Assets can have CUE markers or we rely on VMAP timing to schedule ads Conditioned manifest with ad markers VAST request & response (which ad should I show for this user?) VASTリクエストとレスポンス(このユーザーにはどの広告を表示する必要がありますか?)
  61. MpegDashにどう行くかと行ったところだが、技術特性に合わせて幅広いデバイスへの配信基盤を実現いただく クラウドの特性を活かしてあらゆる規模の配信にコスト効率高く対応