top

Samsung SmartTV S Client(Version 4.5) User Guide

Published 2014-10-28 | (Compatible with SDK 4.5)

This document explains how to use the Samsung SmartTV S Client (Version 4.5)

Introduction

The Samsung SmartTV S Client is a tool that allows developers to run their application on a remotely-hosted Emulator, which simulates the behavior of a Samsung Smart TV device.

The S Client provides the following functions:

  • Upload applications to the S Server
  • Download/Delete applications from the S Server
  • Launch an application in the S Server
  • Manage logs of the running application
  • Manage video compression level

Purpose

This document introduces how to use the Samsung SmartTV S Client. This document covers the overview and user interface (UI) of the S Client.

Scope

The intended audience of this guide is application developers who develop applications based on the Samsung Smart TV platform.

System Requirement

Hardware Requirements:

Component Item Detail
S Client Processor Pentium 4 2.0 GHz or higher
RAM 2 GB or higher
Operating system (32bit / 64bit)
  • Windows XP Service Pack 2 or higher
  • Windows 7
  • Mac OS X: Snow Leopard 10.6 or Lion 10.7
Screen resolution 1280 x 1024 or higher
Video memory 256 MB or higher

User Guide

Install & Login Operation

  1. Launch S Client.

    Go to the website http://www.samsungdforum.com/Devtools/SdkDownload, and download “Local Cloud Development Environment” to get the S Client install packages: SClient_4.5.exe for Windows, SClient_4.5.jar for Linux, SClient_4.5.pkg for Mac.

    For Windows:
    • Double click SClient_4.5.exe to install S Client.
    • Double click SClient in desktop to launch S Client.
    • Click Samsung ‣ S Emulator ‣ S Client ‣ SClient in Start menu to launch S Client.
    • Double click SClient.exe under installation directory of S Client to launch S Client.
    For Linux:
    • Open the terminal, run command “java -jar SClient_4.5.jar” to install S Client.
    • Double click SClient in desktop to launch S Client.
    • Double click SClient under installation directory of S Client to launch S Client.
    For Mac:
    • Double click SClient_4.5.pkg to install SClient.
    • Double click SClient from Applications to launch SClient.
  2. Click Login after entering a valid IP address, user name, and password.

    Note

    These values are configured in the S Server. Please refer to the guide Samsung SmartTV S Server (2013VM) User Guide.

    To remember IP and user name, select check box “Remember Me”.

  3. After successfully logging in to the S Server, the following screen will appear:

Application Management

Upload Application

  1. Click to upload application to S Server.

  2. Click Open to select the application you want to upload.

  3. The progress of the upload will be displayed:

    After the application is successfully uploaded, the following page will be displayed:

Download Application

  1. Select an App and click to download an application from the S Server:

  2. Select the directory to save the app.

  3. After the app is downloaded from the server, you can click to open the app.

Delete Application

  1. After logging into the S Server, click to delete the application from the S Server.

  2. Click OK to delete application.

Basic Operation

Run Application

After logging into the S Server, select an app and click (or press “Enter” or “Run” from right-menu) to run an application.

Refresh Application

Click to refresh the currently running application.

Stop Application

  1. Click to stop the application.

Debug Application

The currently running application’s log in the log panel can be used to debug the application.

Settings

  • Click to change the input device or output quality.
  • Input Device: The preferred remote control device.
  • Output Quality: The Output Quality can be toggled from “Best” (highest image quality) to “Top Speed” (fastest performance). “Best” should be used for fast internet connections, while “Top Speed” is better to use for slow internet connections.

Information

Click to see S Client version and Open Source license.