# XRStreamingFeature

This `OpenXRInteractionFeature` provides Android XR Direct Preview support within Editor, require Android XR Streaming runtime to be preinstalled on the host.

Note: it now supports Windows only.

## Summary

### Inheritance

Inherits from: `OpenXRFeature`

| ### Public types ||
|---|---|
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRStreamingFeature#xrstreamingclient{ https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRStreamingFeature#xrstreamingclient_device = 0, https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRStreamingFeature#xrstreamingclient_emulator = 1 }` | enumThe client of XR Streaming. |

| ### Public attributes ||
|---|---|
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRStreamingFeature#featureid = "com.google.xr.extensions.streaming"` | `const string` The feature ID string. |
| `https://developer.android.com/develop/xr/unity/reference/class/Google/XR/Extensions/XRStreamingFeature#uiname = "Android XR Streaming"` | `const string` The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes. |

## Public types

### XRStreamingClient

```c#
 XRStreamingClient
```
The client of XR Streaming.

| Properties ||
|---|---|
| `Device` | Streaming to Android XR devices in Editor Play Mode. |
| `Emulator` | Streaming to Android XR emulators in Editor Play Mode. |

## Public attributes

### FeatureId

```c#
const string FeatureId = "com.google.xr.extensions.streaming"
```
The feature ID string.

### UiName

```c#
const string UiName = "Android XR Streaming"
```
The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes.