Twilio Client ハンズオン勉強会の資料です。 https://twiliojp-ug.doorkeeper.jp/events/55307
ʲ5XJMJP6(౦ژʳ5XJMJP$MJFOUϋϯζΦϯษڧձ!ϥϯαʔζגࣜձࣾ
View Slide
ຊͷ༧ఆୈ෦5XJMJP$MJFOUͷ෮शͱ࠷৽ใʹ͍ͭͯϋϯζΦϯୈ෦5XJMJPϞόΠϧ4%,ಛʹ$BMM,JUʹ͍ͭͯ5XJMJP͔Βͷ͓Βͤ
28FCΞϓϦέʔγϣϯ։ൃܦݧऀ5XJMJPܦݧऀ5XJMJP$MJFOUܦݧऀ
ຊϋϯζΦϯͰඞཁͳͷ5XJMJPΞΧϯτͱ൪߸/PEFKT 3VCZ 1ZUIPO 1)1࣮ߦڥOHSPLϩʔΧϧαʔόʔΛ֎෦ʹҰ࣌తʹެ։Ͱ͖ΔπʔϧIUUQTOHSPLDPNEPXOMPBE
5XJMJP$MJFOUl8FC35$zΛͬͯ8FC "QQ 145/ ެऺΛଓ
WebRTC: σόΠεαʔόͱ (P2P) ܨ͕ΔεϚϗ ΞϓϦPC ϒϥβIP-PBXWeb αʔόSIP ϑΥϯ
ϝϦοτ• ి ͱ Web ͷ༥߹• ϒϥβΞϓϦͰిγεςϜΛ࣮ݱ−> Ձ֨, ಋೖ༰қ, ߴػೳ• ి/ϏσΦ/νϟοτ “ΦϜχνϟωϧԽ”
Ϣʔεέʔεw*/ͷίʔϧηϯλʔ $BMM$POOFDUwܞଳΞϓϦಉ࢜Ͱಗ໊௨ 6CFSw௨ΞϓϦέʔγϣϯ -*/&૬ஊ૭ޱ ൃ৴ઐ༻ ίʔϧτϥοΫͳͲͳͲίʔϧηϯλʔ5XJMJP$MJFOUΛͬͨղͷҰ෦ʹ͔͠ա͗ͳ͍
͔ͤͬ͘5XJMJPΛ͏ͳΒͨͩిͰ͖Δ͚ͩ͡Όͭ·Βͳ͍ɻ8FCͱͷ༥߹ϓϩάϥϛϯάΛ௨ͯ͠࠷దͳਓʹͭͳ͛ͨΓૢ࡞ͨ͠Γ͍ͭͰɺԿݸͰ൪߸ΛऔಘͰ͖Δੑ࣭νϟοτϏσΦΛΈ߹ΘͤΔͳͲ͕ώϯτʹͳΔͱࢥ͍·͢ɻ
Twilio Client αʔϏεͷӡ༻• ΞϓϦઐ༻ SDK Λ͏ඞཁ͕͋Δɻ (εϚϗ WebRTC ඇਪ)• ϢʔβʔڥΛνΣοΫ͢Δϖʔδ ඞਢ• ϔουηοτͷ࣭• ωοτϫʔΫ (ଓঢ়ଶ, ಉ࣌ଓ, ཧ)• Ի࣭͕ѱ͍ͱ͍͏͍߹ΘͤΑ͘དྷΔ98% ωοτϫʔΫϚΠΫͷଓෆྑʹΑΔͷ
Ի࣭ͳͲͷ҆ఆੑͱݪҼಛఆۙͷ5XJMJP$MJFOUͷେςʔϚ
ݪҼΛಛఆ͢ΔͨΊʹw5XJMJP8FC35$%JBHOPTUJDTIUUQTOFUXPSLUFTUUXJMJPDPNw%VBM$IBOOFM3FDPSEJOH /FXw$BMM*OTJHIU /FXw2VBMJUZ8BSOJOHT /FXͦͦ௨Ͱ͖Δ͔Ի࣭ྼԽͷݪҼԿ͔ϋϯζΦϯͰ
HFU6TFS.FEJBϒϥβ͔ΒσόΠεͷϚΠΫΧϝϥૢ࡞ใΛऔಘ4JHOBMJOH4%1ͱݺΕΔࣗͷڥΛهͨ͠ใɻ͜ΕΛ௨৴͢Δରͷ૬खͱμΠϨΫτʹใަ͢ΔͨΊͷΈ*$& *OUFSBDUJWF$POOFDUJWJUZ&TUBCMJTINFOUʣ྆ऀ௨৴ଓͷࡍʹɺ͓ޓ͍௨৴Մೳͳܦ࿏Λ୳͠ग़ͯ͠ڞ༗͢ΔΈ༻ޠղઆ 8FC35$IUUQTUFDITLFUDIKQXFCSUDQFFSKTIUNM
+JUUFS δολωοτϫʔΫ௨৴Ͱɺσʔλૹʹ͔͔Δ͕࣌ؒҰఆͤͣʹ౸ண͢Δσʔλͷॱ൪͕ཚΕΔݱ.04 ϞεѹॖʹΑΔԻ࣭ͷධՁج४-BUFODZ ϨΠςϯγసૹཁٻΛग़͔ͯ͠Β࣮ࡍʹσʔλ͕ૹΒΕͯ͘Δ·Ͱʹੜ͡Δɺ௨৴ͷԆ࣌ؒ༻ޠղઆ $BMM
͡Ί·͠ΐ͏IUUQCJUMZI9JQZ[