Samsung Product API References

The Samsung Product API extends the capabilities of your application beyond those provided by the Tizen Web Device API.

The following APIs provide access to features specific to Samsung TVs.

Table 1. Samsung TV Product APIs
API Description
WebAPI You can access the basic definitions used in the Samsung Product API for Smart TVs.
AppCommon You can switch the screensaver on and off.
ASFService You can initialize and use the AllShare Framework.
AVInfo You can retrieve information about the screen and audio modes of the TV. You can also set the widescreen mode.
AVPlay You can implement audio and video playback.
Billing You can develop a billing system for your application, to allow users to make purchases within your application.
DeviceDiscovery You can retrieve a list of discovered AllShare devices with a specified ID, and be notified when new devices are discovered.
DrmInfo You can retrieve DRM information.
Item You can retrieve information about media files and folders, such as the file extension and size, and content duration.
Microphone You can manage a microphone connected to the TV.
Network You can access information about the network connection and connection-related events.
Preview You can use Smart Hub Preview to show deep links to application content.
ProductInfo You can retrieve information about the TV, such as the device unique ID (DUID), and the model code. You can also retrieve and set system configuration parameters.
Provider You can share media content between DLNA-certified devices.
SmartController You can access the accelerometer and gyroscope sensors in the Samsung Smart Remote.
SSO You can access the single sign-on (SSO) features.
TvInfo You can manage the TV settings.
WidgetData You can store data in the application secure storage.