LogoLogo
Quick Links
  • Arcware Cloud
  • Arcware Cloud Platform
    • Getting started with Arcware Cloud
      • Sign up and sign in
        • Reset your password
      • Selecting a Plan & Creating your Tenant
      • Creating & Managing your projects
        • Project Dashboard
          • Statistics
        • Uploading and releasing packages
          • Resume package upload
        • Preview stream
        • Project settings
          • Max instance run-time
          • AFK Module - User inactivity
          • Queue
      • Sharing your project
      • Upgrading your Plan
      • Organization
      • Products
        • The Marketplace
          • Direct Flow
          • Asset Management
      • Help Center
        • Customer Support tickets
  • Unreal Engine Setup
    • Set up Pixel Streaming in your own project​
      • 01. Core Settings
        • 01.1. Plugin
        • 01.2. Pixel Streaming Input / Json messages
        • 01.3. Resolution
        • 01.4. Camera Aspect Ratio
        • 01.5. Framerate
        • 01.6. Mouse
        • 01.7. Touch Input Setup for Mobile
        • 01.8. DirectX version
      • 02. Optional Settings
        • 02.1 Touch Controllers
        • 02.2 Playing Media files
    • Using the Arcware Pixel Streaming Template Project
      • Template Overview
      • Getting Started
        • 01. Template download
        • 02. Arcware Blueprints
          • 02.1. Arcware GameMode
          • 02.2. Arcware Player Controller
            • 02.2.1. Sending and Receiving Json messages
            • 02.2.2. Creating and Testing Your Own Events
          • 02.3. Arcware Pawn
            • 02.3.1 Change Movement Mode
            • 02.3.2 Set Collision Channels
            • 02.3.3 Add new camera views
          • 02.4. Arcware HUD
        • 03. Packaging your project
  • Screenshot saving functionality
    • Frontend Overview
      • Web UI
      • In-Game UI
    • Blueprint overview
  • Web Integration
    • PixelStreaming WebSDK
      • Implementing the stream on your app
        • Getting Started
        • Code examples
          • Javascript + HTML
          • React
          • VueJS
          • AngularJS
        • Migration from @arcware/webrtc-plugin
        • Best practices
      • Configuration
      • Interacting with the Stream
        • Stream Container
        • Video Element
        • Customizing the User Interface
        • Handling Dynamic Content
        • Stream Display Customization
      • Interacting with Unreal Engine
      • In depth
        • Ticket destroyed.
        • Events handlers
        • Disconnect
        • ConnectionIdentifier
        • Settings-Menu
        • AFK-module
      • Showcase
Powered by GitBook
LogoLogo

Arcware Cloud

  • Arcware Cloud Platform

Arcware Cloud Platform

  • Getting started​
  • Add-ons guide
  • Common Arcware Cloud Questions

Unreal Engine Setup

  • Set up Pixel Streaming in your own project​
  • Using the Arcware Pixel Streaming Template Project
  • Common Unreal Engine Questions

Arcware Features

  • Screenshot Functionality

Web Integration

  • PixelStreaming WebSDK
  • WebRTC Plugin

Copyright 2024 - Arcware GmbH

On this page
  • General
  • Stream
  • WebSDK Settings
  1. Arcware Cloud Platform
  2. Getting started with Arcware Cloud
  3. Creating & Managing your projects

Project settings

Creating & Managing your projects

PreviousPreview streamNextMax instance run-time

Last updated 23 days ago

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!