그룹어드바이저 (대구 ETRI)

(주)스마트M2M

그룹어드바이저 (대구 ETRI)

2024.01 ~ 진행중|프론트엔드 개발

기술 스택

ReactTypeScriptzustandViteSocket.iomediasoup

프로젝트 소개

실시간 화상회의를 통한 의사들의 협진 플랫폼을 개발했습니다. 문서를 실시간 공유할 수 있으며, 초대받은 사용자는 호스트 권한 없이 즉시 입장 가능합니다. 협진 내용 녹화는 호스트만 가능하며 5분 단위로 서버에 전송하여 저장합니다.

상세 내용

실시간 화상회의를 통한 의사들의 협진 플랫폼입니다. 문서를 실시간 공유할 수 있으며 초대받은 사용자는 호스트 권한 없이 즉시 입장 가능하고, 초대받지 못한 사용자는 호스트가 수락 후 화상회의에 참여할 수 있습니다. 협진 내용 녹화는 호스트만 녹화가 가능하며 5분 단위로 서버에 전송하여 녹화 내용을 저장합니다.

담당 기능 (FrontEnd)

- 화면 제작 - BackEnd API 연동 - Socket.io와 SFU 서버 연동 - 방 채팅 구현 - 화면 공유 기능 제작 - 화면 녹화 기능 제작

깨달은 점

실시간 화상회의를 만드는 데 있어 기술적으로 걱정이 많이 되었지만, 생각한 것보다 잘 만들어져 있는 라이브러리가 있고 연동하기가 편해 수월하게 1차분을 완성할 수 있었습니다. 화면 수는 크게 많지 않았는데 한 페이지 안에 들어가야 되는 기술이 많다 보니 검증하는 데 시간이 너무 많이 걸렸던 프로젝트입니다.