본문 바로가기
WebRTC

[WebRTC] AWS EC2에 Kurento Media Server 설치하기

by 방방방땡 2018. 11. 15.

 

오늘은 영상통화나 스트리밍 서비스에 많이 쓰이는 Webrtc를 사용하기 위해 있어야 할 Kurento Media Server를 리눅스(우분투 16.04 LTS)에 설치해보려고 한다.

 

먼저 Kurento tutorial 찾아 들어간다.

https://doc-kurento.readthedocs.io/en/stable/index.html

왼쪽 메뉴에 Installation Guide 클릭

 

 

설명이 아주 나와 있는것을 확인 있다.

밑으로 내리다 보면 AWS 관련 내용을 찾을 있는데 설명대로 따라하면 아주 쉽게 Kurento Media Server 설치 있다.

 

그럼 나와 있는 설명대로 한번 진행해보도록 하겠다.

 

1. Access the AWS CloudFormation Console. (https://console.aws.amazon.com/cloudformation)

 

AWS CloudFormation  찾아간다. (당연히 콘솔 로그인 완료 상태)

 

 

 

2. Click on Create Stack.

 

스택생성 버튼을 눌러준다.

 

3. Look for the section Choose a template, and choose the option Specify an Amazon S3 template URL. Then, in the text field that gets enabled, paste this URL: https://s3-eu-west-1.amazonaws.com/aws.kurento.org/KMS-Coturn-cfn.yaml.

 

위의 URL정보를 아래와 같이 Amazon S3 템플릿 URL 지정에 입렵하고 다음으로 넘어간다.

 

 

4. Follow through the steps of the configuration wizard

 

세부정보를 모두 입력하고 계속 다음으로 넘어간다.

 

 

 

마지막 페이지에서 생성을 클릭한다.

 

 

새로운 test스택이 생성되었다.

 

 

EC2 대시보드에 들어가 보면 이름이 test인 새로운 인스턴스도 생성된것을 확인할 수 있다.

 

 

 

 

다음으로 putty로 접속해 Kurento Media Server가 정삭적으로 설치되었는지 확인해 보겠다.

 

쿠렌토 서버 시작

service kurento-media-server start 

작동 확인

netstat -ntlp | grep kurento

 

 

정상적으로 작동되는것을 확인!