Versions Compared

Key

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

...

  1. while creating Soft link use the path where the USB content are mounted for example in above case usb contents are mounted in /usb path
  2. USB access plugin should be enabled from controller UI

Key Navigation:

  • On selection of USB tab , an enable/disable button will be shown
  • Enable/disable button added to control retrieve of USB data once USB connected to Box
  • Enable only if  USB/HDD connected to box
  • USB data are aggregated into three Types:
    • Audio file(.mp3)
    • Video file(.mp4)
    • Images (.JPG and .PNG)
  • For each type item custom folders are shown in setting screen when we enable USB
  • Separate screen are shown for each type of data
  • Data are listed horizontally along with there name
  • Preview is shown for  focused item
  • Custom image are used to show Audio/Video item default preview
  •  Actual image on USB are shown in preview
  • On selecting Video items , Video will be played in Full Screen
  • Audio playback is not yet implemented
  • For each screen Video/Audio/Images, there are headers showing back button and IP
  • On Navigating Back button and enter, will land in setting screen and Focus is on USB folders

USB Video Screen

All mp4 files are listed in a row and focused Item preview shown

Key Navigation:

  • Use left/right key to navigate to next and previous tiles/video to see the preview.
  • On pressing Enter video will play in Full screen.
  • On pressing key 'M' will exit from Full screen video to Video files screen.
  • On Navigating to header and pressing back icon , setting screen will launched

USB Audio Screen

All mp3 files are listed in row and focused Item preview shown.

Image Removed

Image Removed

Key Navigation:

  • Use left/right key to navigate to next and previous tiles/audio to see the preview
  • On Navigating to header and pressing back icon , setting screen will launched

Note: audio playback functionality not implemented yet. 

Image Added

Image Added

USB Image USB Image Screen

All JPG, PNG files are listed in row and focused Item preview shown

Key Navigation:

  • Use left/right key to navigate to next and previous tiles/images to see the preview and focused Item preview shown.
  • On Navigating to header and pressing back icon , setting screen will launched.


Controller UI 

Users can interact with plugins using Controller UI. It helps the user to activate or deactivate the plugin and the user can go through each plugin and look for properties and methods to execute. 

...

  • Method: curl -d '{"jsonrpc":"2.0","id":"3","method":"org.rdk.UsbAccess.1.getFileList","params":{"path":"www"}}' http://127.0.0.1:9998/jsonrpc
  • Response: {"jsonrpc":"2.0","id":3,"result":{"contents":[{"name":"var","t":"f"},{"name":"..","t":"d"},{"name":"pages","t":"d"},{"name":"logs","t":"f"},{"name":".","t":"d"}],"success":true}}

Key Handling

KeyFunctionality
S keyTo display UI Switch screen from the splash screenscreen
Enter/Right/left/up/down keys

To move the focus to app list/metro apps/tv-shows/settings from Home UI screen

To navigate to USB folders on settings screen

To navigate to Bluetooth tab on settings screen

To navigate to wifi tab on settings screen

Enter key/Right arrowTo move the focus to app list/tv-shows/settings from side panel icons in Home UI

Enter key

To select the UI from the UI Switch screen

To launch apps from the app list

To launch player from tv-shows

To launch the Bluetooth settings screen from the settings listTo launch the WiFi screen from the settings listhome ui screen

To enable/disable Bluetooth scanning in Bluetooth settings screen

To enable/disable wifi scanning in wifi settings screen

To pause player from Player controls

To connect/disconnect/pair/unpair a Bluetooth device from the Bluetooth settings screen

To connect/disconnect a WiFi network inWiFi in settings screen

Left/Right/Up/Down arrow

To navigate within Home UI

To navigate through available Bluetooth devices on the Bluetooth screen

To navigate through available wifi networks in WiFi screen

To navigate to USB contents 

M/Home/1 key

To exit from apps launched apps (ex: cobalt, cnn, vimeo)

To exit from player launched

To exit from the Bluetooth screen

To exit from the WiFi screen

launched 

Esc/M keyTo exit from password panel on WiFi screen
Down arrowTo display player controls menu from Player screen
key Code : 27 , 77, 49 , 36 ,158 To display Home Page
key Code : 112,142

To STANDBY and POWER_ON
Remote power key and keyboard F1 key used for STANDBY and POWER_ON

key Code : 228 , 116 To deep sleep
key Code : 175 174To audio increase  and decrease
key Code : 112,142, 116To launch shutdown panel


 

Demo Videos and Attachments

...