RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
This section details the necessary platform integration support required to ensure the smooth functionality of UI version 3. Below are the details of RDKServices provided methods and notifications used in each UI feature or page implementation which shall aid debugging any functionality and integration or modification of the same. The Featured Video Player - UVE is used for Video-On-Demand sample streams.
TBD: Need updation
Functionality | Plugin | Method | Events |
---|---|---|---|
Launching Premium apps | org.rdk.RDKShell | launch | |
Hide Resident App | org.rdk.RDKShell | setVisibility | |
Hot Plug and Unplug of USB | org.rdk.UsbAccess | OnUSBMountChanged |
...
Functionality | Plugin | Method | Event |
---|---|---|---|
Get available countries | DTV | numberOfCountries | |
Get list of country | DTV | countryList | |
Get list of services(channels with name, uri and other details) | DTV | serviceList@dvbs | |
Get list of available satellites | DTV | serviceList@dvbs | |
Initiates a service search | DTV | startServiceSearch | |
Get available services | DTV | numberOfServices | |
Get schedule for given channel | DTV | scheduleEvents@PARAMS | |
Get current and next event details for channel | DTV | nowNextEvents@PARAMS |
Functionality | Plugin | Method | Events |
Returns an array of available HDMI Input ports | org.rdk.HdmiInput | getHDMIInputDevices | |
Provides access to the current configured video output port resolution. | PlayerInfo.1.resolution (read only ) | ||
Activates the specified HDMI Input port as the primary video source. | org.rdk.HdmiInput | startHdmiInput | |
Deactivates the HDMI Input port currently selected as the primary video source. | org.rdk.HdmiInput | stopHdmiInput | |
Triggered whenever the status changes for an HDMI Input. | org.rdk.HdmiInput | onInputStatusChanged | |
Triggered whenever a new HDMI device is connected to an HDMI Input. | org.rdk.HdmiInput | onDevicesChanged | |
Triggered whenever the signal status changes for an HDMI Input. | org.rdk.HdmiInput | onSignalChanged |
Functionality | Plugin | Method | Events |
Get/Set Supported Picture Modes | org.rdk.tv.ControlSettings | setSupportedPictureModes / getSupportedPictureModes | |
Get/Set Picture Modes | org.rdk.tv.ControlSettings | setPictureMode / getPictureMode | |
Get/Set Brightness | org.rdk.tv.ControlSettings | setBrightness / getBrightness | |
Get/Set Contrast | org.rdk.tv.ControlSettings | setContrast / getContrast | |
Get/Set Sharpness | org.rdk.tv.ControlSettings | setSharpness /getSharpness | |
Get/Set Color Temperature | org.rdk.tv.ControlSettings | setColorTemperature /getColorTemperature | |
Get/Set Saturation | org.rdk.tv.ControlSettings | setSaturation /getSaturation | |
Get/Set Backlight | org.rdk.tv.ControlSettings | setBacklight /getBacklight | |
Reset Values | org.rdk.tv.ControlSettings | resetBrightness / resetContrast / resetSharpness / resetColorTemperature / resetSaturation / resetBacklight |
Functionality | Plugin | Method | Events |
Gets the available timezones from the system’s time zone database | org.rdk.System | getTimeZones | |
Get the configured time zone from the file | org.rdk.System | getTimeZoneDST | |
Sets the system time zone | org.rdk.System | setTimeZoneDST |
Functionality | Plugin | Method | Events |
Returns connected audio output ports | org.rdk.DisplaySettings | getConnectedAudioPorts | |
Returns the current volume level | org.rdk.DisplaySettings | getVolumeLevel | |
Returns whether audio is muted on a given port | org.rdk.DisplaySettings | getMuted | |
Adjusts the Volume Level on a specific port | org.rdk.DisplaySettings | setVolumeLevel | |
Mutes or unmutes audio on a specific port | org.rdk.DisplaySettings | setMuted |