
11주차 기능 추가 및 수정 사항
v-talk : https://v-chat-ade97.web.app/
스마트 회의 플랫폼 PPT :
https://docs.google.com/presentation/d/e/2PACX-1vR_8DGx__69sUD0XpitjzplCLBCrt7hz5sJv4S5cWQhRymGQ3ggrmyBBeZsKR70Wg/pub?start=false&loop=false&delayms=3000
11주차 평가 목록
- 화상회의기능과 화면공유기능 구현
- 채팅방에서 파일공유 가능하게 구현
- 전체적인 디자인 수정
- 채팅방 방장 삭제 권한 구현
화상회의기능 구현
- 화상회의 기능은 상대방이 회의를 하기에 올바른 위치에 있는지 확인하기 위한 기능입니다.
- 화상회의 시작 버튼을 누르면 화면과 같이 화면이 나와있고 아래에 채팅창은 3줄정도 나오게 구현
- 종료 버튼 누르면 화상회의 공유가 종료됩니다.
화상회의가 적용된 화면 (obs 가상 카메라 활용)

화면공유기능 구현
- 화면공유 기능은 코드를 설명하거나 상대방에게 본인의 화면을 보여 주기 위한 기능입니다.
- 화면 공유 시작 버튼을 눌렀을 때 어떤 화면을 공유할지 선택할 수 있고 선택 후 공유 버튼을 누르면 공유됩니다.
- 화면 공유 시작 버튼을 누르면 화면과 같이 구현, 종료 버튼을 누르면 화면공유가 종료됩니다.
화면 공유 버튼을 눌렀을 때

화면공유가 적용된 화면

채팅방에서 파일공유 가능하게 구현
채팅방 방장 삭제 권한 구현

채팅방을 만든사람의 아이디를 관리자로 지정해 저장하고, 관리자만 내 채팅방 창에 삭제버튼이 보이도록 구현

관리자가 아닌 사용자는 채팅방에 삭제버튼이 보이지않음
다음주 계획
- 전체적인 디자인 수정
- 화면공유, 화상회의 기능 상대방에게 트랙이 전송되지 않아 영상이 보이지 않는 문제 수정
Leave a Reply