Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JAWS SONIC 2020 配信班の裏側
Search
Masanori Yamaguchi
October 22, 2020
Technology
0
240
JAWS SONIC 2020 配信班の裏側
https://jaws-ug.doorkeeper.jp/events/112432
Masanori Yamaguchi
October 22, 2020
Tweet
Share
More Decks by Masanori Yamaguchi
See All by Masanori Yamaguchi
AWS Application Composer の VS Code拡張 を触ってみた / AWS Application Composer with VS Code Tools
kinunori
0
24
フォージビジョン AWS re:Invent 2023 recapイベント / ForgeVision, AWS re:Invent 2023 recap
kinunori
0
100
JAWS-UG初心者支部 AWS re:Invent 2023 Dr.Werner VogelsキーノートをAWS初心者向けに振り返る
kinunori
0
10
JAWS-UG初心者支部 / JAWS-UG Beginners Branch re:Invent recap
kinunori
2
480
re:Invent体験をより充実したものにする3つのキーワード / re:invent 2023 standby
kinunori
0
940
あなたの知らない 軟式バットの世界(Cloud in the Camp 勝浦) / Cloud in the Camp Katsuura
kinunori
0
190
2023/6/29 AWS re:Inforce 2023 re:Cap Seminar
kinunori
0
230
JAWS-UG千葉支部オンライン#21 -re_Inforce現地から送るライブイベント- / World's earliest re_Inforce 2023 recap
kinunori
0
30
JAWS-UG 千葉支部 #20 -AWSではじめるクラウドセキュリティ- / JAWS-UG CHIBA Cloud Security Special
kinunori
0
230
Other Decks in Technology
See All in Technology
JSON攻略法.pdf
miyakemito
8
5.1k
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
290
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.8k
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
220
JAWS-UG Bedrock Claude Night
yamahiro
3
610
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
反実仮想機械学習とは何か
usaito
PRO
11
4.7k
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
140
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
2
760
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
740
ServiceNow Knowledge Learning Rise up
manarobot
0
210
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
210
Featured
See All Featured
Side Projects
sachag
451
41k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Infographics Made Easy
chrislema
238
18k
Raft: Consensus for Rubyists
vanstee
132
6.3k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Building Applications with DynamoDB
mza
88
5.6k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
A Modern Web Designer's Workflow
chriscoyier
689
190k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
RailsConf 2023
tenderlove
4
540
The Language of Interfaces
destraynor
151
23k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Transcript
- 配信の裏側、そのとき配信班は -
警視庁24時っぽく発表したかったのですが、 どちらかというとプロジェクトXのように なっちゃいました お詫び
配信班メンバー紹介 沼⼝ 繁(セミプロ) 三浦 ⼀樹(プロ) 北原 雅⼈(WSプロ) ⼩林 賢司(YouTuber) 尾⾕
紘平(元映画・テレビAD) ⼭⼝ 正徳(現場監督)
配信バックエンド構成 WorkSpaces MediaLive IVS S3(アーカイブ保管) メイン バックアップ
配信フロントエンド(アンケート) メイン IVS Cognito DynamoDB メタデータ送信 アンケート送信 結果取得
配信⽤フロントエンド
配信⽤フロントエンド https://github.com/jaws-sonic-2020/ivs-broadcast Special Thanks!! 菊池 条さん IVSこわくない。
発⾜〜開催前⽇まで
発⾜〜前⽇まで 発⾜ MTG MTG MTG MTG MTG MTG MTG 本番
本番 リハ リハ MTG回数︓7回 登壇者向けリハ︓2回
MediaLive & IVS構築 / フロントエンド開発 フロント開発⽇数︓実質2⽇程度 環境構築︓実質1⽇程度 検証 環境 本番
環境 プロト版 開発 Shifter 組み込み Shifter 組み込み アンケート 開発 オペレーションチェック 配信レイアウト作成 配信レイアウト作成︓2⽇程度
登壇者との調整 調整開始 やっぱり調整はギリギリまでかかる
タイムテーブル
タイムテーブル あれ︖ スピーカーの⼊れ替え どうするんだっけ︖
タイムテーブル セッション持ち時間は17分 ⼊れ替えは3分以内
タイムテーブル セッション持ち時間は17分 ⼊れ替えは3分以内 を約20時間繰り返す
⽤意したドキュメント
作成ドキュメント ・配信班 シフト表 ・JAWS SONIC 2020 配信に関する登壇者向け案内 ・OBS操作ガイド ・登壇者誘導オペレーション
作成ドキュメント
当⽇
配信班シフト(⼀部)
配信班ロケーション 三浦さん 尾⾕さん 北原さん ⼩林さん ⼭⼝ 沼⼝さん 菊池さん (配信障害時の待機)
スピーカー⼊れ替えフロー ・セッション40分前集合(Chime) ・登壇者誘導オペレーションに従って説明 ・セッション20分前にZoomへ移動案内 ・前のセッション終了 ・OBS配信切り替え(動画に切り替え) ・画⾯共有、カメラ、マイクチェック ・セッション開始〜終了までの流れを再説明 ・セッション情報更新 ・OBS配信切り替え(ジングル配信)
・キュー出し ・OBS配信切り替え(セッションに切り替え) 3分
配信しながら登壇する
盛り上げるためには予定も変わる 計画︓MIDNIGHT JAWS → Zoomで開催 当⽇(AM 1:00くらい) MIDNIGHT JAWSもそのままIVSで 配信したいんやけど。
返事はYesしか⾔わないでいいから。 俺たちの休憩(仮眠)時間・・・
24時間配信結果
結果 ・スピーカー当⽇⽋席 ︓ ゼロ ・タイムテーブルとのギャップ︓ オンタイム ・オペレーショントラブル ︓ ゼロ ・配信トラブル
︓ ゼロ ・体調不良者 ︓ ゼロ
スピーカーの皆様、 Web班、マーケ班、動画作成班 そして、視聴下さった皆様 ありがとうございました
すごいよ IVS 最⼤同時視聴者数︓ 370⼈(平均210〜220) 連続配信時間 ︓ 26時間45分
まとめ
まとめ ・MediaLive、IVSの構築は配信初⼼者でも出来る ・登壇者調整は時間がかかる余裕をもった計画が必要 ・(全てにおいて)相⼿は知っていると思ってはいけない ・⼿順書、オペレーションガイドは必須 ・オペレーションリハも必須 ・視聴者向けのテスト環境を⽤意するべきだった ・切り替え時間は3分が限界(3分がベスト) ・ロケーションが⼀緒だとめちゃくちゃ楽 ・24時間配信を4⼈で回すのはきつい