Video Player Enhancement prerequisites

Prev Next

Available in Classic and VPC

View the cloud environment specifications, requirements, error codes, supported features, and usage fees for the smooth use of Video Player Enhancement.

Cloud environment specifications

The following are cloud environment specifications supported by the Video Player Enhancement service:

Item Specifications
Region (Zone) Korea, U.S., Singapore, Japan, and Germany
Platform Classic, VPC
Languages Korean, English, and Japanese

Requirements

The following environments are required to use Video Player Enhancement.

  • Environment that can communicate externally
  • Browser complying with web standard based on Chrome
  • Video Player Enhancement Player SDK 1.1.1 or later when using Media Analytics service

Web browser specifications

You can use Video Player Enhancement in web browsers meeting the following specifications:

Device type Browser type Minimum versions Development environments
PC Chrome Latest version -
Safari 14 or later -
Edge Latest version -
Firefox Latest version -
Whale Latest version -
iOS Safari 14 or later Xcode
Webview iOS 14.0 or later
Android Chrome Latest version Android Studio (Gradle 4.2.2 or later)
Samsung browser Latest version
Webview 8.0(Oreo) or later

Supported features

The following features are supported by the device and browser:

Full screen

The full screen feature is supported by the following devices and browsers:

Device information Cases Provision types
Android Mobile web Chrome, Edge, Samsung browser VPE UI normal provision (Type-1)
App Native SDK VPE UI normal provision (Type-1)
iOS Mobile web Safari Forced OS Native Player (Type-2)
App Native SDK VPE UI normal provision (Type-1)
iPadOS Mobile web Safari VPE UI normal provision (Type-1)
App Native SDK VPE UI normal provision (Type-1)
PC browser Chrome, Edge(chromium), Whale, Safari, Firefox VPE UI normal provision (Type-1)
IE series, older Edge Not provided

The full screen is provided as follows:

  • Video Player Enhancement player UI
    vpe-spec_fullscreen

  • iOS Native player(Different UI by iOS Version)
    vpe-spec_iosscreen

    Note

    Due to Apple's policies, if you are on iPhone, you must use the OS Native player.

PIP(Picture-In-Picture)

PIP is supported by the following devices and browsers:

Device information Cases Provision types
Android Mobile web Chrome, Samsung browser PIP support is available
App Native SDK PIP support is available, additional customer development is required
iOS Mobile web Safari PIP support is available
App Native SDK PIP support is available
iPadOS Mobile web Safari PIP support is available
App Native SDK PIP support is available
PC browser Chrome, Edge (Chromium), Whale, Safari PIP support is available
IE series, older Edge, Firefox Not supported
Note

Firefox series provide its own PIP functions in the browser.

Volume control UI

The volume control UI is supported by the following devices and browsers:

Note
  • The device volume and player volume are not synchronized, and player volume on mobile always operates at 100%.
  • The volume control UI is described based on the mobile UI.
  • You can force the PC UI on mobile, but normal operation is not guaranteed.
Device information Cases Provision types
Android Mobile web Chrome, Samsung browser Only support mute
App Native SDK Only support mute
iOS Mobile web Safari Only support mute
App Native SDK Only support mute
iPadOS Mobile web Safari Only support mute
App Native SDK Only support mute
PC browser Chrome, Edge (Chromium), Whale, Safari Mute, volume control support (based on PC UI)
IE series, older Edge, Firefox Not supported

Autorotation of device

The device autorotation feature is supported by the following devices and browsers when using the player in full screen:

Android device web browser

When switching to full screen, all browsers on Android devices show the following features:

  • All UIs provided by the player are maintained.
  • When exiting full screen, playback continues without pausing.
  • The player served through the browser does not have control over device rotation. As a result, you see a vertically oriented full screen if you switch to full screen while in a vertical orientation.
    vpe-spec_mobile
  • You can switch to a horizontally full screen by rotating the device manually in a vertically full screen. However, the screen doesn’t rotate horizontally if the autorotation of your device is locked.
    vpe-spec_mobile2

iPhone Safari browser

You can see the following features when switching to full screen on Safari on an iPhone:

  • The iOS OS Native player is forcibly used (due to apple policy)
  • The UI design varies depending on the iOS version.
  • Playback stops when exiting full screen.
  • The player served through the browser does not have control over device rotation. As a result, you see a vertically oriented full screen if you switch to full screen while in a vertical orientation.
    vpe-spec_mobile3
  • You can switch to a horizontally full screen by rotating the device manually in a vertically full screen. However, the screen doesn’t rotate horizontally if the autorotation of your device is locked.
    vpe-spec_mobile4

iPad web browser

You can see the following features when switching to full screen on your web browser on iPad:

  • All UIs provided by the player are maintained.
  • When exiting full screen, playback continues without pausing.
  • A Native close button is displayed at the top left. (OS enforcement)
  • The player served through the browser does not have control over device rotation. As a result, you see a vertically oriented full screen if you switch to full screen while in a vertical orientation.
    vpe-spec_mobile5
  • You can switch to a horizontally full screen by rotating the device manually in a vertically full screen. However, the screen doesn’t rotate horizontally if the autorotation of your device is locked.
    vpe-spec_mobile6

Video Player Enhancement Native SDK

You can see the following features when switching to full screen on Video Player Enhancement Native SDK on iPhone and Android devices:

  • All UIs provided by the player are maintained.
  • When switching the screen, playback continues without pausing.
  • When switching to full screen, the screen automatically rotates horizontally.
    vpe-spec_mobile7
  • When you exit full screen, the screen automatically rotates vertically.
    vpe-spec_mobile8

Pricing information

Video Player Enhancement charges the basic plan according to your pricing plan, with additional charges incurred for each call exceeding the base plan. Additionally, charges for integration services to use the Video Player Enhancement service are separate. For more information on the usage fees, see the introduction page for each service.
For more information on the usage fees of Video Player Enhancement, see the pricing information in the portal under Services > Media > Video Player Enhancement.