Content Test Application (CTA) Stream Configuration Overview

This topic covers the developer settings within the content test application used to override stream configuration settings.

Stream Configuration

The stream configuration section of settings can be accessed from the home page on PC and Android by clicking on the user's profile image and then selecting the developer section of options. On web, this section of settings can be found by clicking the gear icon next to the user's profile image.

Stream configuration settings are the set of settings that are configured on the cloud streaming service for your game. These settings include items like the available touch control bundles for the game, and information like if the title supports native touch. In the content test application, these settings can be locally overridden to test the behavior of your game in these different modes either while streaming in a private offering or directly streaming from a Xbox Development Kit. In order to ensure correct behavior of your game when played with cloud streaming, contact your Microsoft Account Representative to ensure the cloud configuration correctly reflects the capabilities of your game.

Screenshot of stream configuration

Enabled Input Settings

Setting Description
Native Touch Allows a game to directly receive touch events and handle them natively in game.
Mouse and Keyboard Allows a game to receive mouse and keyboard events.

Touch Adaptation

The settings in this section all pertain to how touch adaptation bundles are used for your game. The sub settings in the menu are as follows:

Setting Description
Enable TAK sideload Allows a touch bundle to be loaded from the sideload server address rather than from the cloud configuration.
Sideload server address Web address of the sideload server. Typically this will be something like https://<your ip address>:9269.
Enable automatic refresh Allows local changes in the touch bundle to be automatically updated in the content test application.
Emulate touch with Mouse Allows mouse clicks to be treated as touch events. This is useful if testing on a non touch device.