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
WebRTCを使ってみよう
Search
Shumpei Urabe
February 24, 2018
Technology
2
890
WebRTCを使ってみよう
第5回OITLT in NTTコミュニケーションズ杯で発表した内容です。
https://connpass.com/event/78168/
Shumpei Urabe
February 24, 2018
Tweet
Share
More Decks by Shumpei Urabe
See All by Shumpei Urabe
AIを活用した放送技術スタートアップの制作現場改革について
yaminoma
0
14k
動画配信技術について
yaminoma
1
1.4k
Multimedia Security Topics
yaminoma
0
2.2k
コロナ禍でのライブストリーミングの変化とテレビ放送の規格について
yaminoma
0
970
今日から分かる Android Audioの全て
yaminoma
0
410
Apple Low-Latency HLSを使った 超低遅延配信について
yaminoma
3
4.7k
今日から分かる AVAudioEngineの全て
yaminoma
4
5.9k
Cross Platform Video Player
yaminoma
0
450
PHPとRustを組み合わせて音声ファイルをエンコードする話
yaminoma
0
3.3k
Other Decks in Technology
See All in Technology
MCP Documentation Server @AI Coding Meetup #1
yyoshiki41
1
1.2k
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
1
150
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
490
Cloud Native PG 使ってみて気づいたことと最新機能の紹介 - 第52回PostgreSQLアンカンファレンス
seinoyu
2
250
問題解決に役立つ数理工学
recruitengineers
PRO
8
2.4k
Symfony in 2025: Scaling to 0
fabpot
2
270
SaaSプロダクト開発におけるバグの早期検出のためのAcceptance testの取り組み
kworkdev
PRO
0
530
テキスト解析で見る PyCon APAC 2025 セッション&スピーカートレンド分析
negi111111
0
250
FinOps_Demo
tkhresk
0
110
OCI Database with PostgreSQLのご紹介
rkajiyama
0
120
小さく始めるDevOps 内製化支援から見えたDevOpsの始め方 / 20250317 Ken Takayanagi
shift_evolve
1
120
チームの性質によって変わる ADR との向き合い方と、生成 AI 時代のこれから / How to deal with ADR depends on the characteristics of the team
mh4gf
4
360
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
522
39k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
Code Review Best Practice
trishagee
67
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
118
51k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
30
1.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
22
2.6k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.7k
For a Future-Friendly Web
brad_frost
176
9.6k
Gamification - CAS2011
davidbonilla
81
5.2k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Transcript
8FC35$ΛͬͯΈΑ͏ ୈճ0*5-5JO/55ίϛϡχέʔγϣϯζഋ 1SFTFOUFECZ4IVNQFJ6SBCF
ࣗݾհ ͜Θ͍Πϯλʔωοπ w ϝςΦ͞Μ !NFUFPS@TBBO w ਆ࡚འࢠΤόϯδΣϦετ w Ӭԕͷࡀ
ॏཁ w ੩తܕ͚େ͖ਓؒɻ)BTLFMM 3VTUपΓΛᅂΜͰΔɻ w େֶߏͰঁ͍ͯͨ͠Βཌෆ৹ਓใ͕ܝࣔ͞Ε͍ͯͨ
*$5τϥϒϧγϡʔςΟϯάίϯςετ w ୈճӡӦͰؔΘ͍ͬͯ·ͨ͠ w ୈճࢀՃऀͱͯ͠ਓͱࣗͰࢀઓ w ୈճ༧ఆ͕ॏͳ͍ͬͯΔͷͰࢀՃஅ೦ɾɾɾ
࠷ۙͷझຯ w "4 )PNF/0$ ͱϐΞϦϯάΛߦ͍ɺࣗ/0$ Λ࢝Ί·ͨ͠
ΔΔԬ͔Β͖ͬͯ·ͨ͠ʂ
Ԭͷ͍͢͝ͱ͜Ζ w ަ௨ܥ*$Χʔυ͕ຕ͋Δ OJNPDB 46(0$" ͔ ͚Μ w ಓา͘ͱେମதࠃਓ͔ؖࠃਓʹૺ۰͢Δ
w ൃ๒͍ͯ͠ΔͷभͷΈͰതଟฏ w *5ܥاۀ͕ଓʑͱਐग़͍ͯ͠ΔͷͰब׆νϟϯεʂʂ
͓͢͢ΊͷϥʔϝϯͰ͢
8FC35$ͬͯͬͯΔʁ
8FC35$ w 8FC35$8FC3FBM5JNF$PNNVOJDBUJPOT w 8FCϒϥβ͔Βө૾ԻͳͲΛૹड৴͠ɺϦΞϧλΠϜ ʹίϛϡχέʔγϣϯ͕ߦ͑ΔΈ w جຊతʹ11Λલఏͱ͠ɺ6%1ͰߴʹσʔλͷΓͱΓΛߦͬ ͍ͯΔ w
௨৴%5-4ʹΑΓ҉߸Խ͞Ε͍ͯΔͨΊɺड͞ΕΔ৺ͳ͍
/"5͑ w 8FC35$Ͱ456/563/Λ͏͜ͱʹΑΓɺ/"5 ͑Λ࣮ݱ͍ͯ͠Δ
Έ 4JHOBMMJOH 4FSWFS
࣮ࡍʹΘΕ͍ͯΔྫ
8FC35$ͷྑ͍ͱ͜Ζ w Ԇ͕ඵ͘Β͍ ωοτϫʔΫԆ w ճઢঢ়گ͕ѱ͍߹ࣗಈతʹը࣭ΛԼ͛ͨΓͯ͠ଳҬ Λௐͯ͘͠ΕΔ w 6%1ͷܽͰ͋ΔύέϩεΛࣗಈతʹิͯ͘͠ΕΔػ ೳ͕͋Δ
6-1'&$ (FOFSBM/"$,ͳͲ
8FC35$ͷѱ͍ͱ͜Ζ w ରԠ͍ͯ͠Δϒϥβ͕ඇৗʹগͳ͍ ޙड़ w ϒϥβʹΑͬͯ͑ΔίʔσοΫ͕มΘͬͯ͘ΔͷͰ ޓੑ͕େม w ༷͕ίϩίϩมΘΔ
8FC35$ͷϒϥβ w 8FC35$සൟʹ༷͕มߋ͞ΕΔ w ݱࡏɺ·ͱʹ͑Δͷ(PPHMF$ISPNFͱ'JSFGPYͷΈ w .JDSPTPGU&EHF4LZQFͷͨΊʹಠࣗʹ֦ு͍ͯ͠Δͷ Ͱ8FC35$ͱݺΔ͔ಾ w 4BGBSJ͍·ؤு్࣮ͬͯதɾɾɾʂ
ϞόΠϧରԠ w J1IPOFϒϥβ͕4BGBSJݻఆͳͷͰ͑ͳ͍ w 4%,Λ͏͜ͱͰΞϓϦ্͔Β͏͜ͱग़དྷΔ w "OESPJEҎ্ଂϒϥβ͕$ISPNJVNϕʔε ʹͳͬͨͷͰ͑Δ
8FC35$ΛͬͯΈΔʹʁ
4LZ8BZ͕ΦεεϝͰ͢ʂ
4LZ8BZͱʁ w /55ίϛϡχέʔγϣϯζ͕ఏڙ͢Δ8FC35$ϓϥοτ ϑΥʔϜ w ௨ৗɺ8FC35$11ͰΓͱΓΛߦ͏͕4'6ͱݺΕ ΔհαʔόΛؒʹڬΉ͜ͱͰଟਓ৴͕ՄೳʹͳΔ w 4LZ8BZͰ৴αʔόఏڙ͍ͯ͠ΔͨΊ͙͢ʹར༻ ͢Δ͜ͱ͕ग़དྷΔ
։ൃڥҰ௨ΓͦΖͬͯΔ
͔͠λμͰ͑Δʂ
σϞ IUUQTDPOGXFCSUDFDMOUUDPN
େن৴͢Δʹʁ
4'6 w 8FC35$Ͱେن৴Λ͢Δʹ4'64FMFDUJWF 'PSXBSEJOH6OJU͕ෆՄܽͱͳͬͯ͘Δ
4'6ͷ͕Γͳ͘ͳΔͱ͖ɾɾɾ w 4'6αʔό͋ͨΓ࠷େʙ໊͘Β͍·Ͱऩ༰ Ͱ͖Δ ϚγϯεϖοΫʹґଘ͢Δ w ਓ͕૿͑ͯ͘Δͱ4'6ͦͷඞཁͱͳͬͯ͘Δ w ͭ·Γ͓͕ۚΊͬͪΌ͔͔Δ
4'6ͷΛݮΒ͢ʹ w ୯७ʹଓΛݮΒͤྑ͍ʂ w ͦͷͨΊɺ4'6͔Βड͚औͬͨө૾ԻύέοτΛ''NQFH Ͱม͠ɺಈըͱͯ͠৴͢Εྑ͍ 8FC35$ w ͍ͬͨΜಈըʹ͢Ε)551-JWF4USFBNJOH.1&(%"4)
ͳͲͷ৴ϑΥʔϚοτͰ1$͔ΒεϚϗ·ͰԿͰࢹௌ͢Δ ͜ͱ͕ग़དྷΔ
༨ஊɿ8FC35$ͷτϥϯείʔυ
શମ૾
8FC35$ͷτϥϯείʔμ w ͜ͷτϥϯείʔμ ಈըมΛߦ͏෦ Λ࠷ۙ։ൃ͠ ·ͨ͠ w 8FC35$ϦΞϧλΠϜੑ͕ॏཁͳͷͰɺ$16ͩͱม ʹ͕͔͔࣌ؒΔͷͰ(16ͰಈըมΛߦ͍ͬͯ·͢ w
কདྷతʹ'1("Ͱಈըม͍ͨ͠ɾɾɾ ۚમతͳҙ ຯͰ
(16ͷෛՙ
։ൃݴޠ w τϥϯείʔμ3VTUͰ࣮͍ͯ͠·͢ w 3VTUநԽͷίετ͕͍Βͳ͍ɺϝϞϦ҆શɺσʔλڝ߹͕ͳ ͍ૉఢͳݴޠͰ͢ w 3VTUʹͨ͠ཧ༝୯७Ͱࢲ͕ͦͷͱ͖ϋϚ͍ͬͯͨݴޠͩͬͨͨΊ w ͢ͱ͕࣌ؒ͘ͳΔͷͰ3VTUʹ͍ͭͯৄ͘͠ฉ͍ͯΈ͍ͨͻͱ
࠙ձͰ͠·͠ΐ͏ʂ
·ͱΊ
·ͱΊ w 8FC35$ϦΞϧλΠϜʹө૾ԻΛૹड৴Ͱ͖Δ w தͱͯෳࡶͰɺ৭ʑͳϓϩτίϧ͕ؔΘ͍ͬͯΔ w جຊ11Ͱେਓͷ߹4'6Λܦ༝ͯ͠৴͢Δ w େن৴͢Δʹ8FC35$Λτϥϯείʔυ͢Δٕ ͋ΔΑʂ
͓͠·͍