| S.No. | Refapp Main Features | Sub- Features/Tasks | LTTS Lightning refapp 2 | Epam Lightning refapp 2 |
| 1
|
Main menu
|
Main Menu component is used for navigating among main 'big' components like Apps, Settings and OnDemand |
|
|
| Main Menu having three list-item such as App, Movie, and Setting. |
|
|
||
| RCU input for key navigation |
|
|
||
| On selection of tab/menu user will navigate to particular view |
|
|
||
| 2
|
MastHead
|
MastHead component is header which provides specific information about the top view |
|
|
| Displayed current time on top right side on all components |
|
|
||
| Displayed the component/view name on left top side on all components |
|
|
||
| Displayed RDK logo in top center on all components |
|
|
||
| 3
|
Movies (On Demand)
|
OnDemand component is a collection of movies. It has recommended section which shows you assets based on what you have seen recently, and section with all movies. |
|
|
| RCU input for key navigation vertical and horizontal in swimlane |
|
|
||
| provided dynamic list, this will get the data from model |
|
|
||
| Provided support for adding new tile in list dynamically if new program/video available |
|
|
||
| On press of selected tile navigate to corresponding details page which will contain all the information about the video |
|
|
||
| 4
|
Details Page
|
Detail page component is used for showing information about movies in OnDemand. |
|
|
| Displayed movie/video name or title and release year as per the meta data available in model (static json data) |
|
|
||
| Displayed movie/video rating as per the meta data available in model (static json data) |
|
|
||
| Displayed movie/video description as per the meta data available in model (static json data) |
|
|
||
| Displayed movie/video tile/poster-art as per the meta data available in model (static json data) |
|
|
||
| Add two buttons Play (for video playback from details screen) and back (for come back to movies (on demand) screen |
|
|
||
| On backspace key press come back to movies (on demand) screen |
|
|
||
| 5
|
Numeric Input popup
|
Numeric input component is used for faster navigation in Channel Bar |
|
|
| key press handling (RCU input) to get or capture the entered key codes and provides key codes to RCU manager which are mapped to numbers |
|
|
||
| On number/keys input show the numeric input popup and display input channel number |
|
|
||
| Based on number input tune/navigate to particular channel, play video and hide the numeric input popup |
|
|
||
| 6
|
Channel Bar
|
Channel bar is a component which provides you possibility to navigate among channels while you are watching some event and player is top view. |
|
|
| Displayed channel number and channel logo |
|
|
||
| Implemented RCU input for key UP and Key Down event for channel up and channel down navigation |
|
|
||
| Key UP and Key Down or channel up and channel down navigation tune/navigate to particular channel number and play video |
|
|
||
| 7 | Warning popup | Warning popup is a component which can be used for different purposes from showing errors to showing some information about system and other things |
|
|
| 8
|
Trick Mode
|
Implemented trick mode features |
|
|
| Play & Pause |
|
|
||
| Fast forward, fast rewind |
|
|
||
| Displayed progress bar |
|
|
||
| 9 | Apps | Apps components is a collection of different applications and services |
|
|
| Display list of apps and types | Under development |
|
||
| 10 | Operator RefApp through Lightning | L&T Lightning RefApp V.1.2.0 | https://wiki.rdkcentral.com/display/RDK/Lightning+RefApp+V.1.2.0 |
|