할말다해
구현율 50% 미만으로 런칭을 앞둔 멘탈 헬스케어 메타버스를 재설계해 앱으로 완성

구조
- 실시간 미디어
- MediaSoup SFU
- Signaling Server (Node.js)
- 웹·앱 클라이언트
- 메타버스
- Unity
- WebGL 빌드
- Vuplex WebView
- React 웹
개요
가상 공간에서 익명으로 소통하고 다자간 음성·영상 상담을 받는 멘탈 헬스케어 플랫폼입니다. 런칭을 앞두고 구현율이 50%에도 못 미치던 프로젝트를 넘겨받았습니다.
핵심 설계
- 일정 재조율. 요구사항을 다시 정리하고 일정을 확보한 뒤 전체 구조를 개편했습니다.
- SFU 미디어 서버. mesh 대신 MediaSoup SFU 방식으로 다자간 상담의 안정성을 확보했습니다.
- 메타버스와 앱. Unity WebGL을 웹에 통합하고, Vuplex 웹뷰로 모바일 앱 형태를 만들었습니다.
- 결제. KG이니시스 PG를 연동해 상용화 기반을 갖췄습니다.
결과
- 좌초 위기의 프로젝트를 실제로 동작하는 앱으로 완성했습니다.
- 불안정하던 미디어 송수신을 SFU 체계로 바꿔 끊김 없는 다자간 상담을 구현했습니다.
돌아보며
기술적으로는 완성했지만 비즈니스 사정으로 활발히 서비스되지 못한 점은 아쉽습니다.