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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Masanori Yamaguchi
October 22, 2020
Technology
340
0
Share
JAWS SONIC 2020 配信班の裏側
https://jaws-ug.doorkeeper.jp/events/112432
Masanori Yamaguchi
October 22, 2020
More Decks by Masanori Yamaguchi
See All by Masanori Yamaguchi
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
7
840
AWS DevOps Agent x ECS on Fargate検証 / AWS DevOps Agent x ECS on Fargate
kinunori
3
700
AWS DevOps Agent 検証で見えた可能性と限界 / AWS DevOps Agent
kinunori
6
2k
今日から使える AWS Step Functions 小技集 / AWS Step Functions Tips
kinunori
8
830
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
2.6k
AWS Well-Architected なインシデントレスポンスを実装しよう / Implementing Incident Response with AWS Well-Architected
kinunori
2
860
pre:Invent から気になった サービスを深掘りしてみる- ECS 予測スケーリング編 / ECS-predictive-scaling
kinunori
2
290
JAWS-UG 函館 Dr.Wernerの基調講演で振り返る "推測するな、計測せよ" / JAWS-UG Hakodate re:Invent 2024 recap
kinunori
2
130
Share your lessons - 20241217 AWS Ambassador & Top Engineer LT
kinunori
0
120
Other Decks in Technology
See All in Technology
Digital Independence: Why, When and How
wannesrams
0
300
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
590
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
230
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
0
110
GitHub Copilot Dev Days
tomokusaba
0
150
会社説明資料|株式会社ギークプラス ソフトウェア事業部
geekplus_tech
0
200
Oracle Cloud Infrastructure:2026年4月度サービス・アップデート
oracle4engineer
PRO
0
370
Vision Banana: Image Generators are Generalist Vision Learners
kzykmyzw
0
310
新卒エンジニア研修、ハンズオンの設計における課題と実践知/ #tachikawaany
nishiuma
2
130
Every Conversation Counts
kawaguti
PRO
0
130
フロントエンドの相手が変わった - AIが加わったWebの新しいインターフェース設計
azukiazusa1
33
11k
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
450
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
970
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Site-Speed That Sticks
csswizardry
13
1.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Believing is Seeing
oripsolob
1
120
How to train your dragon (web standard)
notwaldorf
97
6.6k
RailsConf 2023
tenderlove
30
1.4k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
140
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⼈で回すのはきつい