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
リアルタイムコミュニケーションのシステムを設計・運用する際のベストプラクティス
Search
Katsumi Takahashi
September 13, 2024
Business
0
28
リアルタイムコミュニケーションのシステムを設計・運用する際のベストプラクティス
2024年9月13日の、Qiita Summit リアルタイムコミュニケーションでLT登壇した資料となります。
Katsumi Takahashi
September 13, 2024
Tweet
Share
More Decks by Katsumi Takahashi
See All by Katsumi Takahashi
kintone がビデオ会議システムになる話
mobilebiz
0
11
Vonage概要 Video API
mobilebiz
0
36
Amazon Chime SDK と Vonage Video API の徹底比較
mobilebiz
0
240
Vonageを使った連続架電フローのご紹介
mobilebiz
0
98
Cloudflare Calls の魅力と可能性
mobilebiz
0
98
kintone がビデオ会議システムになる話
mobilebiz
0
42
Vonage ミートアップ in 大阪
mobilebiz
0
77
Vonageを使ったDXの話(kintone Café 愛媛)
mobilebiz
0
77
WebRTC Meetup 10th Anniversary LT
mobilebiz
0
510
Other Decks in Business
See All in Business
会社説明資料
open8_recruit
0
49k
株式会社Another works 採用資料
anotherworks
2
7.4k
株式会社ビズリーチ 会社概要資料 / Corporate Deck
bizreach_inc
1
460
採用ピッチ資料(2024年9月版)|ナカソネ住設株式会社
nakasonejusetsu
0
550
会社資料
kanno
0
360
Introduction of ExaWizards,Inc Corporate
exawizards
1
5.8k
アジャイル何も知らん人事がアジャイル大好きお兄さんの引き出しを使い倒したら「変化に立ち向かえるチーム」に成長できた件
pokotyamu
1
840
Nstock 採用資料 / We are hiring
nstock
23
210k
株式会社Rehab for JAPAN会社概要
rehabrecruiting
4
64k
LP会社資料
lifepartnersinc
0
150
株式会社ispec 会社紹介資料
emikamihara
0
5.5k
Spacemarket Culture Deck
spacemarket
1
57k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
A better future with KSS
kneath
235
17k
What the flash - Photography Introduction
edds
67
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
Music & Morning Musume
bryan
46
6k
Producing Creativity
orderedlist
PRO
340
39k
Testing 201, or: Great Expectations
jmmastey
36
7k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
A designer walks into a library…
pauljervisheath
201
24k
Navigating Team Friction
lara
183
13k
Transcript
ɹ2JJUB4VNNJUʙϦΞϧλΠϜίϛϡχέʔγϣϯʙ ϦΞϧλΠϜίϛϡχέʔγϣϯͷ γεςϜΛઃܭɾӡ༻͢Δࡍͷ ϕετϓϥΫςΟε
ຊ͓͢Δ͜ͱ w 7JEFPιϦϡʔγϣϯΛࣗࣾ։ൃͨ͠ w αʔϏε࣭ͱͷઓ͍ w $1BB4ϕϯμʔબఆج४ w 7POBHF7JEFP"1*ͳΒͲ͏ͳΔͷ͔
גࣜձࣾ,%%*Σϒίϛϡχέʔγϣϯζ ίϛϡχέʔγϣϯ%9ຊ෦ ΤόϯδΣϦετ Katsumi Takahashi facebook: katsumi.takahashi Twitter: _katsumi github:
mobilebiz qiita: mobilebiz 自己 紹介 ·Ͱ5XJMJPͷΤόϯδΣϦετɺࠓ7POBHFΤόϯδΣϦετ ˘͍ܳਓ
7JEFPιϦϡʔγϣϯΛࣗࣾ։ൃͨ͠
7JEFPձٞࣨGPS(BSPPO αΠϘζͷ(BSPPO্ͰϏσΦձ͕ٞͰ͖ΔϓϥάΠϯ w (BSPPOͷεέδϡʔϧৄࡉը ໘͔ΒϘλϯҰͭͰ࠷େ໊· ͰͷϏσΦձ͕ٞՄೳ w ը໘ڞ༗ɺόʔνϟϧഎܠɺϊ ΠζΩϟϯηϧɺνϟοτɺࣈ ນͳͲͷػೳ͕͋Δ
w ֹ݄ ԁ͔Βར༻Մೳ w 5XJMJP7JEFP"1*Ͱߏங ࣗࣾ։ൃͷ
։ൃͷഎܠ αΠϘζ͞Μ͔Β͓͕͚Λ͖1P$͔Βελʔτ w (BSPPOLJOUPOFͱಉ͘͡ɺΞϓϦ্Ͱ+BWB4DSJQU͕ಈ࡞Մೳ ˠͰ͋Ε(BSPPO্Ͱ8FC35$Λಈ͔ͤΔͷͰʁ w (BSPPOϢʔβʔͷଟ͘ɺεέδϡʔϧʹ֎෦ͷϏσΦձٞπʔϧͷ63-Λ షΓ͚ͯར༻͍ͯ͠Δ ˠձٞΛઃఆ͢Δਓ࡞ۀ͕ଟ͍ʢձٞΛઃఆˠ63-Λ(BSPPOʹషΓ͚ʣ ˠར༻ऀผ్ϏσΦձٞπʔϧΛ४උ͓ͯ͘͠ඞཁ͋Γ
w ίϩφ͕࢝·Γɺࡏۈͷधཁ͕ٸʹߴ·ͬͨ w (BSPPOʹϓϥάΠϯػೳ͕ొ͠ɺηοτΞοϓ࡞ۀָ͕ʹͳͬͨ ࣗࣾ։ൃͷ
։ൃ࣌ʹݕ౼͢Δ͖ࣄ߲ ͦͦࣗࣾͰ։ൃ͢Δඞཁ͋Δͷ͔ w 6$BB4ʢFY5FBNT4MBDL(PPHMF.FFU;PPNFUDʜʣͱͷࠩผԽ w ୭͕͏ͷ͔ʢࣾ֎ͱͷΓͱΓඞཁ͔ʣ w ରԠ͢ΔσόΠεʢϞόΠϧରԠϒϥβػೳ੍ݶ͋Γʣ w ֎ൢ͢Δͷ͔ʢ͢ΔͳΒઓུతͳՁ֨ମܥʹͳ͍ͬͯΔ͔ʣ
w ػೳἧ͍ͬͯΔ͔ʢόʔνϟϧഎܠɺը໘ڞ༗ɺνϟοτFUDʜʣ w Ճػೳ͕ඞཁ͔ w αʔϏε࣭Λ୲อͰ͖Δ͔ʢΠϯαΠτػೳͷ༗ແʣ ॏཁʂ ࣗࣾ։ൃͷ
αʔϏε࣭ͱͷઓ͍ ͦͦͳ࣭ͥѱ͘ͳΔͷ͔
ωοτϫʔΫτϙϩδʔ ෳσόΠεͰձٞΛ࣮ࢪ͢ΔͳΒࣄ্࣮4'6͕ඞਢ ϐΞɾπʔɾϐΞͰɺͯ͢ͷϊʔυ͚ʹ ಈըΤϯίʔυ͕ඞཁͱͳΓɺࣄ্࣮ʙ ఔͰ1$ͷෛՙ͕ݶքʹͳΔ 4'6Λ͏͜ͱͰɺࣗͷಈը͚ͩΛΤϯίʔ υ͢ΕΑ͘ɺଞͷ1$ͷಈըෛՙ͕͍σ ίʔυ͚ͩͰࡁΉ ϐΞɾπʔɾϐΞ 4'6
αʔϏε࣭
ωοτϫʔΫڥ ࣭Լͷେ͖ͳݪҼɺͱ͘ʹ௨৴ঢ়گͷมԽ w ଟ͘ͷϢʔβʔ͕8J'JΛར༻ w ௨৴Ͱͳ͘ɺ҆ఆͨ͠௨৴͕ఏڙ͞Εͳ͍ͷ͕՝ w ଟ͘ͷϕϯμʔαʔόʔଆͰ࣭ԼΛݕ͠ɺಈతʹ௨৴Λ੍ޚ w ݕͱ෮چͷΞϧΰϦζϜϕϯμʔ͝ͱʹҟͳΔ
αʔϏε࣭
ϒϥβʢ1$ʣͷෛՙ ༻ར༻Λલఏͱ͢Δ߹ʹରԠ͠ͳͯ͘ͳΒͳ͍෦ w όʔνϟϧഎܠɺഎܠ΅͔͠ w ϊΠζΩϟϯηϦϯάɺΤίʔΩϟϯηϦϯά w 8FC35$ͰରԠͰ͖Δ෦͕͋Δ͕ɺ"*ʹΑΔରԠͷํ͕ޮՌ͕ߴ͍ w $16͚ͩͰͳ͘ϝϞϦʹෛ୲͕͔͔ΔͷͰɺσόΠεʹΑͬͯঢ়گ͕ҟͳ
Δ αʔϏε࣭
ϚϧνσόΠεରԠ 8FC35$ͯ͢ͷσόΠεͰಉ͡ղ૾Λ͏ͷ͕ݪଇ w ձٞʹղ૾ͷσόΠε͕ଘࡏ͢Δ߹ɺͦͷσόΠεͷੑೳʹଞͷσό Πε͕ҾͬுΒΕΔ w 4'6ͷαΠϚϧΩϟετػೳʹΑͬͯରԠՄೳ͕ͩɺΫϥΠΞϯτͱ4'6α ʔόʔ͕ͲͪΒͷରԠ͍ͯ͠Δඞཁ͋Γ w ࠷ۙͷίʔσοΫղ૾ͷҧ͏σʔλΛෳΞοϓϩʔυͰ͖ΔΑ͏ʹͳ
͖͍ͬͯͯΔ͕ɺ͜͜ͰσόΠεͷରԠঢ়گ͕ωοΫʹͳΔ αʔϏε࣭
ϏσΦίʔσοΫ )ɺ71ͷ͔࣌Βɺ)ɺ71ͷ࣌ ಛੑ )"7$ ))&7$ 71 71 "7 77$) ։ൃݩ
.1&(*565 .1&(*565 (PPHMF (PPHMF "MMJBODFGPS0QFO.FEJB .1&(*565 ϦϦʔε ϥΠηϯε ༗ྉ ༗ྉ ϑϦʔ ϑϦʔ ϑϦʔ ༗ྉ ѹॖޮ )ൺ ج४ ্ ্ ্ ্ ্ ࠷େղ૾ , , , , , , )%3ରԠ ݶఆత ˓ ✕ ˓ ˓ ˓ Τϯίʔυ ͍ தఔ ͍ தఔ ͍ ඇৗʹ͍ σίʔυෛՙ த த தʙߴ ߴ ϒϥβରԠ શରԠ ෦త ൣ ൣ ૿Ճத ະରԠ ϞόΠϧରԠ શରԠ J04த৺ "OESPJEத৺ "OESPJEத৺ ૿Ճத ະରԠ ετϦʔϛϯά࠾༻ ൣ Ұ෦ Ұ෦ :PV5VCFத৺ ૿Ճத ະ࠾༻ ϋʔυΣΞαϙʔτ ൣ ૿Ճத ൣ Ұ෦ ݶఆత ඇৗʹݶఆత )%3ʢ)JHI%ZOBNJD3BOHFʣɿࣗવͳൃ৭Λ࣮ݱ͢Δٕज़ αʔϏε࣭
$1BB4ϕϯμʔબఆج४
$1BB4ϕϯμʔͷରԠൣғ ϕϯμʔʹΑͬͯରԠൣғ͕ҟͳΔ w ੨͍෦ʢ1'4FSWFS4%,$MJFOU4%,ʣ ͕$1BB4ϕϯμʔͷରԠൣғ w ϓϥοτϑΥʔϜͷબج४ͱͯ͠ɺੑ ೳʢಉ࣌ࢀՃऀʣɺϦʔδϣϯɺըػ ೳʢίϯϙʔδϯάʣɺ҉߸Խɺϒϩʔυ όϯυ-JWF৴ͷ༗ແɺ145/ଓɺଓ
ϩάɺ࣭ͷࣗಈ੍ޚɺੳͳͲ w ϓϥοτϑΥʔϜͷػೳͦΕͧΕ6*"1* ͕༻ҙ͞Ε͍ͯΔ $1BB4બఆج४
4FSWFS4%, ओͳػೳϓϥοτϑΥʔϜͱͷΓऔΓ w ରԠݴޠʢ/PEF1)11ZUIPO$3VCZ(PFUDʜʣ w ΫϥΠΞϯτʹର͢ΔೝূτʔΫϯੜ w ϓϥοτϑΥʔϜ͕อ༗͢Δ֤छ"1*Λϓϩάϥϛϯάݴޠ͔Βݺͼग़ͨ͢Ί ͷ*' $1BB4બఆج४
$MJFOU4%, +BWB4DSJQUʹରԠ͠ɺϒϥβ্Ͱಈ࡞ w 4FSWFS4%,ͱͷΓͱΓʢओʹτʔΫϯͷऔಘʣ w ϒϥβΛ௨֤ͨ͡छσόΠεͷऔಘɾมߋ w ձٞͷࢀՃɺୀग़Λ͡Ίͱͨ͠ϓϥοτϑΥʔϜͱͷΓऔΓ w ࢀՃऀͷೖୀग़ɺ௨৴ঢ়گͷมԽͳͲΛड͚औΔΠϕϯτड৴
w σʔλνϟωϧʢνϟοτʣɺը໘ڞ༗ɺόʔνϟϧഎܠͳͲ w ௨৴࣭ͷ࠷దԽ $1BB4બఆج४
࣭ੳػೳ ϕϯμʔʹཔΒͣʹࣗݾղܾͰ͖Δखஈͷఏڙ w ࣭ԼཁҼଟछଟ༷ͳͨΊɺʮ࣭͕ѱ͍ʯ͚ͩͰରԠͰ͖ͳ͍ w ୭͕ͲͷσόΠεʢϒϥβʣΛ͍ͬͯͯɺͲͷλΠϛϯάͰɺԿ͕ى͖ͯ ࣭͕Լͨ͠ͷ͔ΛௐࠪͰ͖Δػೳॏཁ w ϓϥοτϑΥʔϜଆͰݕ͞Εͳ͍͜ͱ͋ΔʢσόΠεଆىҼʣ w
ϏσΦձٞࢀՃऀ͕ϦΞϧλΠϜʹ֬ೝͰ͖Δػೳ༗ޮ w ωοτϫʔΫςετػೳଓෆՄʢ/8ڥͷʣͷ༧ʹ༗༻ ॏཁʂ $1BB4બఆج४
7POBHF7JEFP"1*ͳΒͲ͏ͳΔ͔
7POBHF7JEFP"1* 8FCϞόΠϧΞϓϦͰΠϯλϥΫςΟϒͳϏσΦػೳΛఏڙ Video API(Android/iOS/Web/Windows/Mac/Linux 他) 画 面 共有 字幕 SIP接続
メッセージング Stream 録画 Video Express(Web) LIVE配信 画 面 共有 7POBHF7JEFP"1*
7JEFP"1* ϑϧΧελϚΠζ͕Մೳͳ7JEFPϓϥοτϑΥʔϜ w 4%,͕๛ʢ"OESPJEJ043FBDU/BUJWF8JOEPXT.BD04-JOVY+4ʣ w αʔόʔ4%,ʢ+BWB/&5/PEFKT1)11ZUIPO3VCZʣ w ࠷େ ਓ·Ͱͷ#SPBEDBTUͷଞɺ)-435.1ʹରԠ w
145/4*1ଓʹΑΓɺిճઢͱͷଓ͕Մೳ w ࠷େ࣌ؒ·Ͱͷըʢ߹ετϦʔϜͱݸผετϦʔϜΛબՄʣ w ࣈນը໘ڞ༗ɺσόΠεͷΓସ͑ɺσόΠε0/0'' w &&&ͷαϙʔτɺຊΛؚΉϦʔδϣϯࢦఆɺըͷ҉߸Խ w 4USFBNɺ4JHOBMJOHʢσʔλτϥοΫʣɺ.FEJB1SPDFTTPS w 7JEFP*OTJHIUTʢ%BTICPBSE"1*ʣ 7POBHF7JEFP"1*
7JEFP&YQSFTT 8FCΤϯδχΞͰ؆୯ʹ7JEFPػೳΛ࣮͢Δ͜ͱ͕Մೳ w ࠷େ໊·ͰͷํϏσΦձٞ w 7JEFP&YQSFTT༻ͷ+4ϥΠϒϥϦʢDEOOQNʣΛఏڙ w (SJEϞʔυͱ"DUJWF4QFBLFSϞʔυͷछྨͷ6*Λఏڙ w σόΠεͷมߋɺ0/0''
w ϓϨϏϡʔϞʔυͷαϙʔτ w ϏσΦϑΟϧλʔʢόʔνϟϧഎܠʣ w "DUJWF4QFBLFSͷݕग़ w ը໘ڞ༗ w 4JHOBMJOHʢσʔλτϥοΫʣ 7POBHF7JEFP"1*
ϓϥοτϑΥʔϜͷ੍࣭ޚ Λ࣮ࡍʹൺֱͯ͠Έͨ ҆ఆͨ͠௨৴Ͱ࣮ߦ ଳҬΛ.ʹ੍ݶ ෮ؼ 7POBHF7JEFP"1*
None
࠷ޙʹ
7POBHFͷಡΈํ 7POBHFܯ͕८ճ͍ͯ͠·͢ Ϙωʔδˡਖ਼ղ Ϙφʔδˡ·͊͜Ε0, ϘωʔδΣˡ͓͠ΌΕ͗͢ ωδ ϰΥφʔδΣɺϰΥφʔδϡɺϘφήɺFUDʜ
7POBHFϋοΧιϯ։࠵ʂ ࠷༏लϦκʔτΪϑτ݊ສԁʂ IUUQTCJUMZWPOBHFIBDL
5IBOLZPV ͝ࢹௌ͋Γ͕ͱ͏͍͟͝·ͨ͠