운영 문서 / 검증·도입 준비 현황

검증·도입 준비 현황

최종 갱신: 2026-09-23. 지자체·기관 행사 운영자가 모집부터 1:1 로테이션 영상 대화, 상호 선택 결과까지 운영하는 데 필요한 기능의 현재 상태입니다. 2026-09-07 Google Meet 시기의 상세 검증 기록은 저장소의 docs/archive/에 보관했습니다.

통화 방식

로밋의 통화는 한 번에 두 사람의 1:1 대화이며 라운드마다 상대가 바뀝니다. 행사 전체 정원이 한 방에서 동시에 통화하지 않습니다. 영상·음성은 웹과 앱 모두 LiveKit으로 행사 화면 안에서 연결됩니다. 참가자가 외부 회의 링크를 열거나 다른 서비스의 입장 승인을 기다리지 않습니다. 이전의 Google Meet 외부 회의 방식은 제거했습니다.

기능별 상태

과정현재 상태남은 확인
기관 신청·승인기관 신청, 서비스 관리자 심사 API, 승인 후 선결제 없는 모집실제 서비스 관리자 계정으로 승인→모집 시작 화면 확인
행사 생성기본 정보·신청양식·진행 규칙(차수별 시간·횟수)·최종 선택 설정—
참가 조건연령대·거주 지역·미혼 자가서약본인·직장·학교·혼인 인증은 외부 연동 전이라 행사 조건으로 제공하지 않음
신청·심사이메일/휴대폰 로그인, 신청, 승인·거절, 정원·성비 보호—
자동 진행관리자/예약 시작, 통화방 준비 후 5초 입장 시간, 서버 시각 기준 라운드 전환, 이전 방 종료실제 20인 동시 통화 운영 검증
1:1 통화배정된 두 사람만 입장 가능한 LiveKit 방, 라운드마다 새 방·새 상대실제 기기 여러 대의 영상·음성 확인
운영 모니터출석, 현재 배정, 통화방 준비·접속 인원(배정된 두 사람 기준), 종료 확인—
최종 선택·결과비공개 선택, 상호 선택만 매칭, 동의한 연락처만 매칭 상대에게 공개. 전체 매칭 관계는 운영자만 확인—

확인한 범위

  • 로컬 통합 검사: 남녀 각 5명 계정으로 실제 신청·승인·출석 API와 로컬 LiveKit 서버를 사용해 3초 대화 5회, 25개 조합의 실제 음성 수신, 최종 선택 3쌍 매칭과 미매칭 4명의 연락처 비공개를 확인했습니다(docs/rotation-audio-test.md).
  • 운영 LiveKit 웹훅: 운영 프로젝트의 서명 키로 두 참가자의 합성 통화 참가·퇴장·종료 이벤트 수신을 확인했습니다(docs/mobile-livekit-meter-qa.md).
  • 운영 배포 상태는 docs/mobile-release-status.md를 따릅니다.

위 검사는 합성 음성·가상 기기를 사용했습니다. 실제 참가자 20명이 실제 카메라·마이크로 동시에 대화한 기록은 아직 없습니다. 이 문서를 본행사 운영 완료 증명으로 사용하지 않습니다.

비용

LiveKit·Firebase 비용 구조는 비용 안내를 참고합니다.