zoom,StreamYard ->RTMP(PUSH) -> nginx RTMP Server -> RTMP(PULL) -> OBS -> YouTube,etc...
replace nginx RTMP Server -> Amazon IVS
ZOOM,StreamYard,etc…ͷRTMPΛIVSͰ·ͱΊͯOBSͰ৴JAWS-UG KANSAI meetup November2020.11.27
View Slide
StepsWho am I
Atsushi Ando͋ΜͲ͏͋ͭ͠DTP/web DesignEngineerArtDirector /Photographtwitter : @Next_Seasongithub : AtsushiAweb : next-season.netSolutions Architect - Associate
Recent worksKeynoteMODXConcrete5AWSXDPhotographyPhotoShopWordPressIllustrator
RemoteWork
Agenda1.IVSΛΘͣʹෳRTMPΛOBSͰ࠶ߏ2.OBSͷTips3.EC2→IVSͰϦϓϨΠε
078KOBE https://078kobe.jp/
1. ಉ࣌։࠵ͷෳΦϯϥΠϯηογϣϯΛ·ͱΊͨνϟϯωϧ࡞ͬͯ৴͍ͨ͠ʢMS TeamsͰNDI͕ศརͳͷͬͯΔʣ2.֤ηογϣϯૢ࡞ʹ׳Ε͍ͯΔZOOM,StreamYardΛ͍͍ͨ3.Ͱ͖Δ͚ͩ҆ՁʹੑΛอ͍ͪͨIssue
Issue-1Image
Issue-2Image
Issue-1,2 https://github.com/AtsushiA/nginx-rtmp-and-monitoringRTMPRTMPNginx RTMPServer OBSOBS(Sub)·ͱΊνϟϯωϧ
Issue-1,2 OBS Source → Media Source
Issue-1,2ImageOBShttps://github.com/AtsushiA/nginx-rtmp-and-monitoringOBS(Sub)
Issue-1,2Image
Issue-3FlowRTMPRTMPRoute53 DNS FailOverOBS
MEMOOBS Virtual CAMNginx RTMPServerNginx RTMPServerStreamYard
MEMO-2Nginx RTMPServerStreamYardAmazon WorkSpaces
MEMO-2 Amazon WorkSpaces
Let's start IVSAmazonInteractiveVideo Service
https://aws.amazon.com/jp/ivs/Check
Check https://github.com/AtsushiA/nginx-rtmp-and-monitoringRTMPRTMPNginx RTMPServer OBSOBS(Sub)
Step.1 IVSνϟϯωϧΛ࡞
Step.2 IVSνϟϯωϧΛ࡞
Step.3 IVSνϟϯωϧΛ࡞
Step.4-1 IVSετϦʔϜΛૹΔ
Step.4-2 IVSετϦʔϜΛૹΔ
Step.5-1 OBSͷSourceͱͯ͠ར༻
Step.5-2 OBSͷSourceͱͯ͠ར༻࠶ੜURL→
Step.5-3 OBSͷSourceͱͯ͠ར༻
Finish!!AmazonInteractiveVideo Service Have a fan Streaming Life!
Thank youɹ: )