Uploading and releasing packages

Creating & Managing your projects

The very first step to activate a project for streaming is to upload and release an Unreal Engine packaged app!

To do so, you have to navigate to the Packages page.

Uploading packages

After preparing the package by enabling the Pixel Streaming plugin, you can start the uploading process.

  1. Drag + drop or browse Once inside the 'Packages' section, Drag and drop your zipped package into the upload box (manual browsing to your package is also possible). The upload will start immediately.

  2. Auto-release This option enables uploaded packages to be automatically released after a successful upload.ion enables the uploaded packages to automaticaly being released after a succesfull upload.

  3. Upload servers Thor & Loki This option allows you to choose between two different locations to upload your packages. - Thor (EU) - Loki (USA)

Now that you know the basics, start by uploading your first project. Simply drag and drop your zipped package in the Drag + drop or browse section for the upload to start.

If you don't yet have an Unreal Engine project, but you would like to test the upload process, our game tamplate is provided here : https://fab.com/s/94f4aec0beec

Drag and drop the package

Uploading in progress!

Upload progress

After the upload is finished the package will pass through the Virus Scanner and the Gauging phase.

  1. Virus Scanner - In this phase the application will be unzipped and scanned for threats.

  2. Gauging - Here the system checks if the pixel streaming plugin is enabled and if the package is starting properly without any issues.

Upload pipeline

Releasing packages

After the package has succesfully passed through the upload pipeline, we can click the release button with the Rocket symbol.

Release button

Note: The default platform behavior is that the package is not released automatically, however, there is a toggle to 'Auto-Release' your package once the upload is finished.

When you release the package it will stop all current running connections to your stream, thus, you should plan when to do new releases in order not to disrupt your stream users. The disruption time depends on the package size and only the Release phase will have downtime.

After pressing the release button, it will still take some time to download your package to our system and staged for distribution. It depends on the package size. The Arcware Cloud template project with 500MB, takes around 5 mins to be released.

Confirm release

Enabling projects

Now that we have uploaded your first package to your project, you will be able to 'Enable' your project, to allow it to be streamed.

Enable project button

After enabling the project the released project will start the rolling out phase, in this step the package is being distributed to the GPU servers for streaming.

Rolling out

Lastly, when the upload status is in Active state, you are ready to stream the project

Upload status - Active

You nailed it! Next we will cover the Resume package upload feature.

Last updated