# Optional Settings

General Goal: The Optional Settings section provides advanced configurations to further enhance user interaction and multimedia capabilities. These features allow you to tailor the experience for specific hardware—like mobile devices—and integrate high-quality dynamic content into your stream.

#### Sub-pages:

* [Touch Controllers](https://docs.arcware.cloud/unreal-engine-setup/set-up-pixel-streaming-in-your-own-project/optional-settings/touch-controllers)
  * Description: Learn how to implement and customize on-screen touch controllers. This guide is essential for projects targeting mobile users, providing a way to translate touch gestures into precise character or camera movement without the need for a physical keyboard or mouse.
  * Key Focus: Virtual joysticks, mobile UI overlays, and touch-to-input mapping.
* [Playing Media Files](https://docs.arcware.cloud/unreal-engine-setup/set-up-pixel-streaming-in-your-own-project/optional-settings/playing-media-files)
  * Description: A specialized guide on managing video and audio playback within the Arcware Cloud. It covers the setup of the Unreal Engine Media Framework to ensure that video textures and sounds are synchronized and correctly broadcasted through the Pixel Streaming components.
  * Key Focus: Video textures, synchronized audio routing, and media asset management.

***

#### Why these settings matter:

These features move your project beyond a standard desktop experience. Touch Controllers ensure your application is truly "mobile-first," making it accessible to a much wider audience, while Media Files allow you to create more immersive environments with integrated video content, advertisements, or cinematic elements.


---

# 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/unreal-engine-setup/set-up-pixel-streaming-in-your-own-project/optional-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.
