Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
WebRTCを使ってみよう
Shumpei Urabe
February 24, 2018
Technology
2
710
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
動画配信技術について
yaminoma
0
330
Multimedia Security Topics
yaminoma
0
600
コロナ禍でのライブストリーミングの変化とテレビ放送の規格について
yaminoma
0
440
今日から分かる Android Audioの全て
yaminoma
0
160
Apple Low-Latency HLSを使った 超低遅延配信について
yaminoma
3
1.9k
今日から分かる AVAudioEngineの全て
yaminoma
3
3.2k
Cross Platform Video Player
yaminoma
0
200
PHPとRustを組み合わせて音声ファイルをエンコードする話
yaminoma
0
1.6k
Androidでスクリーン配信をする技術
yaminoma
0
210
Other Decks in Technology
See All in Technology
Power Automate for desktopで 配信環境を改善してみた話
akiika
0
210
SPAとWebアプリケーションでCognitoの使い方はどう変わるのか? / How do we use cognito with SPA and web applications?
kitano_yuichi
0
360
最先端の生成AIから考える、ビジネスにおける10年後のパラダイムシフト
sbtechnight
1
310
年90回以上のアップデートを実現する、Backlogを使ったスクラム開発
yoshiteruiwasaki
0
380
AWSで実現する「好き」の感情 / Develop Suki by AWS #devio2022
syobochim
1
240
Simplify Cloud Native Security with Trivy
knqyf263
0
490
#awsbasics [LT] サーバレスECにおける Step Functions の使い方
miu_crescent
0
820
ReverseETLでユーザーに価値を届ける基盤を実現した話
hakky
0
330
金融スタートアップの上場準備で大事にしたマインドセット / 2022-08-04-the-mindset-in-preparing-for-ipo
stajima
0
300
ジョブ管理システムをAWS Step Functionsに移行する時の勘所
non97
0
470
今 SLI/SLO の監視をするなら Sloth が良さそうという話
shotakitazawa
0
260
疎ベクトル検索と密ベクトル検索: 第68回 Machine Learning 15minutes! Broadcast
keyakkie
1
240
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
404
21k
The Invisible Side of Design
smashingmag
290
48k
Designing with Data
zakiwarfel
91
4k
Intergalactic Javascript Robots from Outer Space
tanoku
260
25k
Facilitating Awesome Meetings
lara
29
4.1k
Robots, Beer and Maslow
schacon
152
7.1k
For a Future-Friendly Web
brad_frost
166
7.5k
How to name files
jennybc
40
63k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
15
980
Ruby is Unlike a Banana
tanoku
91
9.3k
The Language of Interfaces
destraynor
148
21k
Code Review Best Practice
trishagee
44
9.7k
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$Λτϥϯείʔυ͢Δٕ ͋ΔΑʂ
͓͠·͍