• home
  • Uploading a HoloStream from HoloEdit

Uploading a HoloStream from HoloEdit

Volumetric Video compositions can be exported from HoloEdit for streaming using the Streaming export type. For more in depth information on exporting data from HoloEdit, refer to the HoloEdit Export Documentation

../_images/Export_Window.png

Clip Encode

HoloStream upload consumes Clip Encode time associated with your HoloSuite account. The amount of encode balance depends on the duration and complexity of the clip. Before uploading, you must review the encode cost and agree to be billed.

Adaptive Profiles

HoloEdit generates one or more profiles for upload. A profile is a version of your volumetric video with some amount of compression applied. HoloStream playback is adaptive by default, and will deliver the higher quality profile permitted by the viewer’s availible bandwidth. Your profiles and their settings can be configured at HoloStream Export.

Default Profiles

By default, HoloEdit exports to HoloStream with a default set of Adaptive Profile Outputs. The default adaptive profiles are suitable for most streaming volumetric video clips. The default settings are as follows:

Default Adaptive Profiles

Parameter

Ultra Quality

Very High Quality

High Quality

Medium Quality

Low Quality

Very Low Quality

Bitrate

20 mbps

15 mbps

10 mbps

6 mbps

4 mbps

2 mbps

Texture Resolution

2048

1440

1440

1024

720

720

Vertex Count

100%

80%

60%

40%

20%

20%

Custom Profiles

Disabling the Use Default Settings toggle will expose controls to add individual exports (using the + button at the bottom left) and select from various quality profiles. This way, you can only export certain profiles per your project’s needs. Custom profiles contain the following settings.

  • Profile Name: Specify the profile name for your quality profile. This name is included in URLs and website source.

  • Display Name: Specify the display name for your quality profile. This name is displayed for quality selection in the HoloStream player.

  • Texture Bitrate: Set the bitrate for your profile’s mp4 output.

  • Texture Resolution: Set the square texture resolution for your profile’s streaming texture.

  • Mesh Quality %: Choose a percentage between 1-100. Geometry in this profile will be decimated to this percentage.

Note

1440 is the maximum texture resolution supported by the HoloStream Web API. By default the Ultra quality preset is set to 2048. This quality preset is currently only useable in Unity.

To select a preset profile, choose your profile from the drop down next to the “output” label.

To remove a profile, press the X to the right of the profile quality.

Export Results

../_images/output.png

When the HoloStream job has completed processing, the Upload Complete modal window will pop up to alert you. This window contains two pieces of information.

  • GUID: The unique ID for your HoloStream upload.

  • URL: The web link to your HoloStream content. This link can be provided to a HoloSuite Player, such as the Unity Plugin, to play media directly from the HoloStream servers

Clicking the Preview button will open the new HoloStream clip in a web browser to preview your streaming clip.

Warning

Take care to copy and paste your GUID and URI to a safe place to store them before dismissing the Upload Complete window. If you close this window without storing these addresses you will not be able to retrieve them later.