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
62
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
160
talk-with-local-llm-with-web-streams-api
kbaba1001
0
490
Lume: Static Site Generator
kbaba1001
0
700
React_2023
kbaba1001
0
200
Word Penne
kbaba1001
0
230
I live by using a minor language
kbaba1001
1
200
fast optical line
kbaba1001
0
400
ArtPosePro and Procreate
kbaba1001
1
240
How did Clojure change my life
kbaba1001
3
1.9k
Other Decks in Programming
See All in Programming
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
20260514_its_the_context_window_stupid.pdf
heita
0
860
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
150
t *testing.T は どこからやってくるの?
otakakot
1
920
Are We Really Coding 10× Faster with AI?
kohzas
0
140
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
22
12k
My daily life on Ruby
a_matsuda
3
200
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
28
19k
tRPCの概要と少しだけパフォーマンス
misoton665
2
270
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
190
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
150
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
200
Featured
See All Featured
Test your architecture with Archunit
thirion
1
2.2k
Six Lessons from altMBA
skipperchong
29
4.2k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
Design in an AI World
tapps
1
210
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
210
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
500
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
390
Information Architects: The Missing Link in Design Systems
soysaucechin
0
920
Navigating Weather and Climate Data
rabernat
0
190
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
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冊ずつ用意していたが、思ったよりオンラインで売れたので追加で刷りま した。
一般書籍化を目指す • 何社か編集部に持ち込み企画しているけど、今のところ良い返事はいただけてい ない
まとめ • リアルタイム処理は必要とされている割に、資料が少なく、周知が十分とは言い難 い • 日本語でも英語でも書籍がないし、ネットの情報も間違っていることがある • そんな状況を少しでも打破したく、同人誌を作ってみました • 技術書展での反響は上々