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
0
750
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
170
FileMaker × Vonageの可能性
mobilebiz
0
120
Introduction of Vonage
mobilebiz
0
98
Vonageハッカソン紹介資料
mobilebiz
0
120
VonageHandson in 岡山
mobilebiz
0
100
kintone がビデオ会議システムになる話
mobilebiz
0
130
リアルタイムコミュニケーションのシステムを設計・運用する際のベストプラクティス
mobilebiz
0
100
Vonage概要 Video API
mobilebiz
0
120
Amazon Chime SDK と Vonage Video API の徹底比較
mobilebiz
0
440
Other Decks in Business
See All in Business
コーポレートストーリー(新規投資家様向け会社説明資料)
gatechnologies
1
16k
続・もっと!「契約交渉よりも顧客との協調を」 〜成果報酬型やってみた結果とその先の挑戦〜
sasakendayo
0
770
Bakuraku Product Manager Team Deck
layerx
PRO
4
2.4k
不感対策ソリューション 詳細資料
jtes
0
390
AIを使ってライティングを楽に!MCP Serverの活用
hebiko
0
260
エニグモ_会社紹介資料
enigmo_hr
0
2.5k
NEXERA_ゲーム学習の未来
nexera
0
490
【27新卒セールス(FS・店舗)】BuySell Technologies会社紹介資料
buyselltechnologies
0
250k
HA-LU Inc.|カンパニーデック - 会社資料
halu_japan
1
470
「発信の依頼」が採用広報活動の立ち上げに効くかもしれない
subroh0508
1
150
キャンバスエッジ株式会社 会社説明資料
canvasedge
0
5.2k
Growth Book
kuradashi
0
180
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
HDC tutorial
michielstock
1
300
From π to Pie charts
rasagy
0
100
My Coaching Mixtape
mlcsv
0
21
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Applied NLP in the Age of Generative AI
inesmontani
PRO
3
2k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
360
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Optimizing for Happiness
mojombo
379
70k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
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ΤόϯδΣϦετ ߴڮࠀݾ