Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
字幕のはなし
Shumpei Urabe
March 27, 2019
Technology
4
1.1k
字幕のはなし
Streaming Conference #6
https://streaming-lab.connpass.com/event/121623/
Shumpei Urabe
March 27, 2019
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
#awsbasics [LT] サーバレスECにおける Step Functions の使い方
miu_crescent
0
820
セキュアなTerraformの使い方 ~ 機密情報をコードに含めず環境構築するにはどうしたらいいの?
harukasakihara
8
1.2k
Settlement simulation testing to ensure correct settlement processing
applepine1125
2
900
脆弱性スキャナのOWASP ZAPを コードベースで扱ってみる / OWASP ZAP on a code base
task4233
1
200
20220731 如何跟隨開源技術保持你的職涯發展
pichuang
0
120
CloudWatchアラームによるサービス継続のための監視入門 / Introduction to Monitoring for Service Continuity with CloudWatch Alarms
inomasosan
1
400
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
10
19k
QuickSight 触ってみた
tomuro
0
360
ソフトウェアアーキテクチャの基礎: Software Architecture in a Nutshell
snoozer05
26
8.3k
Power Automate for desktopで 配信環境を改善してみた話
akiika
0
210
ジョブ管理システムをAWS Step Functionsに移行する時の勘所
non97
0
470
Step-by-Step MLOps and Microsoft Products
shisyu_gaku
1
480
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
12
940
Building Applications with DynamoDB
mza
84
4.7k
How GitHub Uses GitHub to Build GitHub
holman
465
280k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
212
20k
Automating Front-end Workflow
addyosmani
1351
200k
Music & Morning Musume
bryan
35
4.3k
Designing Experiences People Love
moore
130
22k
Statistics for Hackers
jakevdp
782
210k
Visualization
eitanlees
125
12k
GitHub's CSS Performance
jonrohan
1020
420k
Large-scale JavaScript Application Architecture
addyosmani
499
110k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1.1k
Transcript
ࣈນͷͳ͠ ࣌ 4USFBNJOH$POGFSFODF!-*/& ొஃऀ ෦ॡฏ ݄ ਫ
ࣗݾհ ์ૹɾ৴ٕज़ΤϯδχΞ ෦ॡฏ
ࣈນͱ
ࣈນ өըɾςϨϏͰɺɾɾઆ໌ɾࢺ ͤΓ; ͳͲΛจࣈͰ ө͠ग़͢ͷɻ
ࣈນ
ࣈນ
ࣈນ
ࣈນ ࣈນʹ৭ʑͳछྨ͕͋Γ·͕͢ɺࠓճදతͳͷʹ͍ͭ ͯ͝հ͠·͢ɻ
"3*#ࣈນ
"3*#ࣈນ ࣾஂ๏ਓి࢈ۀձ "3*# ͕࡞͍ͯ͠ΔࣈນϑΥʔϚοτ "3*#45%#45%#Ͱࡦఆ͍ͯ͠Δ ࣈນ์ૹͳͲͷಛੑ্ΰγοΫମ͓ΑͼؙΰγοΫମͷॻମ͕ ༻͞ΕΔ +*49֯ɺ+*49ͷจࣈ͓Αͼ"3*#֎ࣈશ ֯Ͱ࣮͞Εͳ͚Ε͍͚ͳ͍
"3*#֎ࣈ "3*#֎ࣈɺ'.จࣈଟॏ์ૹɺࣈນ์ૹͳͲͰ༻͢Δจ ࣈ +*49Ҏ֎ʹඞཁͱ͞ΕΔจࣈΛूΊͨ֎ࣈจࣈू߹ ࣈນͳͲͰଟ͘༻͞ΕΔه߸ΛूΊͨʮՃه߸ू߹ʯͱɺ ݻ༗໊ࢺͳͲඞཁੑ͕ߴ͍ࣈΛूΊͨʮՃࣈू߹ʯʹΑ Γߏ͞ΕΔ
"3*#֎ࣈ
%3$4֎ࣈ %3$4ɺ%ZOBNJD3FEFGJOBCMF$IBSBDUFS4FUͷུ Ϣʔβ͕ҙʹఆٛͰ͖Δ֎ࣈͷ͜ͱ "3*#֎ࣈͰจࣈ͕Γͳ͍߹ɺϏοτϚοϓʹΑΔจࣈΠ ϝʔδͱྟ࣌ͷจࣈίʔυΛૹग़͢Δ දࣔଆจࣈͷΘΓʹͦͷϏοτϚοϓΛදࣔ͢Δ͜ͱ͕Ͱ ͖Δ
%3$4֎ࣈ
8FC755
8FC755ͱʁ 8FC7JEFP5FYU5SBDLTͷུশ ࣈນͳͲͷ࣌ܥྻͳςΩετදࣔʹར༻͞ΕΔσʔλϑΥʔϚο τ 8$ʹΑͬͯࡦఆ͞Ε͍ͯΔ 4VC3JQܗࣜͰهड़͍ͯ͘͠
8FC755ͷಛ ࣈນͷ։࢝࣌ؒͱऴྃ࣌ؒΛλΠϜελϯϓͰද͢ ࣈນͷਫฏɾਨҐஔ ࣈນͷॻࣈํʢMUSɾSUMʣ ࣈນςΩετͷ০ͳͲ ϓϨΠϯςΩετͰॻ͘
8FC755ͷαϯϓϧ 8˳ /05& ͜ΕϊʔτͰ͢ɻࣈນͱͯ͠දࣔ͞Ε·ͤΜɻ ͜ΕΩϡʔςΩετͰ͢ɻࣈນͱͯ͠දࣔ͞Ε·͢ɻ /05&ҰߦͷϊʔτͰ͢ɻࣈນͱͯ͠දࣔ͞Ε·ͤΜɻ ͦͯ͠ɺ͜ΕΩϡʔςΩετͰ͢ɻࣈນͱͯ͠දࣔ͞Ε·͢ɻ
8FC755ͷελΠϧ w WFSUJDBM w ςΩετͷ͖Λࢦఆ͢ΔɻSM͕ӈ͔ΒࠨɺMS͕ࠨ͔ΒӈʹςΩε τ͕දࣔ͞ΕΔɻجຊతʹ͚ͭͳ͍ɻ w MJOF w ॎํͷҐஔΛύʔηϯτͰࢦఆ͢Δ
w QPTJUJPO w ԣํͷҐஔΛύʔηϯτͰࢦఆ͢Δ w TJ[F w ςΩετྖҬͷ෯ΛύʔηϯτͰࢦఆ͢Δ w BMJHO w ςΩετͷஔΛࢦఆ͢ΔɻTUBSU͕ࠨɺNJEEMF͕தԝଗ͑ɺFOE ͕ӈɻ
8FC755ͷελΠϧ w Ϋϥελά DD w $44ͷΫϥεΛ༩͢Δ w ࣼମλά JJ
w ଠࣈλά CC w Լઢλά VV w ϧϏλά SVCZSVCZ w ϧϏςΩετλά SUSU w ϘΠελά WW
8FC755ͷαϯϓϧ BMJHONJEEMFMJOF DDBQUJPOTUZMF͜ΜʹͪD TUZMF DBQUJPOTUZMF\ DPMPSXIJUF CBDLHSPVOEDPMPSCMVF GPOUXFJHIUCPME ^
TUZMF TUZMFDTT DBQUJPOWUU
8FC755ͷσϝϦοτ 8FC755୯ମͰɺελΠϧΛࡉ͔͘ࢦఆ͢Δ͜ͱ͕Ͱ͖ͳ͍ɻ Ͳ͏ͯ͠$44པΓʹͳͬͯ͠·͏ɻ ϒϥβʹΑͬͯද͕ࣔҟͳΔ߹͋Δɻ
55.-
55.-ͱʁ 5JNFE5FYU.BSLVQ-BOHVBHFͷུশ 8FC755ಉ༷ɺࣈນͳͲΛදࣔ͢ΔσʔλϑΥʔϚοτ 8$ʹΑͬͯࡦఆ͞Ε͍ͯΔ 9.-ܗࣜͰهड़͍ͯ͘͠ɻ
55.-ͷಛ ࣈນͷ։࢝࣌ؒͱऴྃ࣌ؒ8FC755ಉ༷ʹλΠϜελϯϓͰ ද͢ ࣈນςΩετͷ০͕ͨ͘͞Μ͋Δ ը૾ͳͲͷόΠφϦΛCBTFͰຒΊࠐΉ͜ͱ͕Ͱ͖Δ 8FC755ΑΓଟ༷ੑ͕͋Δ
55.-ͷαϯϓϧ UUYNMOTIUUQXXXXPSHOTUUNMYNMMBOHFO CPEZ EJW QCFHJOFOE͜ΜʹͪɻQ QCFHJOFOE͋ɻCSٱ͠ͿΓʂQ EJW CPEZ UU
55.-ͷಛ w NFUBEBUB w λΠτϧઆ໌ɺίϐʔϥΠτΛهड़ w TUZMJOH w จࣈ৭ϑΥϯτɺςΩετͷଗ͑ҐஔΛࢦఆ w
MBZPVU w ࣈນͷදࣔҐஔ༨നɺഎܠ৭ͷࢦఆ w CPEZ w ࣈນຊจͦͷදࣔλΠϛϯάΛࢦఆ
55.-ͷಛ TUZMFͰελΠϧΛઃఆ͠JEΛόΠϯυ͢Δ ͜ͷ͜ͱʹΑΓɺطଘͷελΠϧΛܧঝ͠Ұ෦ͷύϥϝʔλΛ มߋͰ͖Δ
55.-ͷಛ MBZPVUͷSFHJPOͰදࣔҐஔΛઃఆ͠JEΛόΠϯυ͢ Δ
55.-ͷಛ CPEZλάͷSFHJPOʹMBZPVUͰઃఆͨ͠ྖҬͷJEΛࢦ ఆ QλάͷTUZMFͰTUZMJOHͰઃఆͨ͠ελΠϧͷJEΛࢦ ఆ
55.-දࣔྫ
55.-ͷ׆༻ࣄྫ 55.-ͦͷදݱྗͷ๛͔͔͞Β৭ʑͳॴͰΘΕ͍ͯΔ
55.-ͷ׆༻ࣄྫ
55.-ͷ׆༻ࣄྫ
*.4$ *.4$ͱɺ8$͕ࡦఆ͍ͯ͠Δ55.-1SPGJMFTGPS *OUFSOFU.FEJB4VCUJUMFTBOE$BQUJPOTͷ௨শ 55.-ΛϕʔεʹΠϯλʔωοτͷϝσΟΞͰѻ͍ͨ͘͢͠ ͷ
*.4$ "QQMFͷ)-4"VUIPSJOH4QFDJGJDBUJPOGPS"QQMF%FWJDFTΑΓ IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOIUUQ@MJWF@TUSFBNJOHIMT@BVUIPSJOH@TQFDJpDBUJPO@GPS@BQQMF@EFWJDFT