RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
mkdir workspace cd workspace # initialize the manifest with repo tool # initialize the manifest with repo tool repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -b rdkvrdk-2021q3next -m rdkv-extsrc.xml repo sync -j `nproc` --no-clone-bundle --no-tags |
...
To return to main menu from any of the app window use "Home" button in keyboard.
For further details on UI page, visit RDK Accelerator Home UI - Version 2.0#ControllerUI.
Cobalt lifecycle using terminal:
Launching cobalt using RDK Shell : execute below command from ssh terminal
curl --data-binary '{"jsonrpc":"2.0", "id":3, "method":"org.rdk.RDKShell.1.launch", "params":{"callsign": "Cobalt", "type":"", "uri":""}}' -H 'content-type:text/plain;' http://127.0.0.1:9998/jsonrpc
Setting a video URL using deeplink method.
curl --data-binary '{"jsonrpc":"2.0", "id":3, "method":"Cobalt.1.deeplink","params": "<videoURL>"}' -H 'content-type:text/plain;' http://127.0.0.1:9998/jsonrpc
Sending enter key to proceed video playback
curl --header "Content-Type: application/json" --request POST --data '{"jsonrpc":"2.0", "id":3, "method":"org.rdk.RDKShell.1.generateKey", "params":{"keys":[ {"keyCode": 13,"modifiers": [],"delay":1.0}]}}' http://127.0.0.1:9998/jsonrpc
Suspending the plugin using RDKShell
curl --data-binary '{"jsonrpc":"2.0", "id":3, "method":"org.rdk.RDKShell.1.suspend", "params":{"callsign": "Cobalt"}}' -H 'content-type:text/plain;' http://127.0.0.1:9998/jsonrpc
Resuming the plugin
curl --data-binary '{"jsonrpc":"2.0", "id":3, "method":"org.rdk.RDKShell.1.launch", "params":{"callsign": "Cobalt", "type":"", "uri":""}}' -H 'content-type:text/plain;' http://127.0.0.1:9998/jsonrpc
Destroy
curl --data-binary ' {"jsonrpc":"2.0", "id":3, "method":"org.rdk.RDKShell.1.destroy", "params":{"callsign":"Cobalt"}}' -H 'content-type:text/plain;' http://127.0.0.1:9998/jsonrpc
S. No | Issues | Status | Remarks |
---|---|---|---|
1 | Unable to pair bluetooth remote via resident app | open | BT via controller UI is working as expected |
2 | Wifi connections are unsuccessful via resident app | Open | Wifi via controller Ui is working as expected |
3 | Board reboot every 30 minutes | open | As work around, comment out On failure from dsmgr.service. Path : /lib/systemd/system/dsmgr.service Comment out " OnFailure=reboot-notifier@%i.service" |
4 | App launch takes time to load | Open | blank screen is observed between key press and video playback begins for a small amount of time |