Project settings

Creating & Managing your projects

Browse to the project you want to edit in your project list and select it . In the project dashboard page you will find the button for "Settings", click it.

In the settings, currently, you will find three tabs "General", "Stream" and ''WebSDK''

General

  1. Enable / Disable

    • Enables / disables your project from streaming. Turning it off will prevent the project from creating costs and from streaming.

  2. Project name

    • A friendly name under which your project will be available. Setting up a proper name can be helpful in communication with Arcware support.

  3. Version (Unreal Engine)

    • Unreal Engine Version of the uploaded application. Automatically set when project is being released.

  4. Display Resolution

    • Maximum resolution being used by WebSDK player. By default, the resolution is set to FullHD (1080p). If you need higher resolutions please contact yor account manager.

  5. Dynamic Resolution

    • This setting allows your Unreal application to adapt to any resolution or aspect ratio. Typically you will want this setting enabled, but you might have a project that requires a fixed aspect ratio instead.

  6. Touch Capabilities ( WebRTC Player only, for UE 4.27 & 5.0.3 projects )

    • Enable this option if your Unreal package has touch inputs set up correctly and can be used on touch devices.

  7. Hovering Mouse

    • Disable this option if you want the mouse to be locked inside the stream window, and means you can not click frontend UI until you press escape.

  8. Remove ''Powered by Arcware'' Logo

    • This option is not active on Trail and Lite plans, only on Core plans. It allows you to remove the ''Powered by Arcware'' logo from your stream.

  9. Delete project

    1. Delete a project permanently

Stream

  1. Maximum streams (concurrency)

    • This is the maximum number of concurrent streams that can run simultaneously for this project. If you have an allowance of concurrent streams provided by your subscription plan, then you can assign them here or distribute them evenly between all of your projects.

  2. Reconnection Threshold

    • This is a threshold on how long an instance is kept alive to reconnect. E.g. on an unwanted refresh of the browser page with F5 or on short connectivity loss of your device, you will return to that same session within that time period. Please note, that this time is subject to streaming costs. (Currently, this setting is only changeable by contacting Arcware through the Help Center in Arcware Cloud)

  3. Maximum instance run-time

    • The maximum time an instance of your stream can run in total, before it gets automatically disconnected. (this feature has priority over the AFK timeout)

  4. Queue

    • This feature displays a queue position to users when when the maximum concurrency is reached. Additionally, the new WebSDK includes built-in queue management functionality.

  5. Overwrite afk-module

    • The AFK module is used to automatically disconnect inactive streams. This will help you keep your streaming costs down, to avoid your stream being left open/running by inactive users. Enable this setting if you want to overwrite the standard 'Timeout' values used for the AFK module.

  6. Enable Timeouts (Editing the timeout values is possible if the 'Overwrite afk-module' is enabled) 5.1.

    • Warn Timeouts - Time till AFK Warning kicks in

    • Error Timeouts - Count down after AFK Warn is reached (This is the visual countdown in seconds that the user will see)

    • Action Timeouts - After the spesified seconds the streaming session will be terminated

WebSDK Settings

  1. Override the WebSDK Initial settings (When set to 'Custom', you can then toggle the visibility of the buttons provided by the WebSDK.)

    • Full-Screen Button - Toggle visibility of full-screen button.

    • Stop Button - Toggle visibility of stop button, used to stop your stream.

    • Audio Button - Toggle visibility of audio button, used to mute your stream.

    • Mic Button - Toggle visibility of Mic button, used to give access to the microphone input.

  2. Override the WebSDK Initial settings (When set to 'Custom', you can then toggle the inputs accepted by the WebSDK)

    • Keyboard Input - Toggle Keyboard Input.

    • Mouse Input - Toggle Mouse Input.

    • Touch Input - Toggle Touch Input.

    • GamePad Input - Toggle GamePad Input.

    • XR Controller Input - Toggle XR Controller Input and VR support.

    • Fake Mouse With Touches - Toggle setting for faking mouse input with touch inputs instead.

Feel free to play around and find optimal settings for your projects.

Next, we will go directly to the Share ID page, create some share links and share our projects with the world!

Last updated