Skip to main content
Logo
The R83 documentation is unmaintained. There is a newer version of Contensis. Click to find out more and download the latest version.

Browser and device reference

This article lists which browsers and devices are officially supported by the Contensis Video Player, including any limitations and differences between desktop and mobile.

Under the hood, we use JW Player (6.8.4616) which uses two playback technologies (HTML5 and Flash), with the selection logic executed by Javascript. The selection process is described below.

Desktop browsers

This table lists which desktop browsers are fully supported by the video player:
Browser HTML5 Flash 
 Chrome  Yes Yes
 Firefox  Yes Yes
 Internet Explorer 8  - Yes
 Internet Explorer 9+  Yes Yes
Safari Yes Yes

Mobile devices

This table lists which mobile devices are officially supported by the video player, using HTML5:
Device HTML5 Flash 
 Safari on iPhone  Yes -
Safari on iPad  Yes -
 Chrome on Android 4  Yes -
 Browser on Android  Yes -

For many devices not on this list (e.g. Android 2 or BlackBerry), the player will still provide users with an option to play the embedded audio or video file.

As with desktop browsers, playback support for the various media formats varies. In a nutshell, MP4 video and AAC/MP3 audio are safe formats for mobile.

Mobile limitations

There's a few limitations in video playback on mobile devices compared to desktop browsers:

  • Auto-starting a video on page load is not possible on mobile.
  • Playing multiple videos at the same time is not possible on mobile.
  • Changing the mute state and volume is not possible on mobile.
  • On iPhone only, video is only played in fullscreen mode.
  • On iPad and Android, video can be played either windowed or in fullscreen.

Rendering mode selection

The video player has two rendering modes; two underlying browser technologies it can use to play a media format:

  • The HTML5 <video> element. Available on most browsers and most devices.
  • The Adobe Flash plugin. Available on practically all browsers, but not on devices.

All features of the player are available in both rendering modes. Whether the player renders itself in Flash or HTML5 is therefore totally dependent upon the media format(s) that is/are embedded.

Here's a quick overview:

  • MP4, AAC, MP3 and HLS can be played in both HTML5 and Flash.
  • WebM and Vorbis can only be played in HTML5 in some browsers.
  • FLV and RTMP can only be played in Flash.

At large, the market is moving away from Flash towards HTML5. Therefore, the player prefers to use HTML5 over Flash if a piece of content can be played in both modes on a certain browser. This behaviour can be changed, by setting the rendering mode to Flash in the advanced tab of the web control.

Download fall back

In certain cases, neither Flash nor HTML5 mode can be used. For example, a visitor might use an older Android or BlackBerry phone. In such cases, the player can render a fall back. Which fall back is rendered is defined by the embedded media format:

  • For MP4, AAC or MP3 files, a nicely formatted download link is rendered. The link consists of the poster image (if supplied) with a playbutton on top of it. When a visitor clicks the link, the device's built-in media player will play the file.
  • For FLV, WebM and Vorbis files and RTMP or HLS streams, an Unsupported Media Formaterror message is displayed. This is because these formats are not supported by built-in media players.