Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CategoryDABThunder
Supported Operations
applications/list

https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=getavailabletypes


applications/launch
https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=launch [Note: Implementation supports only YouTube common port.]

applications/launch-with-content
https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=launch
https://code.rdkcentral.com/r/plugins/gitiles/rdk/components/generic/cobalt/+/refs/heads/24.lts.dev/plugin/doc/CobaltPlugin.md#method.deeplink
[Note: Implementation supports only YouTube common port.]

applications/get-state
"Controller.1.status@YouTube" / https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=getstate

applications/exit

https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=destroy

"Controller.1.deactivate@YouTube" /

https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=

destroy

suspend


device/info

https://rdkcentral.github.io/rdkservices/#/api/DisplaySettingsPlugin?id=getconnectedvideodisplays

https://rdkcentral.github.io/rdkservices/#/api/SystemPlugin?id=getdeviceinfo

https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=getscreenresolution

https://rdkcentral.github.io/rdkservices/#/api/NetworkPlugin?id=getinterfaces

https://rdkcentral.github.io/rdkservices/#/api/DeviceInfoPlugin?id=systeminfo

https://rdkcentral.github.io/rdkservices/#/api/DeviceIdentificationPlugin?id=deviceidentification

https://rdkcentral.github.io/rdkservices/#/api/NetworkPlugin?id=getipsettings


system/restart

https://rdkcentral.github.io/rdkservices/#/api/SystemPlugin?id=reboot


system/settings/list


system/settings/get


system/settings/set


input/key/list

Platform configurable key map /opt/dab_platform_keymap.json with following format: key value pair of "DAB_KEY": PLATFORM_KEYCODE

Code Block
languagejs
{
  "KEY_GREEN": 406,
  "KEY_YELLOW": 403,
  "KEY_BLUE": 404,
  "KEY_HOME": 173
}

input/key-press

https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=injectkey


input/long-key-press

https://rdkcentral.github.io/rdkservices/#/api/RDKShellPlugin?id=injectkey


output/image

https://rdkcentral.github.io/rdkservices/#/api/ScreenCapturePlugin?id=uploadscreencapture


device-telemetry/start


device-telemetry/stop


device-telemetry/metrics


app-telemetry/start


app-telemetry/stop


app-telemetry/metrics


health-check/get
No RDK specific implementation required.

messages


voice/list
https://rdkcentral.github.io/rdkservices/#/api/VoiceControlPlugin?id=voicestatus

voice/setcurl -X POST http://127.0.0.1:9998/jsonrpc -d '{"jsonrpc":"2.0","id":42,"method":"org.rdk.VoiceControl.configureVoice","params":{"

with following parameter in the current implementation.

Code Block
languagejs
{"enable":false, "ptt":{"enable":false}}
}'

voice/send-audio
https://rdkcentral.github.io/rdkservices/#/api/VoiceControlPlugin?id=voicesessionrequest

voice/send-text
https://rdkcentral.github.io/rdkservices/#/api/VoiceControlPlugin?id=voicesessionrequest

...