Skip to content

feat: mosaic-config/#483 - #484

Merged
hjbin-25 merged 6 commits into
mainfrom
feat/mosaic-config/#483
Oct 17, 2026
Merged

hjbin-25 merged 6 commits into
mainfrom
feat/mosaic-config/#483

Conversation

@hjbin-25

Copy link
Copy Markdown
Member

변경 내용

  • AI 요청에 세션별 mosaic_config(field 7) 매 프레임 전달, 미지정 세션은 field 7 없이 기존 요청 유지
  • PUT /sessions/{id}/mosaic-config·게스트 경로 추가, 범위 밖 값은 400으로 거절해 AI 블랙아웃 잠금 차단
  • mask_margin의 EGRESS_VIDEO_SIZE 기준 AI 입력 픽셀 환산, 테스트 클라이언트 블러 설정 UI 추가

검증 결과

  • go test ./... 전 패키지 통과, 클라이언트 node --test 66개 통과
  • 실제 WebRTC 트랙 E2E로 설정값·환산값의 매 프레임 AI 도달과 {} 이후 field 7 제거 확인, 미지정 요청의 origin/main 대비 바이트 동일 확인
  • 배포 후 실방송 블러 영역 변화 확인 대기, 구버전 AI는 mask_margin 무시(8px)

머지 체크리스트

  • 변경 범위 확인
  • Go·클라이언트 테스트 통과
  • 미지정 요청 회귀 확인
  • 검증 결과 및 미검증 범위 기재

관련 이슈

hjbin-25 and others added 5 commits October 17, 2026 23:15
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hjbin-25 hjbin-25 self-assigned this Oct 17, 2026
@hjbin-25
hjbin-25 marked this pull request as ready for review October 17, 2026 15:27
@hjbin-25
hjbin-25 requested a review from a team as a code owner October 17, 2026 15:27
@hjbin-25
hjbin-25 merged commit 87dfb48 into main Oct 17, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: 세션별 블러 강도·영역 설정 API 추가

1 participant