The documentation found on this page will get you started to develop a succesful Smart TV App. Using the guidelines, you can learn how to best make your app and how to handle certain differences between platforms in the diversity guidelines. There are also a number of code examples available that are referenced from these documents.
NEW: Sample Application provides a freely usable template for your own applications.
Note: Smart TV Alliance SDK 5.0 replaces SDK 4.0.
The SDK 5.0 supports creating and validating applications for both Smart TV Alliance Specification version 5.0 , version 4.0 (which is aligned with Smart Home v1.0 specification, mandates Audio track selection and TTML subtitle support with inband delivery via Smooth Streaming, some option features like Network Service Discovery), version 3.0 (which adds the capability mechanism, some optional features like numeric keys/color keys/multi-audio, proxy support), version 2.5 (which adds multiscreen) as well as Specification version 2.0. The Smart TV Alliance Specification is available in multiple versions. In general the lower version of the Specification has fewer features but a wider install-base. Please target the lowest version (minimum version 2.0) of the specification for your application to assure the widest reach. To use advanced features of newer versions of the specification like multiscreen (supported from specification 2.5), you can use a specific identification method (refer to developer guidelines documentation) to enable these features for specific platforms complying with that Smart TV Alliance Specification version. From version 3.0 onwards, you can use the capability mechanism to identify certain optional features present in a platform.
|Smart TV Alliance SDK Licenses 5.0.0||Download||View|
|Smart TV Alliance SDK Manual 5.0.0||Download||View|
|Smart TV Alliance SDK Development Guidelines 5.0.0||Download||View|
|Smart TV Alliance SDK Diversity Handling Guidelines 4.0.0||Download||View|
|Smart TV Alliance SDK Code Samples 3.0.2||Download|
|Smart TV Alliance SDK Sample Application v1.0 (new!)||Download|
|Smart TV Alliance SDK Sample Application v1.0 user manual (new!)||Download||View|
|Smart TV Alliance SDK DRM Guidelines (PlayReady) 1.0.1||Download||View|
|Smart TV Alliance SDK Smart Home Code Samples 1.0.0||Download|
|Smart TV Alliance SDK Smart Home Library Manual 1.0.0||View|