RTCMultiConnection은 피어 투 피어 응용 프로그램 (화면 공유, 오디오 / 비디오 회의, 파일 공유, 미디어 스트리밍 등)을위한 WebRTC JavaScript 라이브러리입니다.
1. 폴더 생성
2. 깃에서 코드 다운받기
git clone https://github.com/muaz-khan/RTCMultiConnection.git ./
sudo npm install --production
3. server.js 실행
node server.js
※ 서버가 올바르게 실행되고 있는지 확인하는 방법
https://도메인:9001/socket.io/socket.io.js 서버에 로드 할 수 있다면 정상적으로 작동하고 있는 것이다.
※ config.json
aws와 https를 사용하기 때문에 설정 파일을 변경해줘야한다.
( aws 9001 포트도 열어줘야한다. )
{
"socketURL": "https://jungeun96.cf:9001/", //도메인
"dirPath": "/var/www/html/RTCMultiConnection", // 폴더 경로
"homePage": "/demos/index.html", // 첫 화면
"socketMessageEvent": "RTCMultiConnection-Message",
"socketCustomEvent": "RTCMultiConnection-Custom-Message",
"port": "9001", // 포트번호
"enableLogs": "false",
"autoRebootServerOnFailure": "false",
"isUseHTTPs": "true", // https 사용
"sslKey": "/home/privkey.pem", //인증서 위치
"sslCert": "/home/cert.pem", //인증서 위치
"sslCabundle": "",
"enableAdmin": "false",
"adminUserName": "username",
"adminPassword": "password"
}
반응형
'잡동사니' 카테고리의 다른 글
[JSP] 웹 프로그래밍 언어와 주요 기술 (0) | 2020.06.16 |
---|---|
네트워크, 인터넷, 웹 (0) | 2020.06.16 |
WebRTC (0) | 2020.04.15 |
TOEIC Speaking Part2 빈출 표현 (0) | 2020.03.05 |
TOEIC Speaking Part3 빈출 표현 (0) | 2020.03.05 |