Documentation

Xbox Apps

Scope of support

You can use Radiant Media Player to build media-oriented UWP (Universal Windows Platform) Web apps for Xbox. The player is equipped with various optimisations, notably ms-appx-web protocol support, to work in the following environments:

  • UWP JavaScript apps built with Visual Studio 2017
  • UWP native apps creating a WebView built with Visual Studio 2019 (where Radiant Media Player is used in that WebView)

We support the following Xbox devices:

  • Xbox One (all models)
  • Xbox Series S
  • Xbox Series X

Here are a list of Microsoft resources that could be useful to get started with UWP app development on Xbox:

Using Radiant Media Player in a Xbox applictation is only available for PLATFORM edition customers

Supported features

Below is a non-exhaustive list of features you can expect to be available while using Radiant Media Player in a Xbox UWP app:

Feature Xbox One+
MPEG-DASH
CMAF HLS (1)
Multi-languages audio and captions
HTML5 video ads (2)
VOD & Live streaming
Low-latency live streaming
Autoplay with sound
Dedicated TV skin
PlayReady DRM (4)

TV player skin

We provide an out-of-box tv-optimized player skin to help you get started with your Xbox UWP app. This skin defaults to a full window mode ideal for a fullscreen experience on larger displays. Other player skins can also be used in the context of building a Xbox UWP app. The tv-optimized player skin can be enabled through the skin: 'tv' player setting. See our player skins documentation for more information - see an example here.

Video ads support in Xbox UWP apps

We do support using video ads in a Xbox app. While it is technically possible to use Google IMA, our VAST parser rmp-vast is the preferred solution as Google does not officially support Xbox platform while still advertising that Google IMA may be compatible. The VAST parser can be selected with player setting adParser set to 'rmp-vast'.

PlayReady DRM support in Xbox UWP apps

We support PlayReady DRM on Xbox One+. Just pass DRM information to the player as you would normally do with our web player. See our DRM documentation for more information.

Widevine DRM is not currently supported on Xbox One+.

Xbox UWP Demo App

To help you get started and to showcase some of the features available with Radiant Media Player on Xbox, We have released a demo app on Github for using Radiant Media Player in a Xbox UWP app built with Visual Studio 2017.

App allowlisting (PLATFORM Edition)

Refer to our documentation for PLATFORM Edition allowlisting and denylisting.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License.

©2015-2023 Radiant Media Player. All Rights Reserved.