Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
38
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
120
talk-with-local-llm-with-web-streams-api
kbaba1001
0
430
Lume: Static Site Generator
kbaba1001
0
610
React_2023
kbaba1001
0
170
Word Penne
kbaba1001
0
200
I live by using a minor language
kbaba1001
1
170
fast optical line
kbaba1001
0
370
ArtPosePro and Procreate
kbaba1001
1
200
How did Clojure change my life
kbaba1001
3
1.9k
Other Decks in Programming
See All in Programming
Stay Hacker 〜九州で生まれ、Perlに出会い、コミュニティで育つ〜
pyama86
2
3.3k
【レイトレ合宿11】kagayaki_v4
runningoutrate
0
200
関数の挙動書き換える
takatofukui
4
760
全員アーキテクトで挑む、 巨大で高密度なドメインの紐解き方
agatan
8
16k
connect-python: convenient protobuf RPC for Python
anuraaga
0
330
How Software Deployment tools have changed in the past 20 years
geshan
0
26k
CSC305 Lecture 15
javiergs
PRO
0
220
GeistFabrik and AI-augmented software development
adewale
PRO
0
230
エディターってAIで操作できるんだぜ
kis9a
0
520
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
1
1.8k
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
5
1.1k
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
4
240
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Scaling GitHub
holman
464
140k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Practical Orchestrator
shlominoach
190
11k
What's in a price? How to price your products and services
michaelherold
246
12k
Visualization
eitanlees
150
16k
GraphQLとの向き合い方2022年版
quramy
49
14k
Context Engineering - Making Every Token Count
addyosmani
9
450
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Being A Developer After 40
akosma
91
590k
The Invisible Side of Design
smashingmag
302
51k
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冊ずつ用意していたが、思ったよりオンラインで売れたので追加で刷りま した。
一般書籍化を目指す • 何社か編集部に持ち込み企画しているけど、今のところ良い返事はいただけてい ない
まとめ • リアルタイム処理は必要とされている割に、資料が少なく、周知が十分とは言い難 い • 日本語でも英語でも書籍がないし、ネットの情報も間違っていることがある • そんな状況を少しでも打破したく、同人誌を作ってみました • 技術書展での反響は上々