Radiant Media Player

4K (UHD) video



Documentation sections


4K video (UHD) done right

4K (a.k.a. UHD) video allows for a new and improved viewer experience. Radiant Media Player provides a smart and configurable approach to 4K - UHD video rendering for both HLS and DASH.

4K video is best delivered with an adaptive bitrate streaming technology, like HLS or DASH. While it is technically possible to deliver 4K content with progressive download through Radiant Media Player, this is likely to cause playback issues for your viewers and generally not recommended. You can deliver 4K content with Radiant Media Player for on-demand, live or DVR video streaming.

Proper delivery of 4K video generally require the use of several video codecs, for example:

  • HEVC (H.265) video with fallback to AVC (H.264) video (where HEVC video is not supported)
  • VP9 video with fallback to AVC (H.264) video (where VP9 video is not supported)

Two options are available to mix those codecs:

  • HLS/DASH manifest holding HEVC, VP9 and/or AVC variants
  • Use a combination of hls and hlsHevc properties of the src setting

In both cases, the player will automatically pick the right video codec based on device capabilities. Refer to our HEVC docs for more information. For reference here is an example of DASH manifest mixing 4K VP9 and AVC video.

4K content decoding requirements:

  • High-end recent multi-core processor
  • 4K-compatible video card
  • An Internet connection that can consistently maintain an average of 15-20 Mbps download speed

Player code example - see this example here

<!-- Include Radiant Media Player JavaScript file in your <body> or <head> -->
<script src="https://cdn.radiantmediatechs.com/rmp/5.5.5/js/rmp.min.js"></script>
<!-- Player container element -->
<div id="rmpPlayer"></div>
<script>
var src = {
  // This DASH stream holds UHD content in both VP9 and H.264 video
  dash: 'https://storage.googleapis.com/shaka-demo-assets/sintel/dash.mpd',
  // This is for older Apple devices where HEVC is not supported
  hls: 'https://5b44cf20b0388.streamlock.net:8443/vod/sintel-hd.smil/playlist.m3u8',
  // For newer Apple devices where HEVC is supported (Safari 11+)
  hlsHevc: 'https://www.rmp-streaming.com/media/hls/fmp4/hevc/playlist.m3u8'
};
var settings = {
  licenseKey: 'your-license-key',
  src: src,
  width: 948,
  height: 404,
  dashFirst: true,
  skin: 's3',
  poster: 'your-poster-url'
};
var elementID = 'rmpPlayer';
var rmp = new RadiantMP(elementID);
rmp.init(settings);
</script>
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License.