TV Extension Prerequisites
OS and System Requirements
The following table lists the supported operating systems and hardware requirements for the Samsung TV SDK.
|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
To use the TV emulator:
Your CPU must support hardware-assisted virtualization:
Your computer must support OpenGL® ES acceleration. You need:
NoteThe emulator supports only OpenGL® ES 1.1 and 2.0, and EGL™ 1.4.
- 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.
The TV emulator runs as a virtual machine, so it cannot be used within the following virtualization environments:
- Remote Desktop
- Virtual Box
- Parallels (macOS)
Using Boot Camp does not affect the emulator.