Fix live camera pose loading and relay buffer

这个提交包含在:
cryptocommuniums-afk
2026-03-17 12:31:12 +08:00
父节点 f3f7e1982c
当前提交 597f16d0b9
修改 7 个文件,包含 268 行新增76 行删除

查看文件

@@ -50,6 +50,7 @@ type MockMediaSession = {
uploadedSegments: number;
uploadedBytes: number;
durationMs: number;
relayBufferSeconds?: number;
previewUpdatedAt?: string;
streamConnected: boolean;
viewerCount?: number;
@@ -288,6 +289,7 @@ function buildMediaSession(
uploadedSegments: purpose === "relay" ? 1 : 0,
uploadedBytes: purpose === "relay" ? 1_280_000 : 0,
durationMs: purpose === "relay" ? 60_000 : 0,
relayBufferSeconds: purpose === "relay" ? 120 : undefined,
previewUpdatedAt: purpose === "relay" ? nowIso() : undefined,
streamConnected: true,
playback: {
@@ -858,6 +860,7 @@ export async function installAppMocks(
title: "其他设备实时分析",
sessionMode: "practice",
qualityPreset: "balanced",
relayBufferSeconds: 120,
facingMode: "environment",
deviceKind: "mobile",
avatarEnabled: true,