티스토리 뷰
728x90
반응형
coturn install
sudo apt install coturn
시스템 시작 시 coturn 자동 시작 설정
- 시스템 시작 시 coturn을 자동 시스템 서비스 데몬으로 실행하기 위해 해당 부분에 주석을 제거합니다.
sudo vim /etc/default/coturn
TURNSERVER_ENABLED=1
/etc/turnserver.conf 파일 설정
- turnserver.conf 파일은 구글링을 통하여 진행하였으며 다소 틀린 부분이 존재할 수도 있습니다.
listening-port=3478
tls-listening-port=5349
listening-ip=0.0.0.0
external-ip=public IP/private IP
min-port=10000
max-port=20000
log-file=/var/log/turnserver.log
verbose
fingerprint
lt-cred-mech
server-name=도메인명
realm=도메인명
user=아이디:비밀번호
cert=/etc/letsencrypt/live/도메인명/fullchain.pem
pkey=/etc/letsencrypt/live/도메인명/privkey.pem
turnadmin 사용자 계정 추가
turnadmin -a -u 계정이름 -p 계정패스워드 -r 릴름명
turn 서버 실행
sudo service coturn start
EC2 인바운드 규칙 추가
- 3478, 5349포트 번호를 TCP, UDP를 각각 추가하였습니다.
테스트
- 테스트 사이트로 이동
- username과 password는 turnadmin 명령어를 통해 생성한 계정을 입력합니다.
WebRTC turn 서버 정보 입력
const pc_config = {
iceServers: [
{
urls: "turn:Public IP 주소:3478?transport=tcp",
credential: "비밀번호",
username: "계정명",
},
],
};
new RTCPeerConnection(pc_config);
참고)
https://forest71.tistory.com/215
https://buttercoconut.xyz/247/
https://meetrix.io/blog/webrtc/coturn/installation.html
728x90
반응형
'Ubuntu' 카테고리의 다른 글
ubuntu - mysql 한글 ? 처리 - 해결방법 (0) | 2021.08.11 |
---|---|
ubuntu서버 php - 파일 업로드 용량 설정 방법 (0) | 2021.01.28 |
ubuntu - sendmail 하는 방법 (0) | 2021.01.28 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- java userThread와 DaemonThread
- spring boot 엑셀 다운로드
- spring boot redisson destributed lock
- redis sorted set
- 레이어드 아키텍처란
- 트랜잭셔널 아웃박스 패턴 스프링부트
- java ThreadLocal
- service based architecture
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- spring boot excel download paging
- pipe and filter architecture
- redis 대기열 구현
- @ControllerAdvice
- transactional outbox pattern spring boot
- 자바 백엔드 개발자 추천 도서
- transactional outbox pattern
- spring boot poi excel download
- spring boot excel download oom
- microkernel architecture
- JDK Dynamic Proxy와 CGLIB의 차이
- spring boot redisson 분산락 구현
- space based architecture
- spring boot redisson sorted set
- polling publisher spring boot
- pipeline architecture
- 서비스 기반 아키텍처
- 공간 기반 아키텍처
- 람다 표현식
- redis sorted set으로 대기열 구현
- spring boot redis 대기열 구현
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함