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
WebRTCなポケベルを作ってみた / Making a pager with WebRTC
Search
uko
February 22, 2019
Technology
0
4.9k
WebRTCなポケベルを作ってみた / Making a pager with WebRTC
uko
February 22, 2019
Tweet
Share
More Decks by uko
See All by uko
20210113 enebular dev meetup
ukkz
0
20
enebular×スクールで爆速バックエンド作成&フロー共有を教えてみた
ukkz
0
230
LINEビーコンで入退室管理
ukkz
1
1k
派手イケなディスプレイ付きIoTキャップをつくって渋谷に行ってきた
ukkz
0
240
Other Decks in Technology
See All in Technology
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
180
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
100
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
アプリエンジニアのためのGraphQL入門.pdf
spycwolf
0
100
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
10
1.1k
AGIについてChatGPTに聞いてみた
blueb
0
130
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
130
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Navigating Team Friction
lara
183
14k
How STYLIGHT went responsive
nonsquared
95
5.2k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Code Reviewing Like a Champion
maltzj
520
39k
Into the Great Unknown - MozCon
thekraken
32
1.5k
The World Runs on Bad Software
bkeepers
PRO
65
11k
How to Ace a Technical Interview
jacobian
276
23k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Transcript
1 8FC35$ͳ ϙέϕϧΛ ࡞ͬͯ Έͨ ͏͜ GSPN
2 w ͳ·͑ɿ͏͜ w EPUTUVEJP ϋʔυΣΞ୲ w Ո ถɾܲ
w ग़ɿਆށͷࢁԞ w তͳϞϊ͖ ࣗݾհ
3
4 ˢ.BDͰʮϙέϕϧʯͱଧͭͱ ͜Ε͕ग़͖ͯ·͢ ʢϙέϕϧ࡞ͬͯॳΊͯͬͨʣ
5
6 1)4Ψϥέʔ ϙέϕϧ εϚϗ
7 1)4Ψϥέʔ ϙέϕϧ εϚϗ ʼ ʼ ɾ࡞Γͦ͢͏ ɾͳΜָ͔ͦ͠͏
8 ड৴ઐ༻ ૹ৴ઐ༻
9 ɿ௨Ի͕໐Δ͚ͩ ɹɹɹɹɹɹʜ ɿࣈૹ৴ ɿΧφจࣈૹ৴ ɹɹɹɹணϝϩͷొ ɿυίϞऔѻऴྃ ɿ౦ژςϨϝοηʔδ ɹɹɹɹऔѻऴྃ
10 ͍͍ײ͡ͷσΟεϓϨΠ ˠจࣈʷߦͷ-$% ͍͍ײ͡ʹԻ͕ग़ͤΔͷ ˠѹిϒβʔΛ18.Ͱൃৼ QVTIՄೳͳ௨৴ ˠͳʹ͕͍͍͔ͳʜ
࡞Δʹ͋ͨͬͯඞཁͦ͏ͳͷ
11 ϒβʔʢԁʣ -$%σΟεϓϨΠʢԁʣ ͪΐͬͱφ͍ ༗ػ&-λΠϓ
12 8FC ࿈ܞ ΈࠐΈ ରԠ όοΫΤϯυ ґଘɾཧ WebSocket Server -
Client Server - Client P2P
13
14 8FC ࿈ܞ ΈࠐΈ ରԠ όοΫΤϯυ ґଘɾཧ WebSocket Server -
Client Server - Client P2P
15 Ͱ͖ͨ ѹిϒβʔ 3BTQCFSSZ1J# ి ୯ʷ 40" ༗ػ&-σΟεϓϨΠ εΠον ిݯ
-&%
16 ඦԁγϣοϓͳͲʹ͋Δ ʮࢁాԽֶʯͷέʔε͕͓͢͢Ί "SEVJOP3BTQCFSSZ1J͕ʢͨ·ͨ·ʣͽͬͨΓೖΔέʔεΛ Ճ͍͢͠ૉࡐͰ֨҆ʹଟछཚ͍ͯ͠Δ࠷ߴͷձࣾ
17 ૹ৴ଆͷެऺి 8FCͰͭ͘Γ·ͨ͠
18
19 Gateway 3&45"1*
20 Gateway 3&45"1* 8FC35$ γάφϦϯά
21 Gateway 3&45"1* 8FC35$ γάφϦϯά %BUB$POOFDUJPO 6%1ʷ
22 Gateway 3&45"1* 8FC35$ γάφϦϯά %BUB$POOFDUJPO 6%1ʷ 6%1 ެऺిˠϙέϕϧ
6%1 ϙέϕϧˠެऺి
23 1ZUIPOύοέʔδ࡞Γ·ͨ͠ ۙதʹ1Z1*ొ༧ఆͰ͢ -FU`TQJQJOTUBMM ࠷খߦͰ౸ணσʔλΛදࣔͰ͖·͢
24 w 6%1ͳͷͰ σʔλ౸ୡΛอূͰ͖ͳ͍ ຊϙέϕϧͱࣅ͍ͯΔͱ͜Ζ ຊϙέϕϧΑΓ͍͍ͱ͜Ζ w 8J'JͰ-5&ϞσϜܦ༝Ͱ ͭͳ͕ΕੈքதͰར༻Մೳ w
8FC35$ͳͷͰಈըԻ0, ɹ ϙέϕϧͰͳ͍ w ୭Ͱ࡞Δ͜ͱ͕Ͱ͖Δ
25 ΈࠐΈ8FC35$ͱ͍͏ເ *P5ͷੈքʹ 8FC35$ͱ͍͏ ৽ͨͳબࢶ
26