Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LINE RevUp 2022 - TwilioVideo
Search
Katsumi Takahashi
October 22, 2022
Business
0
740
LINE RevUp 2022 - TwilioVideo
2022年10月22日に開催された LINE Rev UP 2022内でご紹介した資料になります。
Katsumi Takahashi
October 22, 2022
Tweet
Share
More Decks by Katsumi Takahashi
See All by Katsumi Takahashi
kintoneでコミュニケーションDXを実現しよう
mobilebiz
0
160
FileMaker × Vonageの可能性
mobilebiz
0
120
Introduction of Vonage
mobilebiz
0
96
Vonageハッカソン紹介資料
mobilebiz
0
110
VonageHandson in 岡山
mobilebiz
0
97
kintone がビデオ会議システムになる話
mobilebiz
0
120
リアルタイムコミュニケーションのシステムを設計・運用する際のベストプラクティス
mobilebiz
0
97
Vonage概要 Video API
mobilebiz
0
120
Amazon Chime SDK と Vonage Video API の徹底比較
mobilebiz
0
440
Other Decks in Business
See All in Business
goooods株式会社 / Company Deck
goooodsdesign
0
1k
Crisp Code inc.|コーポレート・サービス紹介 - Corporate & Services Introduction
so_kotani
0
390
ドキュメント作成の3原則
naohiro_nakata
1
170
タケウチグループRecruit
takeuchigroup
0
9.5k
CREALを知る
creal
PRO
0
1.5k
TORICO Ethereum_companydeck_20251217
torico
0
1k
爆速入力が可能に! つよ〜い味方 Aqua Voice
panchaaan_2
0
170
Connected Robotics
cr
0
54k
【pmconf2025】大企業でPdMとして貢献するために、5社で学んだ組織適応と価値創造の手法
wekkyyyy
1
2.8k
やらないことを決めると未来が見える!「迷わない」組織になるための マルチプロダクト戦略
onyoda
0
1.8k
未経験PdM40%のプロダクトマネージャー組織を作った過程でわかった再現性について
numashi
1
620
CREALで働く
creal
PRO
0
1.6k
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
110
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
What's in a price? How to price your products and services
michaelherold
246
13k
The untapped power of vector embeddings
frankvandijk
1
1.5k
The SEO Collaboration Effect
kristinabergwall1
0
300
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
710
HDC tutorial
michielstock
0
260
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
For a Future-Friendly Web
brad_frost
180
10k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Transcript
גࣜձࣾ,%%*Σϒίϛϡχέʔγϣϯζߴڮࠀݾ -*''ͱ5XJMJP'MFYͰ࡞Δ ϏσΦ௨ʹΑΔපӃ༧γεςϜ
͓ͼ පӃडγεςϜͬͯॻ͍ͯ͋ΔͷͰ͕͢ɺ ͋·ΓපӃؔͳ͍Ͱ͆͢ ൚༻ͷϏσΦडγεςϜͱͯ͠ݟͯͶ ɾТ ͯΖ
גࣜձࣾ,%%*Σϒίϛϡχέʔγϣϯζ ϚʔέςΟϯάຊ෦ ΤόϯδΣϦετ Katsumi Takahashi facebook: katsumi.takahashi Twitter: _katsumi github:
mobilebiz qiita: mobilebiz #赤い芸人 ⾃⼰紹介 ઌिͷϋοΧιϯͰɺࠓճͷωλΛ࡞Ζ͏ͱࢥͬͨͷͰ͕͢ɺ ݁ہผͷΛ࡞ͬͯ͠·͍ɺࠓि͜ͷωλ࡞ΓͰࢮʹͦ͏Ͱͨ͠ɻ
0WFSWJFX ຊ͓͢Δ༰ • システムのシナリオ • Twilioについて • Twilio Videoについて •
Twilio Flexについて • LIFFアプリについて • まとめ
γεςϜͷγφϦΦ
͜ͷΞϓϦͷҐஔ͚ͮ ঢ়͕ग़͔ͯΒපӃͰͷॳΛ͏͚Δ·Ͱͷϓϩηε • 病院を探す(GoogleMapとかが多いはず) • 連絡先を探す(診療時間も合わせて検索) • 予約をする(できれば症状を伝えておきたい) • 病院にいく(待合室で待たされるの嫌だなぁ)
• 問診票を記⼊する(予想通り待たされるorz) • 初診を受ける(結局他の病院を勧められることもある) ίί -*/&ͷڧΈຊདྷ͜ͷ͋ͨΓ γεςϜͷγφϦΦ
γεςϜϑϩʔ ˓✕ҩӃ 5XJMJP'MFY 5XJMJP7JEFP 5XJMJP7PJDF -*/&ίʔϧ 1MVT -*''ΞϓϦ ຊհ͢Δͷ
ͪ͜ΒͷΞϓϦ -*/&ίʔϧ1MVTΛͬͯిͰ༧ 5XJMJP7JEFPΛͬͯ ςϨϏిͰ༧ γεςϜͷγφϦΦ
ͦΕɺ-*/&ίʔϧͰΑ͘Ͷʁ ެࣜΞΧϯτͷ-*/&ίʔϧͰԻ௨ϏσΦ௨Ͱ͖ΔΑͶʁ γεςϜͷγφϦΦ
&YBDUMZʢ͔֬ʹʣʂ ͦΕͰ'MFYΛ͏ҙຯʹ͍ͭͯ • 複数のオペレータがブラウザで対応できる • 最⼤5万席まで • 待ち呼処理やACDによるオペレータ選択ができる • 話中にならず、最適なオペレータが応答できる
• ビデオ通話に付加価値をつけられる • 画⾯共有や字幕、録画などの機能を追加可能 • 同じツールに集約できる • チャット、ビデオ、⾳声を同じ画⾯で対応できる γεςϜͷγφϦΦ ண৴Ͱ͖ͳ͍߹
·ͣ%&.0ΛΈͯΈΑ͏ γεςϜͷγφϦΦ
5XJMJPʹ͍ͭͯ
5XJMJPͱ "CPVU ʮτΡΠϦΦʯͱൃԻ͠·͢ɻ 2008 αʔϏε։࢝ ຊࣾαϯϑϥϯγεί ϩϯυϯɺχϡʔϤʔΫɺϚυ Ϧʔυɺ߳ߓɺγϯΨϙʔϧɺ ຊͳͲɺੈք26ϲॴʹڌ 20166݄ʹIPOʢNYSEʣ
重要! 5XJMJPʹ͍ͭͯ
5XJMJP7JEFPʹ͍ͭͯ
5XJMJP7JEFPͱ ϏσΦίϛϡχέʔγϣϯ"1* • WebRTC※1ベースのビデオプラットフォーム • ルームの種類は3つ • Go: 最⼤2名までの制限はあるが、無料で使えるルーム •
P2Pルーム:サーバーを介さず最⼤10名まで使えるルーム • グループルーム:最⼤50名まで使える⾼機能なルーム • ⾳声・ビデオ・データの3種類のトラックを利⽤可能 • JavaScript、iOS、AndroidのSDKを⽤意 5XJMJP7JEFPʹ͍ͭͯ ˞ϦΞϧλΠϜ௨৴Λ8FCٕज़্Ͱ࣮ݱ͢Δ͘͠Έ
8FC35$ͬͯԿʁ 8FC3FBM5JNF$PNNVOJDBUJPO 7JEFP"VEJP%BUBUSBDLT γάφϦϯά γάφϦϯά ϒϥβ ϒϥβ 5XJMJP7JEFPϓϥοτϑΥʔϜ USBDLT USBDLT
άϧʔϓϧʔϜͷಛ ʙ໊Ͱ͑Δ4'6˞ϕʔεͷ7JEFPϓϥοτϑΥʔϜ • VP8 サイマルキャストのサポート • ドミナントスピーカーの検知 • 品質管理に関する各種APIのサポート •
録画のサポート • 録画データの組み⽴て • PSTN接続のサポート • ノイズキャンセリング機能の提供 5XJMJP7JEFPʹ͍ͭͯ ˞4'6 4FMFDUJWF'PSXBSEJOH6OJU Իө૾Λαʔόʔܦ༝Ͱ৴͢Δٕज़
5XJMJP'MFYʹ͍ͭͯ
5XJMJP'MFY ϑϧΧελϚΠζ͕ՄೳͳίϯλΫτηϯλʔιϦϡʔγϣϯ 5XJMJPͷ֤छαʔϏεΛΈ߹Θͤͨίϯ λΫτηϯλʔͷ౷߹ιϦϡʔγϣϯɻ 6*ͪΖΜɺ*73"$%ͳͲͷϑϧΧ ελϚΠζ͕Մೳɻ ΦϖϨʔλஔͷ࠷దԽ͢Δ͜ͱ͕Ͱ͖ Δ'MFY*OTJHIUแؚ͞Ε͍ͯ·͢ɻ Ϋϥυ 5XJMJP'MFYʹ͍ͭͯ
IUUQTKQUXJMJPDPNEPDTUBTLSPVUFSIPXUBTLSPVUFSXPSLT 5XJMJP'MFYʹ͍ͭͯ 7JEFP λεΫΛੜ
-*''ΞϓϦʹ͍ͭͯ ʢίʔυղઆ͠ͳ͕Βհʣ
8FC35$PO-*'' ͦͦಈ͘ͷ͔ʁ • 結論 • 動きます!(ただし、バージョンに依存します) • LIFFブラウザの仕様※1 • iPhone:
WKWebView、Android: Android WebView • Android WebViewは、Android7からChromeエンジン • WKWebViewは、iOS14.3でgetUserMediaをサポート ˞IUUQTEFWFMPQFSTMJOFCJ[KBEPDTMJ ff PWFSWJFXMJOFBQJVTFDBTF -*''ΞϓϦʹ͍ͭͯ
γʔέϯεਤ શମਤ -*''ΞϓϦʹ͍ͭͯ
w -*''ϒϥβMJ ff JOJU Ͱࣗಈతʹ MJ ff MPHJO ࣮ߦ͞ΕΔ w
֎෦ϒϥβผ్MJ ff MPHJO ͕ඞ ཁ w *%5PLFOΛαʔόʔʹͯ͠ɺαʔ όʔ্ͰϢʔβใΛऔಘ͢Δ -*''ΞϓϦʹ͍ͭͯ
w ·͕ͣࣗϧʔϜʹ ೖΓɺͦͷޙλεΫΛ ৽ن࡞ͯ͠ΦϖϨʔ λΛݺͼग़͢ w ΦϖϨʔλτʔΫϯ Λऔಘͯ͠ϧʔϜʹ ଓ -*''ΞϓϦʹ͍ͭͯ
-*''ΞϓϦͷߏ ϩϏʔը໘ w -*''ىಈޙͷը໘ w 3FBDUͷ"QQKTYͰMJ ff JOJU Λ࣮ߦ w
HFU1SP fi MF ͱHFU*%5PLFO ࣮ߦ w ΨΠυϥΠϯ˞ʹै͍ɺϩϏʔը໘ ͰɺΧϝϥىಈલʹϢʔβʔʹ֬ೝ ͕ඞཁ ˞IUUQTEFWFMPQFSTMJOFCJ[KBEPDTMJ ff EFWFMPQNFOUHVJEFMJOFTMJ ff EFWFMPQNFOUSVMFT -*''ΞϓϦʹ͍ͭͯ
-*''ΞϓϦͷߏ ϧʔϜը໘ )FBEFS 1BSUJDJQBOU 5PPM#BS w ϧʔϜը໘ɺͭͷ)FBEFSίϯ ϙʔωϯτͱɺͭͷ5PPM#BSίϯ ϙʔωϯτɺࢀՃऀͷਓͷ 1BSUJDJQBOUίϯϙʔωϯτɺը໘
ڞ༗ͷ4DSFFOίϯϙʔωϯτ͔Β ߏ͞ΕΔ w Χϝϥ0O0 ff ɺϚΠΫ0O0 ff w &YJUͰ-*''ΞϓϦऴྃ 4DSFFO -*''ΞϓϦʹ͍ͭͯ
·ͱΊ
·ͱΊ • LIFFブラウザでもWebRTCはちゃんと動く • LIFF開発ガイドラインは重要なので必ず読もう • LIFFブラウザのデバッグには、li ff -inspectorプラグイン •
VideoプラットフォームにはTwilioを使ってね(WebRTC GOなら無料) • Flexと組み合わせることで⾳声やビデオのマルチチャネルが可能 • 本⽇の資料は後ほど公開します。
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ,%%*Σϒίϛϡχέʔγϣϯζ 5XJMJPΤόϯδΣϦετ ߴڮࠀݾ