MatStream is a lightweight, drop-in Unreal Engine plugin designed to effortlessly stream remote media—such as dynamic in-game advertisements, changing textures, or informative banners—directly onto any Mesh or Decal in your game.
Whether you want to implement immersive real-world advertising, update billboards post-launch, or show interactive QR codes for players to scan, MatStream handles all the heavy lifting out of the box.
🎥 Watch the Showcase: https://www.youtube.com/watch?v=S_8LwGIb50U
✨ Key Features:
Zero-Code Integration: Simply drag and drop the MatStreamZone component onto any actor, assign your material index, and the plugin will dynamically create and update the material instance at runtime.
Smart Material Scaling: Built-in UV logic automatically calculates aspect ratios and offsets to prevent your streamed images from stretching or distorting, regardless of the target mesh shape.
Interactive QR Code Generation: Automatically generates and overlays dynamic QR codes directly onto your media, turning static in-game billboards into actionable links for your players.
Dual Integration Modes:
Direct S2S: Plug in your own custom JSON endpoint (Unity Ads, Google AdMob wrapper, etc.) using Server-to-Server integration.
MatStream Cloud: Use our dedicated web platform for real-time campaign management and spatial analytics.
Spatial Analytics System: Tracks player line-of-sight, distance, and viewing angles to provide accurate, reliable impression times directly to your backend.
Non-Blocking & Performant: All media downloading and JSON parsing are handled asynchronously, ensuring zero frame drops or hitches.
🚀 How to Use (Plug & Play):
Install the plugin and drop the MatStreamZone component onto a Mesh or Decal.
In the Details panel, select the target Material Index and the texture parameter name (e.g., AdTexture).
Hit Play! The plugin will automatically connect to the public MatStream endpoint and project dynamic media onto your surface.
(For advanced campaign tracking and custom ads, register your project for free at matstream.live)
🔗 Metadata Links
Docs URL: https://matstream.live/docs
Support: mailto:eazygypy@gmail.com