# Project settings

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**''&#x20;

<figure><img src="/files/s2EWgsa3U5EwKa4GofAp" alt=""><figcaption></figcaption></figure>

## General

<figure><img src="/files/jivuDFHngbkvASQ4Q7ai" alt=""><figcaption></figcaption></figure>

1. **Enable / Disable**&#x20;
   * Enables / disables your project from streaming. Turning it off will prevent the project from creating costs and from streaming.
2. **Project name**&#x20;
   * A friendly name under which your project will be available. Setting up a proper name can be helpful in communication with Arcware support.
3. [**Streaming server location**](/arcware-cloud-platform/getting-started-with-arcware-cloud/creating-and-managing-your-projects/project-dashboard/project-settings/selecting-streaming-servers-eu-and-us.md)
   * Switch between EU (Munich) or US (LA) servers for streaming
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. **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.
7. **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.
8. Delete project
   1. Delete a project permanently

## Stream

<figure><img src="/files/JAwTU7xNUjIZ4T2JKFYT" alt=""><figcaption></figcaption></figure>

1. **Maximum streams** (concurrency)&#x20;
   * 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. <mark style="color:orange;">Please note, that this time is subject to streaming costs.</mark>
3. [**Maximum instance run-time** ](/arcware-cloud-platform/getting-started-with-arcware-cloud/creating-and-managing-your-projects/project-dashboard/project-settings/max-instance-run-time.md)
   * Maximum run-time of an instance in minutes. Starts counting, when first client connects.
4. **Starting grace period**
   * This is the time period in seconds, the system waits for the stream to connect to websocket, meaning it successfully started. Exceeding that time will cause the instance being terminated.
5. [**Queue**](/arcware-cloud-platform/getting-started-with-arcware-cloud/creating-and-managing-your-projects/project-dashboard/project-settings/queue.md)
   * 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.
6. [**Overwrite afk-module**](/arcware-cloud-platform/getting-started-with-arcware-cloud/creating-and-managing-your-projects/project-dashboard/project-settings/afk-module-user-inactivity.md)
   * 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.
7. **Enable Timeouts** (Editing the timeout values is possible if the 'Overwrite afk-module' is enabled)&#x20;
   * **AFK Timeout** - Seconds of inactivity until countdown is shown.
   * **Countdown** - Timer that gets shown as overlay to call for action after inactivity.

     If the timer expires without action the stream gets closedseconds that the user will see)&#x20;

## WebSDK Settings <a href="#websdk-settings" id="websdk-settings"></a>

### **Override the WebSDK Initial settings**&#x20;

<figure><img src="/files/x1ckizFJEwJpmzoKR63R" alt=""><figcaption></figcaption></figure>

**(**&#x57;hen 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.&#x20;
* **Audio Button** - Toggle visibility of audio button, used to mute your stream.&#x20;
* **Mic Button** - Toggle visibility of Mic button, used to give access to the microphone input.

### **Override the WebSDK Initial settings**&#x20;

<figure><img src="/files/7KMJct7Yvh68d4e03kNh" alt=""><figcaption></figcaption></figure>

**(**&#x57;hen set to 'Custom', you can then toggle the inputs accepted by the WebSD&#x4B;**)**

* **Keyboard Input** - Toggle Keyboard Input.&#x20;
* **Mouse Input** - Toggle Mouse Input.&#x20;
* **Touch Input** - Toggle Touch Input.&#x20;
* **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.&#x20;

### [Styling Customization](/arcware-cloud-platform/getting-started-with-arcware-cloud/creating-and-managing-your-projects/project-dashboard/project-settings/frontend-buttons-positioning.md)

<figure><img src="/files/AEzosYeR9NN42kPhsKAq" alt=""><figcaption></figcaption></figure>

* Default vs. Custom Toggle By default, the interface uses our standard predefined values. To unlock manual control, switch the toggle from Default to Custom.
* Buttons Position Select exactly where the control overlay should sit on the user's screen. Available options in the dropdown include:
* Buttons Orientation Define the flow of the button group to match your menu style:
* Reverse Order Enable this toggle to flip the sequence of the buttons. This is particularly useful for maintaining UI symmetry when moving the buttons from the left side of the screen to the right.

***

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!&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.arcware.cloud/arcware-cloud-platform/getting-started-with-arcware-cloud/creating-and-managing-your-projects/project-dashboard/project-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
