Il caso industriale concreto
Durante la sessione WWDC 2026 "Use foveated streaming to bring immersive content to visionOS", Apple ha rivelato il primo cliente automotive pubblicamente nominato per la pipeline di foveated streaming: Kia, che usa Autodesk VRED combinato con il framework Innoactive e FoveatedStreamingSession per esaminare vetture in scala 1:1 su Vision Pro in fase di validazione del design. È un caso d'uso che prima richiedeva costose installazioni CAVE o studi di realtà virtuale dedicati.
Come funziona l'architettura tecnica
L'API per sviluppatori si chiama `FoveatedStreamingSession` ed è una Swift API basata su sessioni. L'accoppiamento avviene tramite un protocollo TCP leggero, usando un QR code che contiene un token client e un hash del certificato. Un canale di messaggi bidirezionale permette all'app visionOS e all'endpoint PC o cloud di scambiarsi dati personalizzati; i contenuti RealityKit nativi possono essere composti sopra il feed in streaming all'interno dello stesso spazio immersivo.
Requisiti di sistema
Per costruire un'implementazione serve un PC Windows o un'istanza cloud con l'endpoint OpenXR, l'NVIDIA CloudXR SDK e un'app visionOS ricevente costruita intorno a `FoveatedStreamingSession`. Lato Mac, sono necessari macOS 27 SDK, le API Swift USD Kit e un `SpatialPreviewDevicePicker` per selezionare il visore come destinazione. Quick Look gestisce automaticamente il rendering sul lato visionOS.