Skip to main content

XR Media & 3D Scenes

Composing, positioning, and temporally synchronising dynamic 3D visual and audio objects for XR

XR/3D Scenes with MPEG-I Scene Description, project cover

Extended Reality (XR) and 3D scene delivery bring interactive, spatially-aware content to 5G devices, from augmented reality overlays to full virtual environments. 5G-MAG's work centres on MPEG-I Scene Description (ISO/IEC 23090-14), a standard format for describing dynamic 3D scenes composed of glTF 3D objects, audio, and haptic elements.

Scene Description content can be transported using the 5G Media Streaming (5GMS) framework, enabling adaptive and policy-driven delivery of immersive media alongside the scene's own glTF assets and media tracks.

This project is based on technology developed by:

Opens your own assistant with your question typed in; Gemini needs you to paste it. Answers can be wrong, so check the links it gives. 5G-MAG does not receive your question.

The Problem It Solves

Without a common scene format, an XR application's rendering engine and its media pipeline are locked together: swapping either one means rebuilding the other. MPEG-I Scene Description avoids that by splitting the two roles cleanly: the Presentation Engine renders the scene and knows nothing about how media gets decoded, while the Media Access Function (MAF) is transport- and codec-agnostic, building whatever pipeline a media object needs behind a fixed API. The same scene document plays identically whether the media arrives over MPEG-DASH, RTP/SRTP or a local file, so a content author writes one scene and a device vendor builds one MAF, instead of every combination needing its own integration.

Overview deck

The project at a glance

What it is, how it works, and where the Reference Tools stand, in one deck you can share.

Download the deck (XR/3D Scenes with MPEG-I Scene Description)

From idea to running code

Read it, check it against the standard, then run it.

1
Learn

Technical Analysis

How this technology works, and what it is good for.

2
Standards

Specifications

The specifications this technology is built on.

3
Build

Software Accelerator

The open-source software that implements it.

Latest updates and roadmap

Status on 23 October 2026

under investigation

  • Delivery over 5G Media StreamingServing glTF content to rt-xr-unity-player applications.
  • Real-time communicationAvatar based real time communication, TR 26.813 (Release 20 study complete), with the MPEG_node_avatar extension.
  • Split renderingTS 26.249 (Immersive Audio for Split Rendering Scenarios) and TS 26.565 (Split Rendering Media Service Enabler).

in development

  • XR Scene PlayerA smartphone app with media control, and compliance work.
  • Reference scenes and validatorReference scenes that follow ISO/IEC 23090-14, and a scene validator.
  • Media pipelines and loaderDecoding of timed metadata tracks, and fixes for the scene description extensions and interactivity.

released

  • rt-xr-unity-player v1.1.027 Feb 2025. Media pipelines, video textures and spatial audio sources on Android.
  • rt-xr-blender-exporter v1.1.016 Apr 2025. XR anchors defined in Blender and exported as MPEG_anchor glTF extensions.

Merged since v1.1.0 23 pull requests in 5 repositories

Repositories of This Project

The real, running software for this technology: what each repository is, what it implements, its latest release and where to find it.

Early Access Early Access: available to members first

glTF Extensionsrt-xr-gITFast
no release yet
glTF ValidatorglTF-Validator
no release yet
XR Media Pipelinesrt-xr-maf-native
no release yet
XR Unity Playerrt-xr-unity-player
v1.1.02025-02-27 · 87w ago
XR/3D Scene Authoring (Blender)rt-xr-blender-exporter
v1.1.02025-04-16 · 80w ago
XR/3D Scenes and Test Contentrt-xr-content
no release yet