LogoLogo
  • 📘Arcane Mirage Documentation
  • 🚂Quick Start Guide
    • 1. Register and Sign In
    • 2. Prepare Your Unreal Engine Project - Choose your platform
      • 🐧Prepare your Unreal Engine project for Linux
      • 🪟Prepare your Unreal Engine project for Windows
    • 3. Upload your project
    • 4. Share your project
  • Subscriptions & Tokens
    • Subscriptions Plans
      • Free Trial
      • Pixel Artificer - Basic
      • Reality Weaver - Pro
      • Engine Overlord - Pro+
      • Multiverse Exemplar - Enterprise
    • Subscription Features
    • Tokens
  • 🖥️Unreal Engine Setup & Support
    • UE and Pixel Streaming recommendations
    • Adapting your project for Mobile
    • Known Issues in Linux
  • Uploading
    • Uploading
      • Uploading and managing new versions
    • Dedicated Machines
  • Sharing & Embedding
    • Sharing
      • Private Links
    • Embedding to your Website
      • Embedding on WIX
    • Messages to the front-end from Unreal Engine
    • Analytics
  • Project Settings & Configurations
    • General Projects Settings
      • General Settings
      • Description Settings
      • Project Config Settings
      • Session Config Settings
      • Performance Settings
      • Embedding Settings
  • Version Control
  • Advanced Integrations
    • API Access
    • Using Conv AI & Arcane Mirage
    • Using Inworld AI & Arcane Mirage
    • About Multiplayer
  • Accounts & Payments
    • Payments
    • Updating your payment information
  • ❓FAQs
    • General FAQ
    • Unreal Engine Frequently Asked Questions (FAQ)
      • Project upload succesfully to the platform but it disconnects when launching experience
      • My project is not compiling correctly. What could be wrong?
      • Which version of Unreal Engine do we support?
      • Does Lumen and Nanite work in Pixel-Streaming?
      • My mouse is captured by the experience but I can't see the cursor in game
      • How to use Media Textures in Arcane Mirage
      • How to make microphone input work for Pixel Streaming
      • Tips to Optimize your Unreal Engine Projects
      • Can i use the Pixel Streaming 2 plugin?
    • Access our templates through Github
    • How can I rebuild my project?
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Sharing & Embedding

Embedding to your Website

Available for Weavers and Exemplars.

PreviousPrivate LinksNextEmbedding on WIX

Last updated 9 months ago

Was this helpful?

You won't need to update your script each time you change your embedding options. It updates automatically!

Player Embedding: Direct Unreal Engine Integration on Your Website

Available exclusively for Reality Weaver Tier members and above, player embedding represents a significant leap in seamless integration technology. This feature allows you to embed your Unreal Engine project directly onto your website, offering your clients an immersive, uninterrupted experience without having to leave your site.

Steps to Enable Player Embedding:

  1. Access Your Code Snippet: In your creator console, locate a unique code snippet specifically generated for your project. Consider this your exclusive access key.

  2. Define Your Player's Domain: Specify where your player will be active, whether on your own site or a third-party domain. This step ensures smooth operation and control over the player’s location.

  3. Customization Options: Tailor the #am-container style to align with your design preferences. Adjust width, height, and more to seamlessly integrate the player into your site’s aesthetic.

Implementing the Code: To implement this feature, go to your project settings and click on "Embed Project." Here, you will find the code customized for your project, ready to be integrated into your website.

  1. Parameters Auto-Filled: The creator console automatically completes essential parameters for you, streamlining the embedding process.

  2. Hide UI: Let's you hide Arcane Mirage's UI like the fullscreen or sound button.

  3. Enable Unreal Events: This allows the communication between the Unreal Engine experience to the website front-end

  4. Autoplay: This allows for the UE experience to run as soon as it's ready, skipping the loading video. (loading video feature only available for Pro+ subscriptions)

  5. Insecure Embedding: With this checked on you don't have to specify an embedding domain to run your player.

Assistance Available: Regardless of your coding expertise, our support team is ready to assist. Feel free to reach out for guidance at any stage of the process.

Arcane Mirage Player Examples: Visit for practical examples and insights on using the Arcane Mirage player.

Arcane Mirage's GitHub page