brunch

You can make anything
by writing

C.S.Lewis

by Master Seo May 27. 2021

12탄-미디어 서비스 사례 , AWS

<1> AWS media service

<2> 트랜스 코딩 Flow - Media Convert  사용

<3> live  Flow - Media Live , Media Store 사용

<4> 적용 Case?

<5>  Channel hyundai  서비스

<6> StyleShare 서비스

<7>  Reviewty  서비스

<8>  메가존 미디어 전담팀 -  Cloudplex 미디어 서비스

<9> 메가존 오퍼링 제공 순서

<10>  4K 기반 서비스 구현

<11>  자동화 사례

<12> 메가존 오퍼링  서비스

<13> 개인 정리

<14> 관련 기술

<15> 같이 볼만한  자료



<1> AWS media service


MediaConnect 

MediaConvert

MediaLive  - 생방송

MediaPackage

MediaStroe

MediaTrailor


VOD와 생방송 서비스 2가지 



<2> 트랜스 코딩 Flow - Media Convert  사용


1

구성?

미디어 파일을 S3에 업로드 -- S3 (input)------Media Convert -----S3 (output) ------CloudFront -사용자


글로벌 서비스도 가능하다!!


2

다양한 경로로 비용 절감 , 속도 최적화

이벤트 file ------ S3-lambda--------Media Convert----S3-CF ---플레이어

일반적인 file ------ S3-lambda--------Media Convert  RTS ----S3-CF ---플레이어


RTS : Reserved transcode slots



<3> live  Flow - Media Live , Media Store 사용


1

구조?

Live Video -------Media Live --Mideia Store ---Cloudfront---user


2

다채널 방송 송출?


라이브 흐름?

Cable --------Media Live------Media Store ---Cloudfront---user


File Live 흐름?

Schedule Software  --------Media Live------Mideia Store ---Cloudfront---user

          :

                             Media Convert - S3  (소스)


//  Media Live는  방송 편성 기능이 있다.




<4>  적용 사례


메가존 CloudMedia 서비스 - Cloudplex




<5>  Channel hyundai  서비스


스마트 TV를 중심으로 웹, 모바일에 자유로운 OTT 기술 활용

미디어 전문 파트너 선정


1

생방송 아키텍처?


애플리케이션 ---API ------API gateway----------Lambda - 아래 미디어 라이브로 입력


라이브 카메라 --- RTMP -- 미디어 라이브 스케줄러-미디어 라이브-미디어 스토어-- CloudFront--사용자


// 파일 라이브는 S3에서 미디어 라이브 스케줄러로 입력

// 생방송이 마치면 바로 S3에 저장되도록 함.



2

VOD 아키텍처?


콘텐츠 파일 ------------- S3 ----lambda------미디어 컨버터--------s3--Cloudfront 




<6> StyleShare 서비스


1

스타일 셰어는 700만 명 이상의 등록자가 제작한 400만 명 이상의 패션 및 뷰티 콘텐츠 보유

VOD 밍 라이브 스트리밍 도입


2

구성?

콘텐츠 파일--------S3--------- 람다------ 미디어 컨버터----S3---------클라우드 프런트------- 사용자


CloudWatch-sns를 통해 고객에서 알림을 줌




<7>  Reviewty  서비스


1

베트남 온라인 쇼핑 산업

앱과 영상과 음성을 결함 필요.


2

생방송 서비스.

4주간의 컨설팅.


3

앱 --  API------------ API게이트웨이 -람다---- 미디어 라이브로 입력


방송 (모바일) ---------RTMP---------미디어 라이브------------미디어 스토어-------클라우드 프런트------사용자

                                  L______________ S3______________I

                                                                     (VOD 오리진)

// 생방송 후 영상 제공




<8>  메가존 미디어 전담팀 -  Cloudplex 미디어 서비스


1

방송사, 엔터테인먼트, 교육, 스타트업, 제조 금융 요청


2

서비스?

RTMP, HLS---------------- Cloudplex 미디어 서비스 레이어  (메가존)-------- 고객




<9> 메가존 오퍼링 제공 순서


1

통합 빌링


2

서비스 가이드 




<10>  4K 기반 서비스 구현


1

AWS는 4K UHD제공


2

구성?

카메라               ------------ API Gwateway -람다-------미디어 라이브-----미디어 스토어-------CloudFront - route53

4K 미디어  -------------------------------------------------- S3 버킷 (VOD)---- 미디어 패키지----------CloudFront 



<11> 실시간 서비스 자동화?


비디오 , 교육, 종교 방송 등


1

아키텍처?                                                                     

사용자--------API Gateway----------람다------미디어 라이브----미디어 스토어--------  Cloudfront 



<11>  자동화 사례


1

쵤영하고   업로드하면 , 자동 변환됨

고객은 프런트 사이트만 필요


2

AI/ML  이용해 

아나운서 아미지를 분석해  자막으로 생성해서  처리



<12> 메가존 오퍼링  서비스


1

오퍼링은 3주~4주 제공


2

순서

고객 컨설팅 , 제안 ----- 계약 -----  서비스 구성 가이드 문서 ---- 테스트, 구현-------- 교육/문서 ---완료



<13> 개인 정리


미디어 서비스 기본 아키텍처를 잘 알게 되었다.


라이브 흐름?

Cable --------Media Live------Media Store ---Cloudfront---user


File Live 흐름?

Schedule Software  --------Media Live------Mideia Store ---Cloudfront---user

                                                         :

                             Media Convert - S3  (소스)



<14> 관련 기술


https://brunch.co.kr/@topasvga/1179


https://brunch.co.kr/@topasvga/1189


https://brunch.co.kr/@topasvga/1234


https://brunch.co.kr/@topasvga/1225


https://brunch.co.kr/@topasvga/1178


https://brunch.co.kr/@topasvga/1235


https://brunch.co.kr/@topasvga/1155


https://brunch.co.kr/@topasvga/1227



<15> 같이 볼만한  자료


https://brunch.co.kr/@topasvga/1617


https://brunch.co.kr/@topasvga/1618


https://brunch.co.kr/@topasvga/1619


https://brunch.co.kr/@topasvga/1620/


https://brunch.co.kr/@topasvga/1621



https://brunch.co.kr/@topasvga/1202


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari