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
How to build a video conferencing system that n...
Search
kbaba1001
July 25, 2025
Programming
0
25
How to build a video conferencing system that no one has ever told you about
kbaba1001
July 25, 2025
Tweet
Share
More Decks by kbaba1001
See All by kbaba1001
Build React system with ClojureScript (Squint)
kbaba1001
0
84
talk-with-local-llm-with-web-streams-api
kbaba1001
0
390
Lume: Static Site Generator
kbaba1001
0
570
React_2023
kbaba1001
0
160
Word Penne
kbaba1001
0
190
I live by using a minor language
kbaba1001
1
150
fast optical line
kbaba1001
0
360
ArtPosePro and Procreate
kbaba1001
1
190
How did Clojure change my life
kbaba1001
3
1.9k
Other Decks in Programming
See All in Programming
PHPカンファレンス関西2025 基調講演
sugimotokei
6
1.1k
物語を動かす行動"量" #エンジニアニメ
konifar
14
4.4k
バイブコーディング × 設計思考
nogu66
0
110
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
460
令和最新版手のひらコンピュータ
koba789
13
7.4k
AIのメモリー
watany
13
1.4k
CEDEC2025 長期運営ゲームをあと10年続けるための0から始める自動テスト ~4000項目を50%自動化し、月1→毎日実行にした3年間~
akatsukigames_tech
0
120
なぜ今、Terraformの本を書いたのか? - 著者陣に聞く!『Terraformではじめる実践IaC』登壇資料
fufuhu
4
570
管你要 trace 什麼、bpftrace 用下去就對了 — COSCUP 2025
shunghsiyu
0
380
Vibe coding コードレビュー
kinopeee
0
430
CLI ツールを Go ライブラリ として再実装する理由 / Why reimplement a CLI tool as a Go library
ktr_0731
3
1k
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた!
kotahisafuru
3
970
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Speed Design
sergeychernyshev
32
1.1k
Become a Pro
speakerdeck
PRO
29
5.5k
Making Projects Easy
brettharned
117
6.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
800
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Statistics for Hackers
jakevdp
799
220k
A designer walks into a library…
pauljervisheath
207
24k
Adopting Sorbet at Scale
ufuk
77
9.5k
Facilitating Awesome Meetings
lara
54
6.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Transcript
同人誌 『誰も教えてくれなかったビデオ 会議システムの作り方』 について 2025-07-24 馬場一樹
技術書展18 で頒布した本の話をします
概要 • WebRTC とか WebSocket などリアルタイム 処理に関する技術の紹介 • NodeJSとReactでバックエンド、フロントエン ドを構築
• 簡易的なログイン機能やDB操作なども軽く 解説 • Mediasoup を用いて WebRTC SFU でビデ オ会議システムを構築
書こうと思った理由 • 仕事でビデオ会議システムを作る機会があり、あまりにも資料が少なくて困った • WebRTC P2P の話が多く、SFUの話は特に少ない • そもそも WebSocket
や WebStreams など関連技術もよくわからない
技術書展18 • 技術書同人誌の即売会 • サンシャインシティ池袋 • 年2回開催 • 4回目の参加 •
設営・Xでの集客など工夫 する
反響 • 会場 ◦ 上巻:30冊 ◦ 下巻:29冊 • オンライン ◦
上巻:50冊 ◦ 下巻:43冊 • もともと50冊ずつ用意していたが、思ったよりオンラインで売れたので追加で刷りま した。
一般書籍化を目指す • 何社か編集部に持ち込み企画しているけど、今のところ良い返事はいただけてい ない
まとめ • リアルタイム処理は必要とされている割に、資料が少なく、周知が十分とは言い難 い • 日本語でも英語でも書籍がないし、ネットの情報も間違っていることがある • そんな状況を少しでも打破したく、同人誌を作ってみました • 技術書展での反響は上々