【re:Invent 2022】Build a complete FAST channel

## セッション概要
本Workshopは**AWS Elemental Media Services**を使用して、**FASTチャンネル**(後述で説明)を構築するといった内容になります。
今回も普段は全く関わりのない分野なので、良い機会だと思い参加してきました。
![IMG_8976.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/c69e602c-0124-86c2-4df3-2c7abd018e04.jpeg)

### セッションレベル
- 300 - Advanced
### トラック
- Industry Track (IND)
### スピーカー
- Christer Whitehorn, Principal Solutions Architect, AWS
#### サポーター
前回に比べ少し多めの6名ほどのサポーターの方が巡回されており、困った場合には即座に質問できるスタイルとなっていました。
### 参加者
- おおよそ50人くらいの感覚
- 席のキャパに空きはほぼなかった。
### 概要
> Take your existing video content library in any format and generate a complete free ad-supported streaming TV (FAST) channel. This workshop utilizes all AWS Elemental Media Services and shows you how to go from having unstructured video collections to a linear multi-bitrate stream with monetization built in for a fraction of the traditional playout costs. You must bring your laptop to participate.
>
>既存のビデオ コンテンツ ライブラリを任意の形式で取得し、完全な無料の広告サポート ストリーミング TV (FAST) チャネルを生成します。 このワークショップでは、すべての AWS Elemental Media Services を利用し、構造化されていないビデオ コレクションから、従来のプレイアウト コストのほんの一部で収益化が組み込まれたリニア マルチビットレート ストリームに移行する方法を示します。 参加するにはノートパソコンを持参する必要があります。

## Workshop内容
Workshop Studioが提供されるため、それぞれこちらのAWSアカウント内にて構築等を行います。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/bad40b01-693b-53ee-eaca-8fdb821c65b8.png)


### アジェンダ
120分のWorkshopでしたが大体100分ほどで最後まで完了し6割ほどの方が先に抜けれらていました。
![IMG_8966.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/7e455524-b1ec-f952-7ad7-c4ed309cc2e5.jpeg)

### FASTチャンネルとは
- 無料広告付きテレビ
- プロバイダーはサブスクリプションとは対照的に広告を通じてチャンネルを収益化
- 直感的な視聴体験を提供
![IMG_8967.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/ec24a3d8-8654-72d8-214f-b339df45397d.jpeg)

FASTチャンネルはYoutubeやNetflixなどとも異なり、新たな形態として
**広告付き無料テレビ配信サービス(FAST=Free Ad-Supported Streaming TV)** を提供しているそうです。
>無料の広告付きストリーミングTVのことで、ロク（Roku）の「ロクチャンネル（Roku Channel）」やAmazonの「IMDb TV」、ウォルマート（Walmart）の「ブードゥー（Vudu）」、バイアコム（Viacom）の「プルートTV（Pluto TV）」「ズモ（Xumo）」「トゥビ（Tubi）」のようなサービスを表します。
https://digiday.jp/digiday_plus/wtf-is-fast/

また、米国ではコネクティッドTV(インターネット回線に接続されたテレビ端末)でのFAST利用世帯が昨年から急激に増加し、
現在はコネクティッドTV所有世帯の**約60パーセント**がFAST利用世帯とのことです。

### AWSエッジでのセキュアなメディア配信
CloudFront経由で使用する場合、個別のアクセストークンを発行することで、追加のセキュリティレイヤーを提供するといった内容が説明されていました。
![IMG_8973.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/5bd0e363-cc9a-1cea-0540-ec652ab0114e.jpeg)

以下のサイトにてスライドに記載されているハンズオンが日本語でありますので、興味がある方はチャレンジしてみても良いかと思います！
https://aws.amazon.com/jp/solutions/implementations/secure-media-delivery-at-the-edge/
![IMG_8974.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/1d1beeae-e5bc-f3a7-a01a-557afd1c240b.jpeg)


### Workshopの目的
- VODコンテンツとライブソースを組み合わせて、新しいライブチャンネルを構築する
- マーク広告の機会
- サードパーティー広告挿入(SSAI)プラットフォームと統合する
![IMG_8968.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/c4e5ec5d-00ad-1458-b9b3-e8dd73c5792d.jpeg)

### 作成するアーキテクチャ
今回作成するアーキテクチャ図は以下の通りです。
作業環境にはCFnテンプレートでCloudFrontやS3などは構築された状態からのスタートとなりました。
![IMG_8971.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/053f1fee-1326-7b13-a3d5-82addda0e070.jpeg)

### 完成した物
再生用のWeb画面から、こちらで予定した時刻にLive配信がスタートし、設定した順番でビデオコンテンツと広告が流れるのが確認できました。(スクショで上手く伝わらない。。ｗ)

#### 広告
![20221204_171223630_chrome.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/df13ef95-c0a7-e820-ef05-f669e2890d8f.png)
#### コンテンツ
![20221201_091543904_chrome.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/435702/25946075-c48c-4e43-2011-71079186c1bc.png)


## まとめ＆感想
- AWS Elemental Media Servicesについては、自分のように初めて使う人でも使いやすいようにどのサービスもUIが簡素化されていて驚きました！
- FASTチャンネルはまだまだ日本では展開が進んでいないと思うので、今後に期待しております！
- 弊社のstreampackというサービスでも同様のAWSサービスが使用されており、改めて仕組みを知る良い機会になりました。
    - streampack https://cloudpack.jp/service/cloud-service/streampack.html