RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
LISA component is part of RDK DAC framework on STB. Its role is to retrieve, store and maintain DAC bundles and local applications' metadata. LISA is keeping track of what packages are available locally and managing the local storage, both for downloadable bundles as well as persistent storage for the applications. LISA is an abbreviation from Local Inventory & Storage Manager of DAC Apps and it offers an API for a controlling app - typically the operator resident app - to trigger download/install, removal of DAC Apps from that storage.
Lisa is implemented as Thunder out-of-process plugin. Can be run in a separate container
draw.io Diagram border true diagramName LISA Overview simpleViewer false width 600 links auto tbstyle top lbox true diagramWidth 811 revision 1
...
https://drive.google.com/file/d/11QXXM9WBg8Sw76Eikg5FyodrpIfoBnkL/view
The refapp "resident App" that comes with RDK reference image uses lisa for downloading DAC bundles. It is a consumer of LISA api.
Here are pointers to its code on where/how it uses LISA
https://github.com/LibertyGlobal/refapp/search?q=LISA
Demo video of that refapp in action, using LISA to download/store the Youtube/Cobalt DAC-Rialto app and run it
https://drive.google.com/file/d/1ipINJ-LlZBYEJvRUugoruaYO2sjQiraO/view?usp=sharing
LISA is able to handle the following data:
...