peer 사이에 스트리밍을 위한 파이프라인을 연결하기 위해선 kurento media server를 실행시켜줘야한다.

 

 

Docker 및 우분투 설치

 

설치방법은 https://www.44bits.io/ko/post/wsl2-install-and-basic-usage을 참고하자.

 

 

Docker 에서 KMS 실행하기

 

우분투 실행 후 다음의 명령어를 입력한다.

docker pull kurento/kurento-media-server:latest
docker run --rm \-p 8888:8888/tcp \-p 5000-5050:5000-5050/udp \-e KMS_MIN_PORT=5000 \-e KMS_MAX_PORT=5050 \kurento/kurento-media-server:latest

 

 

정상적으로 실행되는 것을 확인 할 수 있다.

 

시그널링 서버 실행하기

 

KMS와 통신을 진행할 시그널링 서버 튜토리얼을 실행할 것이다.

예제 샘플은 kurento doc에서 확인가능하다.

 

git bash를 실행하고 다음 명령어를 입력해준다.

 

git clone https://github.com/Kurento/kurento-tutorial-java.git
cd kurento-tutorial-java/kurento-one2many-call
git checkout 6.18.0
mvn -U clean spring-boot:run

 

에러 없이 잘 돌아간다.

 

 

테스트

 

https://localhost:8443/# 에 접속후 비디오, 마이크 사용을 허용하면 테스트가 가능하다.

 

 

 

ref : https://doc-kurento.readthedocs.io/en/stable/tutorials/java/tutorial-one2many.html

+ Recent posts