feat: add video playback progress reporting

This commit is contained in:
Codex
2026-06-29 20:38:12 +08:00
parent 38db867d58
commit f6710ace8b
9 changed files with 223 additions and 3 deletions

View File

@@ -295,6 +295,8 @@ export interface MediaAnalyticsSummary {
svipPlays?: number;
quotaPlays?: number;
consumedQuota?: number;
watchedSeconds?: number;
avgCompletionRate?: number;
uniqueUsers?: number;
watermarkEvents?: number;
};
@@ -338,6 +340,7 @@ export interface MediaVideoPlayEvent {
status?: string;
accessMode?: string;
consumedQuota?: number;
playback?: Record<string, unknown> | null;
signedUrlExpiresAt?: string | null;
ipAddress?: string | null;
userAgent?: string | null;