Publish Mingle Face Desktop 0.2.18 latest-v2.json metadata

This commit is contained in:
2026-09-10 17:58:27 +09:00
parent 32a6d34849
commit 58d85bfc17
+5 -5
View File
@@ -1,11 +1,11 @@
{ {
"version": "0.2.17", "version": "0.2.18",
"notes": "Mingle Face 0.2.17\n\n- MetaHuman 얼굴 점 838개를 모두 유지하면서 PC 내부 좌표 변환·재압축·중복 복사를 줄였습니다. 비어 있는 슬롯 때문에 표시가 멈추던 순회 방식을 제거하고, 화면별 독립 갱신과 타이머 누적 지연을 개선했습니다.\n- RTX 3080 PC에서 녹화 JPEG 5개 입력을 동시에 재생한 검사에서 추론 평균 60.09~60.15fps, 실제 새 점 API 수신은 실행별 57.0~59.85fps였습니다. 추론 정확도나 모델은 변경하지 않았습니다. 이 수치는 화면 렌더링 FPS, 모든 PC 또는 실제 무선 카메라 5대의 최소 60fps를 보장하지 않습니다.\n- OSPTEK ESP32-P4C5 카메라 0.2.0 펌웨어와 앱의 해상도 제어를 연결했습니다. S3 스타일 USB 설정 페이지, 2.4/5GHz Wi-Fi 검색, 장치·수신 PC·해상도·FPS 설정 및 복구 처리를 포함합니다.\n- 업데이트 서명 키를 새로 발급했습니다. 기존 버전에서는 이번 설치 파일을 직접 실행하여 전환해야 합니다. 새 설치본은 latest-v2.json 채널을 사용하며, 기존 latest.json 채널은 유지됩니다.\n- 업데이트 파일 무결성 서명은 적용되어 있으나 공인 Windows Authenticode 인증서 서명은 없으므로 Windows 경고가 나타날 수 있습니다.\n\n검증 범위: 프런트엔드 403개 테스트와 TypeScript 검사, 추론/점/상태 관련 256개 테스트, GPU 추론 및 API·전송·종료 검사, 최종 앱의 5개 점 화면 표시를 확인했습니다. 실제 창 X 버튼으로 종료하는 실기 검사는 자동 조작 도구의 창 활성화 실패로 미확인입니다.", "notes": "Mingle Face 0.2.18\n\n- MetaHuman 전용 추론과 런타임 포함 설치본. 기존 Maxine 설정은 MetaHuman으로 이전됩니다.\n- Maxine SDK가 없는 설치 환경에서 개인화 초기화가 실행을 막던 잔여 의존성을 제거했습니다.\n- P4C5 전송기를 앱에서 CH343 시리얼로 설정: 장치 읽기, Wi-Fi 검색, 설정 저장.\n- Windows UDP 수신 오류 복구와 카메라 시작 실패 표시를 개선했습니다.\n- 라이브 모니터의 추론 이름을 MetaHuman으로 맞추고, 해당하지 않는 NvAR 전용 지표를 숨겼습니다.\n- 시리얼 모듈 누락을 명확히 표시하고 배포 의존성/설치 파일 검증을 보강했습니다.\n\nRTX 3080에서 번들 추론을 확인했습니다. RTX 40/50 호환 모델은 포함하지만 해당 장비 실측은 별도로 필요합니다.\nP4C5 USB 네트워크 Code 10은 미해결이며 CH343 설정을 사용합니다. 앱 설치가 보드 펌웨어를 자동 업로드하지 않습니다.\n업데이트 무결성 서명은 포함하지만 공인 Windows Authenticode 인증서 서명은 없어 Windows 경고가 나타날 수 있습니다.\n0.2.17 v2 채널은 자동 업데이트를 사용하며, 구형 키 설치본은 새 설치 파일을 직접 설치해야 합니다.",
"pub_date": "2026-09-09T19:15:16Z", "pub_date": "2026-09-10T08:56:10Z",
"platforms": { "platforms": {
"windows-x86_64": { "windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRmM5ajVRcFpROG9meWhJV2lTWjVYdEIrMjdjaklnM0UwZ1FKMWtDUEN6V2ZvNC9iKzladlRmbjMzNmZ1cDVUU1ZXckpZcks1MU15WkIvaGtEb0FKdzlmMVFPZG1oOWc4PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg4OTgxMjUxCWZpbGU6TWluZ2xlIEZhY2VfMC4yLjE3X3g2NC1zZXR1cC5leGUKWExuK2RvSHlKVGppT2NMVjFNTGZXb0xCVEFKVktoemt2M0d1TnkrM2lDWXBFSmFPamFOVkZPMjI4Q3NPRkJnV0NNNFd5L3JOWHgzcTdtSWhvdTlyREE9PQo=", "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSRmM5ajVRcFpROG9TZEZrblMrUlFWZVlucjV3N2x6R2l1MnRKOWtqZXBoa01LVnZDbmw3UnVTdzYrMWRocy8wcllxYTIyYjRFQTl5M3BZU3EvSDR1L0laRzMzVnhwN2dFPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg5MDI5ODgxCWZpbGU6TWluZ2xlIEZhY2VfMC4yLjE4X3g2NC1zZXR1cC5leGUKNjY5U3U2eGVFWk9yV1c4QUFMdExEMnRzNjd6Tlk2MlN1WXJPYXZSZlM5YUM4UUpqMlJRbGI1Vmh6QzQ2UjJHZzlRM1hrM3hNbjRkNGFrWGpsOXZ5QUE9PQo=",
"url": "https://kindnick-git.duckdns.org/api/packages/mingle/generic/mingle-face-desktop/0.2.17/Mingle%20Face_0.2.17_x64-setup.exe" "url": "https://kindnick-git.duckdns.org/api/packages/mingle/generic/mingle-face-desktop/0.2.18/Mingle%20Face_0.2.18_x64-setup.exe"
} }
} }
} }