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 における通信不具合の検証
Search
Kiminari Homma
June 13, 2017
Technology
1
2k
WebRTC における通信不具合の検証
WebRTC Meetup での登壇資料です。
https://atnd.org/events/88130
Kiminari Homma
June 13, 2017
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
34
Twilio iOS 徹底攻略
honkimi
1
1k
2021年 Twilio Voice 報告
honkimi
0
240
WebRTC ビジネスの失敗と成功
honkimi
2
1.6k
最近の Twilio トレンド報告
honkimi
0
330
Twilio Meet Up
honkimi
0
66
利用ユーザーからみた Twilio の紹介
honkimi
0
54
Zendesk App を Heroku で作ってみた話
honkimi
0
91
国内における Twilio x Alexa
honkimi
0
680
Other Decks in Technology
See All in Technology
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
170
スレットハンティングについて知っておきたいこと
hacket
0
130
20240717_イケコパ代表Copilot_in_Teams会社でこう使ってます
ponponmikankan
2
430
dxd2024-生成AIに振り回された3か月間の成功と失敗/dxd2024-link-and-motivation
lmi
2
260
Luupの開発組織におけるインシデントマネジメントの変遷 ver.RoadtoSRENEXT2024
grimoh
1
270
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
4
1.3k
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
DDDにおける認可の扱いとKotlinにおける実装パターン / authorization-for-ddd-and-kotlin-implement-pattern
urmot
4
390
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
Git 研修 Advanced【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
200
What is DRE? - Road to SRE NEXT@広島
chanyou0311
3
630
Featured
See All Featured
Building an army of robots
kneath
301
42k
4 Signs Your Business is Dying
shpigford
178
21k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
BBQ
matthewcrist
82
9k
[RailsConf 2023] Rails as a piece of cake
palkan
35
4.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
652
58k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
23
1.9k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
662
120k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
Designing for humans not robots
tammielis
247
25k
Transcript
8FC35$ʹ͓͚Δ௨৴ෆ۩߹ͷݕূ 2017/06/13 WebRTC Meetup Tokyo #15 !LJNJIPN
ࣗݾհ ຊؒ ߖ @kimihom CTO at selfree,llc CallConnect (ϒϥβిγεςϜ) Heroku,
Twilio UG ίΞϝϯόʔ
8FC35$ΛαʔϏεͱͯ͠ ఏڙ͍ͯ͠Δํʁ
8FC35$ΛαʔϏεͱͯ͠ ༗ঈఏڙ͍ͯ͠Δํʁ
௨ෆ۩߹ͷେϢʔβʔଆͷར༻ڥ͕ݪҼɻ ͔͠͠ɺ8FC35$αʔϏεఏڙऀ͕ ݪҼΛಛఆ͠αϙʔτ͢Δඞཁ͕͋Δɻ
ࣄͷ֬ೝ l௨͕Ͱ͖ͳ͍zͰҎԼͷΑ͏ͳύλʔϯ͕͋Δɻ ൃண৴͕ҰͰ͖ͳ͍ɻ͍͖ͳΓஅ͞ΕΔɻ ൃண৴Ͱ͖Δ͕ɺࣗ૬खͷ͕Ұฉ͑͜ͳ͍ ௨Ͱ͖Δ͕ɺԻ࣭͕ཚΕΔ
ࣄͷ֬ೝ l௨͕Ͱ͖ͳ͍zͰҎԼͷΑ͏ͳύλʔϯ͕͋Δɻ ൃண৴͕ҰͰ͖ͳ͍ɻ͍͖ͳΓஅ͞ΕΔɻ ൃண৴Ͱ͖Δ͕ɺࣗ૬खͷ͕Ұฉ͑͜ͳ͍ ௨Ͱ͖Δ͕ɺԻ࣭͕ཚΕΔ
ൃண৴͕ҰͰ͖ͳ͍ ୯७ʹαʔϏεͰͷઃఆϛε ਖ਼͘͠ͳ͍ઃఆͰண৴Λड͚ͨࡍʹɺࣾαϙʔτ4MBDL ରϢʔβʔͷ*%Λ௨ɻͪ͜Β͔Βઃఆํ๏ΛҊɻ ωοτϫʔΫ͕ด͡ΒΕ͍ͯΔ ଟ͘ͷେاۀͰ8FC35$Ͱඞཁͳϙʔτ͕ด͡ΒΕ͍ͯΔ ར༻ڥνΣοΫͷఏڙ
ࣄͷ֬ೝ l௨͕Ͱ͖ͳ͍zͰҎԼͷΑ͏ͳύλʔϯ͕͋Δɻ ൃண৴͕ҰͰ͖ͳ͍ɻ͍͖ͳΓஅ͞ΕΔɻ ൃண৴Ͱ͖Δ͕ɺࣗ૬खͷ͕Ұฉ͑͜ͳ͍ ௨Ͱ͖Δ͕ɺԻ࣭͕ཚΕΔ
ࣗ૬खͷ͕ฉ͑͜ͳ͍ ར༻ڥνΣοΫ0, Ұ෦ͷϙʔτ͕ด͡ΒΕ͍ͯΔ ϧʔλʔɺϑΝΠΞΥʔϧɺΟϧεରࡦιϑτͷઃఆ֬ೝ ผͷωοτϫʔΫʹҰࢼ͠ʹଓ͍ͯͯ֬͠ೝ ϔουηοτͷෆௐɺϒϥβͷϚΠΫڐՄ͍ͯ͠ͳ͍ ϔουηοτςετͷఏڙ
$BMM$POOFDUͰͷ ؒແྉτϥΠΞϧ ͜ͷظؒͰ௨Ͱ͖Δ͔֬ೝ͍ͯͨͩ͘͠ ਪϔουηοτͷఏڙ τϥΠΞϧظؒͰແྉͰϔουηοτΛఏڙɻ ɹΩϟϯϖʔϯͰϓϨθϯτ͢Δ͜ͱɻ
ࣄͷ֬ೝ l௨͕Ͱ͖ͳ͍zͰҎԼͷΑ͏ͳύλʔϯ͕͋Δɻ ൃண৴͕ҰͰ͖ͳ͍ɻ͍͖ͳΓஅ͞ΕΔɻ ൃண৴Ͱ͖Δ͕ɺࣗ૬खͷ͕Ұฉ͑͜ͳ͍ ௨Ͱ͖Δ͕ɺԻ࣭͕ཚΕΔ
௨࣭ͷཚΕͦ͜8FC35$࠷େͷఢ
ϔουηοτ ωοτϫʔΫ σόΠε 1$ εϚϗ શͯͷ݅Λຬͨ͞ͳ͍ͱɺ շదͳ௨࣮ݱͰ͖ͳ͍ɻ ؒͷଓॏཁͳͨΊɺ ϔουηοτͷൈ͖ࠩ͠ɺϧʔλʔ1$࠶ىಈ ͳͲ͕࠷ॳͷεςοϓɻ
ωοτϫʔΫར༻ͷෛՙΛԼ͛·͠ΐ͏ ίϫʔΩϯάεϖʔεେྔͷ੮͕͋Δ৬ͳͲɺ ಉ࣌ʹͨ͘͞Μͷ1$Λଓ͢ΔωοτϫʔΫڥ ௨தʹॏ͍ಈըΛμϯϩʔυɺॏ͍௨৴ͳͲ ͦͦωοτϫʔΫ͕͍ ʔʼ4QQFEUFTUͰͷωοτϫʔΫςετ
ͦͷଞͷରࡦ • ϧʔλʔͷ QoS Λ༗ޮʹ͢Δ͔௨৴τϥϑΟοΫʹ༏ઌΛ͚ͭΔ • ϔουηοτͷσόΠευϥΠόʔΛߋ৽͢Δ (Windows) • ଞͷऀϑΝϯͳͲͷपғͷϊΠζΛݮΒ͢
• ϚΠΫͱޱͷڑΛదͳͷʹௐ • PCͷαϯυઃఆͰϚΠΫͷԻྔΛௐ • ίϯϐϡʔλ͕௨৴Λॲཧ͢Δͷʹेͳॲཧೳྗ͕͋Δ͔ • ίϯϐϡʔλͷ CPU RAM Λ͍͍͗ͯ͢ͳ͍͔֬ೝ • ΟϧεରࡦͷιϑτΣΞΛແޮԽ͓ͯ͠ࢼ͠
ͦΕͰղܾͰ͖ͳ͍߹
5XJMJP7PJDF*OTJHIUT δολʔɺύέοτଛࣦɺϨΠςϯγɺ.04 ΛϢʔβʔ͝ͱʹࢦඪԽ
%VBM$IBOOFM3FDPSEJOHT ํͷ௨ΛԻ͢ΔΈ ෆ۩߹ͷݪҼ͕ൃ৴ݩͳͷ͔ɺൃ৴ઌͳͷ͔ΛಛఆͰ͖Δ 8FC35$௨৴தͷϦΞϧλΠϜΞϥʔτ ௨தʹ ҰఆظؒϚΠΫೖྗ͕֬ೝͰ͖ͳ͔ͬͨΒΞϥʔτɻ ωοτϫʔΫଓ͕ෆ҆ఆʹͳͬͨΒΞϥʔτɻ ͦͷଞ5XJMJP͕ఏڙ͢ΔԻ࣭ରࡦ
௨৴ෆ۩߹ͱ͍ͬͯݪҼઍࠩສผɻ 8FC35$ΛαʔϏεͱͯ͠ఏڙ͢Δ߹ɺ l௨৴ෆ۩߹ΛಛఆͰ͖ΔΑ͏ͳΈz ͕ඞཁෆՄܽ ͦΕͰ8FC35$ૉΒ͍͠ʂ
ిαϙʔτΛ؆୯ʹɻ
5IBOLT