Lilith Metaverse · Reference & analysis

V3 Mobile On-Demand Asset Streaming

The budgets (first-launch download <= 2.5 GB, total disk after first launch <= 4 GB) are normative.

3sections2 minread2tables

On this page

Manifest version: v3-mobile-on-demand-asset-streaming.v1

This release gate locks the §67.1 mobile streaming budget. UE mobile first launch ships only the Atrium, Aja's Loft Studio starter venue, and the canonical Tier-2-quality avatar gallery. Saraswati MetaHuman persona masters stream from signed CDN manifests on first Saraswati venue entry or first artist follow.

First Launch#

The budgets (first-launch download <= 2.5 GB, total disk after first launch <= 4 GB) are normative. The per-platform figures below are hand-authored projections from the cook profiles and asset presets — no real-device cook has been measured (V3/VERIFICATION_AUDIT_2026-05-31.md §67); real-device measurement is pending. They are the canonical V3 mobile-size projections, and V3/CLIENT_ASSET_BUNDLE_VALIDATION.md carries the same set; V3/TENANT_MODE_PAK_CHUNKING.md's smaller figures cover only the base-shell + Tara install-first chunk subset.

Platform Projected first-launch download Budget Projected total disk after first launch
iOS / iPadOS 2.31 GB 2.5 GB 3.64 GB
Android App Bundle 2.37 GB 2.5 GB 3.72 GB

Initial install content allowlist:

Content Asset root
Lilith Commons Atrium /Game/World/Atrium
Aja's Loft Studio starter venue /V3Mode_TaraLiveClass/Maps/AjaLoftStarter
Canonical Tier-2-quality avatar gallery /Game/Avatars/Tier2Gallery

No Saraswati MetaHuman master ships in the UE mobile initial install.

Persona Streaming#

All six GA Saraswati persona masters are approximately 500 MB, stream on demand, and must complete first-entry download within 60 seconds p95 on a typical mobile connection. Each stream shows the one-time Preparing performance UMG state defined by V3/ue/Build/UI/PreparingPerformanceDownloadDialog.json.

Cache Policy#

The UE mobile MetaHuman cache namespace is ue-mobile-metahuman-persona-masters. It is capped at three persona masters and uses LRU eviction. The release gate includes a fourth-persona drill proving the oldest persona is evicted and at least one persona master worth of space is freed before the fourth master enters the cache.

The verifier is pnpm verify:v3 mobile-on-demand-asset-streaming. It checks the streaming evidence, UE mobile cook profiles, asset presets, UMG contract, analytics manifest, tests, and TODO lock. The gate fails closed for first-launch budget overruns, initial-install allowlist drift, MetaHuman masters in the initial install, slow first-entry streams, missing UMG progress binding, or cache behavior that is not three-entry LRU.