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
NoteThe emulator supports only OpenGL® ES 1.1 and 2.0, and EGL™ 1.4. -
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.
Note
The TV emulator runs as a virtual machine, so it cannot be used within the following virtualization environments:
- Remote Desktop
- Virtual Box
- VMWare
- Parallels (macOS)
Using Boot Camp does not affect the emulator.