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
Twilio Client 勉強会
Search
Kiminari Homma
December 22, 2016
Programming
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Twilio Client 勉強会
Twilio Client ハンズオン勉強会の資料です。
https://twiliojp-ug.doorkeeper.jp/events/55307
Kiminari Homma
December 22, 2016
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
82
Twilio iOS 徹底攻略
honkimi
1
1.4k
2021年 Twilio Voice 報告
honkimi
0
370
WebRTC ビジネスの失敗と成功
honkimi
2
1.9k
最近の Twilio トレンド報告
honkimi
0
450
Twilio Meet Up
honkimi
0
100
利用ユーザーからみた Twilio の紹介
honkimi
0
110
Zendesk App を Heroku で作ってみた話
honkimi
0
190
国内における Twilio x Alexa
honkimi
0
820
Other Decks in Programming
See All in Programming
Claude Codeを組織的に動かして月400PRを実現した話
happy_ryo
0
250
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
100
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
130
Building an Out-of-Order CPU
latte72
0
670
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
120
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
LLMは4年分のCompose移行を再現できるのか?実プロダクト279件のXMLで探る自動化の境界線
makun
0
380
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
140
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
200
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
360
PyO3 で既存 Python 評価器を Rust core 化する ー wasm-bindgen でブラウザにも配るための設計
kdash
1
380
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
110
Featured
See All Featured
Amusing Abliteration
ianozsvald
1
290
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
510
Unsuck your backbone
ammeep
672
58k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
BBQ
matthewcrist
89
10k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
460
sira's awesome portfolio website redesign presentation
elsirapls
0
400
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
580
Agile that works and the tools we love
rasmusluckow
331
22k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
ʲ5XJMJP6(౦ژʳ 5XJMJP$MJFOUϋϯζΦϯษڧձ !ϥϯαʔζגࣜձࣾ
ຊͷ༧ఆ ୈ෦ 5XJMJP$MJFOUͷ෮शͱ࠷৽ใʹ͍ͭͯ ϋϯζΦϯ ୈ෦ 5XJMJPϞόΠϧ4%,ಛʹ$BMM,JUʹ͍ͭͯ 5XJMJP͔Βͷ͓Βͤ
2 8FCΞϓϦέʔγϣϯ։ൃܦݧऀ 5XJMJPܦݧऀ 5XJMJP$MJFOUܦݧऀ
ຊϋϯζΦϯͰඞཁͳͷ 5XJMJPΞΧϯτͱ൪߸ /PEFKT 3VCZ 1ZUIPO 1)1࣮ߦڥ OHSPL ϩʔΧϧαʔόʔΛ֎෦ʹҰ࣌తʹެ։Ͱ͖Δπʔϧ IUUQTOHSPLDPNEPXOMPBE
5XJMJP$MJFOU l8FC35$zΛͬͯ 8FC "QQ 145/ ެऺ Λଓ
WebRTC: σόΠεαʔόͱ (P2P) ܨ͕Δ εϚϗ ΞϓϦ PC ϒϥβ IP-PBX
Web αʔό SIP ϑΥϯ
ϝϦοτ • ి ͱ Web ͷ༥߹ • ϒϥβΞϓϦͰిγεςϜΛ࣮ݱ −> Ձ֨,
ಋೖ༰қ, ߴػೳ • ి/ϏσΦ/νϟοτ “ΦϜχνϟωϧԽ”
Ϣʔεέʔε w*/ͷίʔϧηϯλʔ $BMM$POOFDU wܞଳΞϓϦಉ࢜Ͱಗ໊௨ 6CFS w௨ΞϓϦέʔγϣϯ -*/&
૬ஊ૭ޱ ൃ৴ઐ༻ ίʔϧτϥοΫͳͲͳͲ ίʔϧηϯλʔ5XJMJP$MJFOUΛͬͨղͷ Ұ෦ʹ͔͠ա͗ͳ͍
͔ͤͬ͘5XJMJPΛ͏ͳΒ ͨͩిͰ͖Δ͚ͩ͡Όͭ·Βͳ͍ɻ 8FCͱͷ༥߹ ϓϩάϥϛϯάΛ௨ͯ͠࠷దͳਓʹͭͳ͛ͨΓૢ࡞ͨ͠Γ ͍ͭͰɺԿݸͰ൪߸ΛऔಘͰ͖Δੑ࣭ νϟοτϏσΦΛΈ߹ΘͤΔ ͳͲ͕ώϯτʹͳΔͱࢥ͍·͢ɻ
Twilio Client αʔϏεͷӡ༻ • ΞϓϦઐ༻ SDK Λ͏ඞཁ͕͋Δɻ (εϚϗ WebRTC ඇਪ)
• ϢʔβʔڥΛνΣοΫ͢Δϖʔδ ඞਢ • ϔουηοτͷ࣭ • ωοτϫʔΫ (ଓঢ়ଶ, ಉ࣌ଓ, ཧ) • Ի࣭͕ѱ͍ͱ͍͏͍߹ΘͤΑ͘དྷΔ 98% ωοτϫʔΫϚΠΫͷଓෆྑʹΑΔͷ
Ի࣭ͳͲͷ҆ఆੑͱݪҼಛఆ ۙͷ5XJMJP$MJFOUͷେςʔϚ
ݪҼΛಛఆ͢ΔͨΊʹ w5XJMJP8FC35$%JBHOPTUJDT IUUQTOFUXPSLUFTUUXJMJPDPN w%VBM$IBOOFM3FDPSEJOH /FX w$BMM*OTJHIU /FX
w2VBMJUZ8BSOJOHT /FX ͦͦ௨Ͱ͖Δ͔ Ի࣭ྼԽͷݪҼԿ͔ ϋϯζΦϯͰ
HFU6TFS.FEJB ϒϥβ͔ΒσόΠεͷϚΠΫΧϝϥૢ࡞ใΛऔಘ 4JHOBMJOH 4%1ͱݺΕΔࣗͷڥΛهͨ͠ใɻ͜ΕΛ௨৴͢Δ ରͷ૬खͱμΠϨΫτʹใަ͢ΔͨΊͷΈ *$& *OUFSBDUJWF$POOFDUJWJUZ&TUBCMJTINFOUʣ ྆ऀ௨৴ଓͷࡍʹɺ͓ޓ͍௨৴Մೳͳܦ࿏Λ୳͠ग़ͯ͠ ڞ༗͢ΔΈ ༻ޠղઆ
8FC35$ IUUQTUFDITLFUDIKQXFCSUDQFFSKTIUNM
+JUUFS δολ ωοτϫʔΫ௨৴Ͱɺσʔλૹʹ͔͔Δ͕࣌ؒҰఆͤͣ ʹ౸ண͢Δσʔλͷॱ൪͕ཚΕΔݱ .04 Ϟε ѹॖʹΑΔԻ࣭ͷධՁج४ -BUFODZ
ϨΠςϯγ సૹཁٻΛग़͔ͯ͠Β࣮ࡍʹσʔλ͕ૹΒΕͯ͘Δ·Ͱʹ ੜ͡Δɺ௨৴ͷԆ࣌ؒ ༻ޠղઆ $BMM
͡Ί·͠ΐ͏ IUUQCJUMZ I9JQZ[