Documentation
  • Welcome to Odyssey
  • Upload a project
    • Getting Started
    • Set up your project
    • Package for Linux (it's easy)
    • Upload your project
    • Create and publish your space
  • Instant Multiplayer
    • Quickstart
    • Spatial voice & video
      • Add spatial comms to player
      • Huddle
      • Share your screen
    • Avatars
      • Using Avatars
      • Avatar Blueprints
  • Realtime Configurator
    • Quickstart
    • Sketchfab importer
    • Actor importer
    • Level & object configurator
      • Level configurator
      • Object configurator
      • Configurator blueprint API
    • Media importer
      • Vimeo & web panels
      • Dolby.io in-world streams
  • Embed in a website
    • Enable embedding
    • Pass messages to and from Unreal
      • Sending messages to Unreal
      • Receiving messages from Unreal
    • Manage your stream
      • Stream loading states
      • Session states
      • Stream quality settings
      • Dynamic styling
  • Admin
    • Sharing and permissions
    • Subscriptions
    • Purchase stream hours
  • FAQ
    • Our GPUs (Coreweave)
    • Concurrent user limits
    • Vulkan renderer
    • In-world video support on Linux
  • Guides
    • Add the Odyssey plugin
    • Validate your project settings
    • Troubleshoot "Project zip is invalid"
Powered by GitBook
On this page
  • Enable Pixel Streaming Plugin
  • Disable Hardware Raytracing
  1. Upload a project

Set up your project

Last updated 1 year ago

Setting up your Unreal project for streaming is simple. Any project with UE version 5.1 or above will work with Odyssey.

Enable Pixel Streaming Plugin

  1. Open your project

  2. Go to Edit -> Plugins

  3. Search for the Pixel Streaming plugin and enable it.

Ignore the Pixel Streaming Player plugin.

Disable Hardware Raytracing

Hardware raytracing needs to be disabled, as it's not supported by Linux Vulkan (this will be fixed by Epic on the 5.4 release).

Lumen, Nanite, and Virtual Shadow Maps are all still fine to use however.