Radiant Media Player

Player builds



Documentation sections


Production builds

Since Radiant Media Player 5 we provide optimised builds that pre-pack common features and reduce the network/processing cost to load the player into a web page. We recommend using the build that best match your needs. Those builds are available through our cloud player or self-hosting.

No matter what build you use, if you request a specific feature that is not available in the selected build by default, the player will attempt to load the required dependency when needed - so if you are not sure what to use, simply include the generic rmp.min.js build.

Available production builds are:

Core build

rmp.min.js: Radiant Media Player core library - no specific optimisation - will async load dependencies when needed based on input player settings

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp.min.js

HLS optimised builds (Media Source Extensions HLS through hls.js with fallback to native HLS) - see docs

rmp-hlsjs.min.js: recommended for streaming HLS TS or fMP4 HLS

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-hlsjs.min.js

rmp-hlsjslight.min.js: recommended for streaming HLS TS or fMP4 HLS where multi-audio and multi-caption tracks are not needed

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-hlsjslight.min.js

DASH & HLS optimised builds (Media Source Extensions DASH & HLS through Shaka player with fallback to native HLS) - see docs

rmp-shaka.min.js: recommended for streaming DASH, DASH DRM, fMP4 HLS DRM, DASH & fMP4 HLS offline download

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-shaka.min.js

rmp-shaka-mux.min.js: recommended for offline download of HLS TS

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-shaka-mux.min.js

360 video optimised builds with HLS, DASH or progressive download - see docs

rmp-three.min.js: recommended for streaming 360 video with MP4/WebM progressive download

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-three.min.js

rmp-three-hlsjs.min.js: recommended for streaming 360 video with HLS TS or fMP4 HLS

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-three-hlsjs.min.js

rmp-three-hlsjslight.min.js: recommended for streaming 360 video with HLS TS or fMP4 HLS where multi-audio and multi-caption tracks are not needed

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-three-hlsjslight.min.js

rmp-three-shaka.min.js: recommended for streaming 360 video with DASH, DASH DRM, fMP4 HLS DRM, DASH & fMP4 HLS offline download

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-three-shaka.min.js

rmp-three-shaka-mux.min.js: recommended for offline download of 360 video in HLS TS

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-three-shaka-mux.min.js

Side-loaded WebVTT captions (through vtt.js) optimised builds with HLS, DASH or progressive download - see docs

rmp-vttjs.min.js: recommended for displaying side-loaded VTT captions with MP4/WebM progressive download

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-vttjs.min.js

rmp-vttjs-hlsjs.min.js: recommended for displaying side-loaded VTT captions with HLS TS or fMP4 HLS

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-vttjs-hlsjs.min.js

rmp-vttjs-hlsjslight.min.js: recommended for displaying side-loaded VTT captions with HLS TS or fMP4 HLS where multi-audio and multi-caption (in-manifest or in-band) tracks are not needed

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-vttjs-hlsjslight.min.js

rmp-vttjs-shaka.min.js: recommended for displaying side-loaded VTT captions with DASH, DASH DRM, fMP4 HLS DRM, DASH & fMP4 HLS offline download

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-vttjs-shaka.min.js

rmp-vttjs-shaka-mux.min.js: recommended for displaying side-loaded VTT captions for offline download in HLS TS

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp-vttjs-shaka-mux.min.js

Debugging builds

rmp.debug.js: including this build on your page will print player logs to your browser console for easier debugging. See our debugging guide for more debugging information.

https://cdn.radiantmediatechs.com/rmp/5.0.7/js/rmp.debug.js
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License.