Samsung Tizen TV
Samsung Smart TV
Samsung Tizen TV
Samsung Smart TV
Dear Partners and Developers,
The Samsung TV SDK Team is pleased to release the Samsung Tizen TV SDK 2.0.The SDK provides developers with the tools they need to begin developing for the Tizen TV platform.The tool set includes an Integrated Development Environment (IDE), a light-weight TV Simulator for testing web apps, and a TV Emulator.The Samsung Tizen TV SDK combines the best features of a TV with the power of web based technologies. By combining the size, input, and multimedia benefits of a TV with the connectivity features of the internet, developers can create innovative new experiences for their users.For overall information about Tizen App development, please refer to the http://developer.tizen.org Website.
■ Main ChangesSamsung Tizen TV SDK 2.0 has been integrated as an extension to the Tizen official SDK(tizen.org).If you want to install the TV SDK, you should install Tizen web app development environment using Tizen web IDE installer and install Samsung Tizen TV SDK 2.0 using update-manager tool of Tizen SDK.
Please refer to the Samsung Tizen TV SDK 2.0 installation manual :
[ Network ]www.samsungdforum.com/TizenGuide/?FolderName=tizen4451&FileName=index.html
[ Local image ]www.samsungdforum.com/TizenGuide/?FolderName=tizen4441&FileName=index.html
- You can download Tizen Web IDE Installer either from or from . Both of the installers are same.
■ New & Changed Features- Integrated Development Environment (IDE) . Caph 3.0 development environment. . NaCl development environment.
- Samsung TV Emulator . Multi HDS(Host Direct Sharing) . USB Event Injector ■ Tizen TV Emulator Limitations- Web API : Following web APIs do not work in the Emulator. . tizen.tvaudiocontrol.getOutputMode . Secure Websocket - Unsupported Devices and features : . Camera device . Smart interaction (Gesture, Voice) . 3D . Bluetooth . SSO(Single Sign On) . UHD resolution . On Web Simulator, some functions of Web APIs return dummy value.
■ Pre-Setting requirements before installing Samsung Tizen TV SDK 2.0- Java The Samsung Tizen TV SDK 2.0 Eclipse plugin requires Java Standard Edition (Java SE) version 1.7 or higher. Please install the Java SE Development Kit (JDK): http://www.oracle.com/technetwork/java/javase/downloads/index.html - CPU specificationIf you use Samsung Tizen TV Emulator, VT(Virtualization Technology) should be supported by the CPU. . Windows & Mac OS : Intel VTx should be supported by the CPU. (For Haxm) . Linux : Intel VT-x or AMD-V™ should be supported by the CPU. (For KVM) - Graphic card specification and driverLatest vendor-provided version of the graphic card driver for OpenGL® ES acceleration : On Ubuntu®: NVIDIA®/ATI® driver for Ubuntu® 12.04/14.04: To upgrade, go to System Settings > Additional Drivers. Download the latest driver from the vendor site, and install it. INTEL® driver for Ubuntu® 12.04/14.04: Requires an Intel® driver version 8.0.1 or higher. Ubuntu® 12.04 supports an Intel® driver higher than 8.0.1. On Windows®: Depending on your OS theme (such as non-Aero themes and Windows XP themes), a display surface can be erased for a while if the Emulator window is obscured by another window. If you click the Emulator window, the display surface works correctly again. If the host machine is using the Nvidia Optimus™ technology, the TV Emulator works with the on-board graphics chipset, and not with the Nvidia® external graphics card. To prevent this, you can ether disable the Nvidia Optimus™ technology, or set the TV Emulator to run with the Nvidia® external graphics card. ■ SDK System Requirements- Processor: Dual Core 2.8GHz / Single Core 3GHz or higher . VT(Virtualization Technology) should be supported by the CPU (For TV Emulator) . Windows & Mac OS : Intel VTx should be supported by the CPU. (HAXM) . Linux : Intel VT-x or AMD-V™ should be supported by the CPU. (KVM) . HAXM : Intel HAXM requires an Intel processor with Intel VT-x functionality and cannot be used on systems lacking this hardware feature. To determine the capabilities of your Intel processor, visit http://ark.intel.com/. . KVM : To determine the information of CPUs which support Hardware virtualization of KVM, visit http://www.linux-kvm.org/page/Processor_support.- RAM: 4 GB or higher - OS (32bit and 64bit supported): . Windows 7 (64bit recommendation), Windows XP Service Pack 2 or higher . Linux: Tested on Ubuntu 12.x . Mac OS X : Intel-based hardware, OS versions 10.6 and above. Apple Mac OS X 10.8(Mountain Lion) 64-bit, 10.9(Mavericks) 64-bit.- Screen resolution: 1280 x 1024 or higher - HDD: 5GB or higher When the disk storage is full, various incorrect operations can occur. ■ Known issue
If you already installed android HAXM driver, tizen HAXM driver is not installed. Then, you will encounter an error “No accelerator found” while launching the emulator.You should uninstall the android haxm driver and install the tizen haxm driver manually as follows : ■ Windows - Uninstall the android haxm driver by opening 'Programs and Features' in the Windows control panel and clicking 'Intel(R) Hardware Accelerated Execution Manager'. - Install the tizen haxm driver by executing the driver installer whose path is 'toolsemulatoretcIntelHaxmTizen.exe' and proceeding the installing process. ■ Mac OS X 10.10 - Uninstall the android haxm driver by opening a terminal, changing directory to '/System/Library/Extensions/intelhaxm.kext/Contents/Resources', and then typing 'sudo ./uninstall.sh'. - Install the tizen haxm driver by executing the driver installer whose path is '/tools/emulator/etc/IntelHaxmTizen_for_10.10.dmg' and proceeding the installing process. ■ Mac OS X 10.9 and under - Uninstall the android haxm driver by opening a terminal, changing directory to '/System/Library/Extensions/intelhaxm.kext/Contents/Resources', and then typing 'sudo ./uninstall.sh'. - Install the tizen haxm driver by executing the driver installer whose path is '/tools/emulator/etc/IntelHaxmTizen.dmg' and proceeding the installing process.
Best Regards, Your Samsung TV SDK Team
Dear Partner and Developer
We have an important notice about a recent firmware update that was pushed in October.
In this firmware update, we have made some changes to the AVPlay API Specification, which may cause your application to not playback video properly.
Please check the below guide against your submitted application source code and make the necessary updates to avoid any issues.
The updated exception handling is added on Player for Tizen application.
Hence, Tizen application can't use avplay API before creating avplay instance by webapis.avplay.open().
If you call avplay API prior to creating of avplay instance, error will be occured and playback would be stopped.
ex) Application named A is using webapis.avplay.close() before webapis.avplay.open() → ERROR! Can't play video
Call avplay API after webapis.avplay.open()
Remove APIs called before webapis.avplay.open()
Applications that are using avplay API before creates instance should be updated and submitted on Seller Office for QA.
Since : Firmware released on October (exact version will vary depending on your location)
We will continue our efforts to create a better app development environment for you.
If you have any questions about this change, please contact us via 1:1 Q&A on Seller Office.
Samsung Smart TV Developers Forum
Dear Tizen Partners and Developers,
We would like to notify you that the Multitasking feature is now mandatory for Samsung Tizen TV Applications.
If your application doesn't support Multitasking, or a defect is found during testing of Multitasking, the QA round will be failed.
Please check your application according to the following checklist:
* Quick Checklist
If you have any questions, please ask on SDF forum board or 1:1 Q&A in seller office.
Your Samsung D Forum Team
Dear Partners and Developers,
We are pleased to release CAPH 3.0. Unlike earlier versions, CAPH 3.0 becomes very light and flexible. It provides the faster and easier way to develop TV web application.
CAPH3.0 package contains :
CAPH 3.0 for AngularJS : caph.angular-3.0.0-150917.min.zip
CAPH 3.0 for jQuery : caph.jquery-3.0.0-150917.min.zip
CAPH 3.0 Reference App : caph3.0_video_player_angularjs.zip
Also, the latest Samsung Tizen TV SDK 2.0 includes CAPH 3.0, so you can develop your web app with CAPH3.0 included in the SDK.
We hope you can improve your web application through CAPH 3.0.
* Notice : CAPH 3.0 is not compatible with the earlier versions 2.x.
Dear Samsung Smart TV Developers,
With the introduction of our Tizen Smart TVs this year, we have made it even easier for our developers with by providing easy-to-use development tools and support of web standards.
In addition, the 2015 Smart TVs we support both type of applications written in Tizen and Orsay (previous OS) to help ease the transition.
Starting next year all of our 2016 Smart TVs will only support Tizen built applications.
If you have not yet converted your application to Tizen, please take this moment to review our latest Tizen SDK (http://samsungdforum.com/TizenDevtools/SdkDownload) and submit your Tizen application to our Seller Office (http://seller.samsungapps.com/tv/portal/main). This will help ensure your application will be made available for 2016.
Thank you for your continued support!
Dear Partner and Developers,
Developer mode is now available in new firmware. (firmware higher than 1400 version)
Now you can install and test your application on your TV device.
Please do software update in your TV and test your app.
* How to check Current Firmware
In TV, MENU/123 -> Menu -> Support -> Contact Samsung
Check Software Version
* How to update firmware
Connect TV to network.
In TV, MENU/123 -> Menu -> Support -> Software Update -> Update now
*You can also download USB update version of latest firmware at
Search by your TV model
* How to use developer mode
Refer to below guide
* Known Issue (2015/Sep/24)
- You can't test an application with partner or platform privilege on TV
- You can't use author certificate and device profile which are issued from SamsungDForum server. (You can use only locally made certificates)
- When you run debug as, you can't get console log till remote inspector is launched. (You may lost logs of first 3~5 seconds from app launching.)
Tizen Specification is updated.
1. Container + Streaming + DRM combination
2. Subtiltle format
Please go to below URL to find detail.
Samsung Developer Forum.
Author Certificate Guide has been updated.
Please check 'How to share Author Certificate' part in URL below.
To update your application, you have to use same certificate as previous one.
If you lost your certificate file and password, there's no way to recover,
so please make sure that keep these in another path.
What would you like to report us aboutthis page?
Rate this page
All contents copyright © Samsung Electronics Co., Ltd.