Kurento Media Server 설치
개요
Ubuntu 16.04에 Kurento Media Server (6.7.1)를 설치합니다.
우분투 설정 방법은 여기
참조 URL : ㅡㅡㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ Red d. cs. 이오/엔/s타 bぇ/우세 r/인 s타치오. HTML
설치 준비
환경 변수
DISTRO
를 설정합니다. (.bashrc에 쓸 필요가 없을지도 모른다.)$ echo 'export DISTRO="xenial"' >> ~/.bashrc
$ source ~/.bashrc
Kurento 리포지토리 추가
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5AFA7A83
$ sudo tee "/etc/apt/sources.list.d/kurento.list" >/dev/null <<EOF
# Kurento Media Server - Release packages
deb [arch=amd64] http://ubuntu.openvidu.io/6.7.1 $DISTRO kms6
EOF
설치
Kurento Media Server 설치
$ sudo apt-get update
$ sudo apt-get install -y kurento-media-server
Kurento Media Server 시작 및 중지 명령
$ sudo service kurento-media-server start
$ sudo service kurento-media-server stop
Kurento Media Server 시작 확인
$ ps -ef | grep kurento-media-server
kurento 3843 1 6 21:15 ? 00:00:00 /usr/bin/kurento-media-server
Tutorial 설치 및 실행
홈 디렉토리 아래에 kms 폴더를 만들고 거기에 자바 버전 튜토리얼을 설치합니다.
$ cd ~
$ mkdir kms
$ cd kms
$ git clone https://github.com/Kurento/kurento-tutorial-java.git
Hello World 샘플 애플리케이션을 이동합니다. Hello World에서는 브라우저에서 보낸 카메라 이미지를 Kurento Server로 루프백하여 원래 브라우저에 표시합니다. 이 때 Kurento Media Server가 시작되었습니다.
$ cd kurento-tutorial-java/kurento-hello-world
$ git checkout 6.7.1
$ mvn clean compile exec:java -Dkms.url=ws://localhost:8888/kurento
Chrome 브라우저에서 서버에 액세스.
https://<host_ip>:8443/
"이 연결은 개인 정보를 보호하지 않습니다"가 나타나면 [고급] → [(host_ip)에 액세스 (안전하지 않음)] → 녹색 [시작] 버튼을 누릅니다 → 카메라와 마이크 사용을 [ 허용]한다.
여기서 아래 그림과 같이 Local과 Remote에 카메라 이미지가 표시되면 OK.
계속해서 OpenCV 필터의 샘플 앱인 Magic Mirror를 동작시켜 보자.
$ cd ~kms/kurento-tutorial-java/kurento-magic-mirror
$ mvn clean compile exec:java -Dkms.url=ws://localhost:8888/kurento
Chrome 브라우저에서 서버에 액세스.
https://<host_ip>:8443/
잘하면 루프백 이미지의 인물에 빨간 모자가 탄다.
설치는 이상.
Reference
이 문제에 관하여(Kurento Media Server 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Otama75/items/2e771dfb77f1a734abcf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)