SEF Plugin API¶
SEF is fully compatible with the Device API and can be run from multiple processes.
The SEF plugin interface is composed of the following APIs:
The Device API is called through this interface, throughout the Open > Execute > Close lifecycle.
For more information on the SEF plugin features, see Using SEF plugin.
The SEF plugin includes the following:
|Common||Virtual plugin containing the commands common to all plugins.|
|AppCommon||Plugin for the basic TV Commands (for example, Key Registration, and so on).|
|Audio||Controls the audio-related commands (for example, Volume and Mute, and so on) of DTV platform.|
|FrontPanel||Handles the BD Player display.|
|HAS BIF||Supports Chaptering Information for Video Content.|
|IME||Enables text input in applications.|
|NNavi||Controls Samsung Smart TV-specific commands on the DTV platform (for example, DUID, ServerType, and so on).|
|Player||Controls multimedia playback.|
|Network||Controls and gets network-related information about the DTV platform.|
|Screen||Handles the TV screen commands (for example, 3DEffect).|
|Time||Handles the TV time commands (for example, GetEpochTime, and so on).|
|Tv||Handles the basic TV commands (for example, EPG, Callback event, and so on).|
|TVMW||Handles the commands for basic application such as language, country, key registration, and so on, on the DTV platform.|
|Task Manager||Controls the TV’s inter-task actions (for example, GetActiveApplication).|
|Video||Controls the video-related commands on the DTV platform (for example, Screen state).|
|Window||Handles the basic TV commands (for example, Screen, Channel, and so on).|