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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kbaba1001
July 25, 2025
Programming
67
0
Share
How to build a video conferencing system that no one has ever told you about
kbaba1001
July 25, 2025
More Decks by kbaba1001
See All by kbaba1001
Build React system with ClojureScript (Squint)
kbaba1001
0
180
talk-with-local-llm-with-web-streams-api
kbaba1001
0
510
Lume: Static Site Generator
kbaba1001
0
700
React_2023
kbaba1001
0
200
Word Penne
kbaba1001
0
240
I live by using a minor language
kbaba1001
1
210
fast optical line
kbaba1001
0
410
ArtPosePro and Procreate
kbaba1001
1
250
How did Clojure change my life
kbaba1001
3
2k
Other Decks in Programming
See All in Programming
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
310
Oxcを導入して開発体験が向上した話
yug1224
4
280
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.8k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.1k
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.4k
初めてのRubyKaigiはこう見えた
jellyfish700
0
410
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
550
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
230
The NotImplementedError Problem in Ruby
koic
0
270
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.3k
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
690
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
The Language of Interfaces
destraynor
162
27k
Chasing Engaging Ingredients in Design
codingconduct
0
210
Visualization
eitanlees
152
17k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
Done Done
chrislema
186
16k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
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冊ずつ用意していたが、思ったよりオンラインで売れたので追加で刷りま した。
一般書籍化を目指す • 何社か編集部に持ち込み企画しているけど、今のところ良い返事はいただけてい ない
まとめ • リアルタイム処理は必要とされている割に、資料が少なく、周知が十分とは言い難 い • 日本語でも英語でも書籍がないし、ネットの情報も間違っていることがある • そんな状況を少しでも打破したく、同人誌を作ってみました • 技術書展での反響は上々