TV Extension Prerequisites

Related Info

OS and System Requirements

The following table lists the supported operating systems and hardware requirements for the Samsung TV SDK.

Category Requirement
Operating system Windows® 64-bit recommended
Windows XP Service Pack 2 or higher

Linux Ubuntu 14.x or higher
macOS OS version 10.6 or higher on Intel-based hardware
Mac OS X 10.10 (Yosemite) 64-bit, 10.11 (El Capitan) 64-bit, 10.12 (Sierra) 64-bit

Processor Dual-core: 2.8 GHz or faster
Single-core: 3 GHz or faster

RAM 4 GB or more
Disk space 6 GB or more
Insufficient disk space can cause the SDK to display undesired behavior.

Screen resolution 1280x1024 px or higher
Java Development Kit Java Development Kit1.8 or higher

Table 1. OS and system requirements

Emulator Requirements

To use the TV emulator:

  • Your CPU must support hardware-assisted virtualization:

    • For Windows® and macOS, check the Intel® product specifications to make sure that your CPU supports Intel® VT-x.
    • For Linux, check the KVM site to make sure that your CPU supports either Intel® VT-x or AMD-V™.
  • Your computer must support OpenGL® ES acceleration. You need:

    • Graphics card driver that supports OpenGL® 1.4 installed on the host machine
    • The latest vendor-provided graphics card driver supporting OpenGL® ES acceleration
  • On Ubuntu 14.04/16.04, the Intel driver version must be 8.0.1 or higher.

  • If the host machine is using the NVIDIA® Optimus® technology, the emulator works with the on-board graphics card. To prevent this, either disable the Optimus® technology, or set the emulator to run with the external NVIDIA graphics card.