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
LINE RevUp 2022 - TwilioVideo
Search
Katsumi Takahashi
October 22, 2022
Business
790
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LINE RevUp 2022 - TwilioVideo
2022年10月22日に開催された LINE Rev UP 2022内でご紹介した資料になります。
Katsumi Takahashi
October 22, 2022
More Decks by Katsumi Takahashi
See All by Katsumi Takahashi
kintoneでコミュニケーションDXを実現しよう
mobilebiz
0
230
FileMaker × Vonageの可能性
mobilebiz
0
170
Introduction of Vonage
mobilebiz
0
140
Vonageハッカソン紹介資料
mobilebiz
0
150
VonageHandson in 岡山
mobilebiz
0
130
kintone がビデオ会議システムになる話
mobilebiz
0
170
リアルタイムコミュニケーションのシステムを設計・運用する際のベストプラクティス
mobilebiz
0
130
Vonage概要 Video API
mobilebiz
0
170
Amazon Chime SDK と Vonage Video API の徹底比較
mobilebiz
0
480
Other Decks in Business
See All in Business
令和8年度会社パンフレット
wf714201
0
580
CMB.TECH Q2 2026 earnings release
cmbtech
PRO
0
760
自分が "コントロールできる" と思い込んで "引き出しを増やす"
konifar
14
5.9k
3DC Company Deck v2026
3dc_inc
0
460
堅牢でスケーラブルな働き方を構築する技術
ikuodanaka
3
1.4k
NEXERA inc. | Company Deck
nexera
0
25k
AWSのログ/アラートの調査を AIで自動化してみた話
tomomasa
0
100
AI時代のプロダクトディスカバリー:名刺OCR機能β版開発の舞台裏 2026.02.17
kawashimayoshihisa
0
190
いままで会ってきた「仕事ができる人」― 共通していた5つの特徴とAI時代の活かし方
yamadagenki
0
630
20年続く長寿タイトルが、15年目にして売上を伸ばせた理由
gree_tech
PRO
0
1.1k
FABRIC TOKYO会社紹介資料 / We are hiring(2026年9月3日更新)
yuichirom
39
410k
より使われるサービスに。行政プロダクトのグロース戦略
middleokada
1
110
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
820
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
960
Writing Fast Ruby
sferik
630
63k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
590
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
320
Exploring anti-patterns in Rails
aemeredith
3
490
[RailsConf 2023] Rails as a piece of cake
palkan
59
7k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
エンジニアに許された特別な時間の終わり
watany
108
250k
sira's awesome portfolio website redesign presentation
elsirapls
0
380
Building Flexible Design Systems
yeseniaperezcruz
330
41k
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ΤόϯδΣϦετ ߴڮࠀݾ