Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
JAWS SONIC 2020 配信班の裏側
Masanori Yamaguchi
October 22, 2020
Technology
0
140
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
re:Invent 2021 個人的に気になったアップデート / re:Invent 2021 my favorite update
kinunori
0
470
JAWS-UG CHIBA re:Invent 2021 re:Cap with Werner Vogels's Keynote
kinunori
0
230
興サメしないオンラインイベントを作るために取り組んできたこと #ssmjp
kinunori
1
700
JAWS DAYS 2021 - re:Connect - Closing
kinunori
0
52
BigData JAWS #16 RDB x DMS x QuickSightでDBデータを可視化した話
kinunori
0
100
コミュニティ放送部 #04 JAWSSONIC 2020 配信チーム
kinunori
0
330
オンラインカンファレンスのお仕事 共有会 - JAWS SONIC 2020 Broadcast Team
kinunori
0
75
JAWS SONIC 2020 JAWS-UG CHIBA
kinunori
0
180
JAWS-UG Morning #11 About Honeycode
kinunori
1
520
Other Decks in Technology
See All in Technology
GitHub 엔터프라이즈 어카운트 소개 및 엔터프라이즈 서버 구축 경험
posquit0
1
130
mROS 2のススメ
takasehideki
0
290
Power BI Report Ops
hanaseleb
0
150
モダンデータスタックとかの話(データエンジニアのお仕事とは)
foursue
0
230
Microsoft Power Automate で 始めるRPAと自動化
taikiyoshida
0
2k
組織でPower Virtual Agentsを導入するために知っておきたいこと
miyakemito
0
1.5k
OSINT/GEOINT ワークショップ 20220514 古橋資料
furuhashilab
2
240
220428event_karibe_part
caddi_eng
0
180
msal.jsのあれこれ
takas0522
0
1.4k
Web Intelligence and Visual Media Analytics
weblyzard
PRO
1
2.8k
Stripe Search APIを利用した、LINEとStripeの顧客情報連携/line-dc-202205
stripehideokamoto
0
120
數據的多重宇宙 @ LINE Taiwan
line_developers_tw
PRO
0
500
Featured
See All Featured
Building Your Own Lightsaber
phodgson
94
4.6k
What the flash - Photography Introduction
edds
61
9.8k
Building Adaptive Systems
keathley
25
1.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.3k
Build your cross-platform service in a week with App Engine
jlugia
219
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
37
3.2k
Bash Introduction
62gerente
596
210k
Making Projects Easy
brettharned
98
4.3k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
268
11k
4 Signs Your Business is Dying
shpigford
169
20k
Debugging Ruby Performance
tmm1
65
10k
The Illustrated Children's Guide to Kubernetes
chrisshort
14
34k
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⼈で回すのはきつい