Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/01   »
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
Tags more
Archives
Today
Total
관리 메뉴

혼자서 앱 만드는 개발자 함께하는 AI 세상

webrtc 기반의 간단한 웹 기반 오픈 채팅방 구축 하기 본문

WEBRTC

webrtc 기반의 간단한 웹 기반 오픈 채팅방 구축 하기

혼앱사 2023. 2. 11. 15:44
반응형
  • 주말동안 그동안 미뤄 왔던 웹기간 채팅 사이트를 부트스트럽 (bootstrap.com) 과  채팅 UI 를 통해 구축해봤다.
  • 백엔드중 일부를 webrtc ice 서버를 시트메타를 이용하고 클라이언트는 p2p기반이라 서부 부하를 고려할 필요가 없다.
  • 다만 클라이언트 매끄러운 연결을위해  turn 서버를 두고 테스트 해보았다.
  •  
  • TURN 서버는 COTRUN 을 이용했다. COTRUN 서버는 맥북에 깔려서 오래된 맥북에 설치 하고 진행했다.
  • https://github.com/coturn/coturn

 

GitHub - coturn/coturn: coturn TURN server project

coturn TURN server project. Contribute to coturn/coturn development by creating an account on GitHub.

github.com

 

How to setup coTurn for Mac

While configuring it may occur error relates to libevent You have to install libevent by Homebrew, If it is not installed you can install it with command Now, if everything successful, coTurn will be…

ittipon-bay.medium.com

 

  • 백엔드에서 채팅룸을 관리하는 메타 시트 

 

 

  • 방을 만들면 룸 id 가 자동 생성되며  링크를 통해 양방향 화상 채팅이 가능하다.
  • 채팅 방입장 화면 목소리 화면을 끌수 있으면  테스트 채팅이 가능하다.
  • 주로링크를 통해 채팅하고 싶은 사람에게 보내서 채팅 할수 있다.

좀 유치한 것같지만 ㅎㅎ

개발자라서 이해해 주길 바랍니다.

소스설명은 다음글에 연재할 예정입니다.

728x90
반응형
Comments