Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
#ComponentSource Code Repository LocationRDK ProfileLicenseeDescription
1bluetoothrdk/components/generic/bluetoothRDK-VApache 2.0Interface API and implementation to abstract Bluetooth stack.
2bluetooth_mgrrdk/components/generic/bluetooth_mgrRDK-VApache 2.0Implements IARM API for RDK applications using Bluetooth.
3westeroscomponents/opensource/westerosRDK-VApache 2.0Wayland compositor.
4westerosdevices/intel-x86-pc/rdkri/westerosRDK-VApache 2.0Westeros compositor emulator HAL implementation.
5audiocapturemgrrdk/components/generic/audiocapturemgrRDK-VApache 2.0Presents audio data to registered applications.
6crashuploadrdk/components/generic/crashuploadRDK-ALLApache 2.0Crash upload component.
7dcardk/components/generic/dcaRDK-ALLApache 2.0Data Collection and Analysis (DCA).
8devicesettingsrdk/components/generic/devicesettingsRDK-VApache 2.0Unified interface to control device components (e.g. LED, audio/video ports, etc.).
9diagnosticsrdk/components/generic/diagnosticsRDK-VApache 2.0HTML diagnostic support for Hybrid Gateway devices and IP clients.
10dtcprdk/components/generic/dtcpRDK-VApache 2.0HAL layer APIs for the DTCP plugins provided by the SOC vendors.
11hdmicecrdk/components/generic/hdmicecRDK-VApache 2.0HDMI CEC.
12hwselftestrdk/components/generic/hwselftestRDK-VApache 2.0Verifies the STB health by running a hardware diagnostic application during boot and logging the test results.
13iarmbusrdk/components/generic/iarmbusRDK-VApache 2.0Platform-agnostic inter-process communication (IPC) interface.
14iarmmgrsrdk/components/generic/iarmmgrsRDK-VApache 2.0IARM Managers are IARM applications that provide a set of services (e.g. Bus Daemon, IR Manager, Power Manager, etc.).
15
injectedbundlerdk/components/generic/injectedbundleRDK-VApache 2.0Integration layer between Service Manager and the player in RDK Browser and WPE.16
ledmgrrdk/components/generic/ledmgrRDK-VApache 2.0Manages the STB front panel color LED to communicate the system status.
17
16libusbctrlrdk/components/generic/libusbctrlRDK-VApache 2.0USB hotplug support for Service Manager.
18
17media_utilsrdk/components/generic/media_utilsRDK-VApache 2.0Media utilities to stream out audio over Bluetooth to BT Headset /Speakers.
19
18mocahalrdk/components/generic/mocahalRDK-VApache 2.0Provides a standard set of MoCA driver interfaces.
20
19netsrvmgrrdk/components/generic/netsrvmgrRDK-VApache 2.0Network manager.
21
20rdk_loggerrdk/components/generic/rdk_loggerRDK-VApache 2.0RDK logging framework.
22
21rdkappsrdk/components/generic/rdkappsRDK-VApache 2.0Utilities that include some commonly used scripts and sample applications.
23
22rdkbrowserrdk/components/generic/rdkbrowserRDK-VApache 2.0This browser is based on QT 5.0. It has integrated support of IR key codes and users can use the TV remote control for navigation.
2426
23rdkbrowser2rdk/components/generic/rdkbrowser2RDK-VApache 2.0WPE-based RDK web browser component.
25
24generate_si_cacherdk/components/generic/rmf_tools/generate_si_cacheRDK-VApache 2.0RMF tools: Generate SI cache.
2729
25tenableHDCPrdk/components/generic/rmf_tools/tenableHDCPRDK-VApache 2.0RMF tools: HDCP.
28
26storagemanagerrdk/components/generic/storagemanagerRDK-VApache 2.0Storage manager.
30
27hostrdk/components/generic/sys_mon_tools/analyzers/scripts/hostRDK-VApache 2.0Host analyzer scripts.
31
28targetrdk/components/generic/sys_mon_tools/analyzers/scripts/targetRDK-VApache 2.0Target analyzer scripts.
32
29hostdataconverterrdk/components/generic/sys_mon_tools/hostdataconverterRDK-VApache 2.0Host data converter.
33
30iarm_event_senderrdk/components/generic/sys_mon_tools/iarm_event_senderRDK-VApache 2.0IARM event sender.
34
31iarm_query_powerstaterdk/components/generic/sys_mon_tools/iarm_query_powerstateRDK-VApache 2.0IARM query power state.
35
32iarm_set_powerstaterdk/components/generic/sys_mon_tools/iarm_set_powerstateRDK-VApache 2.0IARM set power state.
36
33key_simulatorrdk/components/generic/sys_mon_tools/key_simulatorRDK-VApache 2.0Key simulator.
37
34mem_analyser_toolsrdk/components/generic/sys_mon_tools/mem_analyser_toolsRDK-VApache 2.0Memory Analyzer tool is a highly configurable tool to stress memory for simulating out of memory conditions. The tool also provides some examples shell scripts for some use cases. Python scripts for plotting the collected CPU and memory data are also provided.
38
35mfr_datardk/components/generic/sys_mon_tools/mfr_dataRDK-VApache 2.0Manufacturer data API.
39
36mfr_utilsrdk/components/generic/sys_mon_tools/mfr_utilsRDK-VApache 2.0Manufacturer utilities.
40
37power-state-monitorrdk/components/generic/sys_mon_tools/power-state-monitorRDK-VApache 2.0Power state monitor.
41
38rdklogctrlrdk/components/generic/sys_mon_tools/rdklogctrlRDK-VApache 2.0RDK logging control.
42
39si_cache_parserrdk/components/generic/sys_mon_tools/si_cache_parserRDK-VApache 2.0SI cache parser.
43
40sys_resourcerdk/components/generic/sys_mon_tools/sys_resourceRDK-VApache 2.0System resource monitoring tools.
44
41sys_utilsrdk/components/generic/sys_mon_tools/sys_utilsRDK-VApache 2.0System utilities.
45
42udhcpc-opt43rdk/components/generic/sys_mon_tools/udhcpc-opt43RDK-VApache 2.0udhcpc configuration with Option 43.
46
43
47
tr69hostifrdk/components/generic/tr69hostifRDK-VApache 2.0TR-069 Host Interface.
48
44trmrdk/components/generic/trmRDK-VApache 2.0Tuner Reservation Manager.
49
45wifirdk/components/generic/wifiRDK-VApache 2.0WiFi driver abstraction API.
50
46xupnprdk/components/generic/xupnpRDK-VApache 2.0UPnP module to detect the devices connected to the network.
51
47bitbakerdk/components/opensource/oe/bitbakeRDK-ALLApache 2.0Clone of http://git.openembedded.org/bitbake
52
48meta-96boardsrdk/components/opensource/oe/meta-96boardsRDK-ALLApache 2.0Clone of https://github.com/96boards/meta-96boards
53
49meta-browserrdk/components/opensource/oe/meta-browserRDK-VApache 2.0Clone of https://github.com/OSSystems/meta-browser
54
50meta-intelrdk/components/opensource/oe/meta-intelRDK-ALLApache 2.0Clone of http://git.yoctoproject.org/cgit/cgit.cgi/meta-intel
55
51meta-javardk/components/opensource/oe/meta-javaRDK-VApache 2.0Clone of http://git.yoctoproject.org/cgit/cgit.cgi/meta-java
56
52meta-linarordk/components/opensource/oe/meta-linaroRDK-ALLApache 2.0Clone of http://git.linaro.org/openembedded/meta-linaro.git
57
53meta-oicrdk/components/opensource/oe/meta-oicRDK-ALLApache 2.0Clone of http://git.yoctoproject.org/cgit/cgit.cgi/meta-oic
58
54meta-openembeddedrdk/components/opensource/oe/meta-openembeddedRDK-ALLApache 2.0Clone of http://git.openembedded.org/meta-openembedded
59
55meta-qt5rdk/components/opensource/oe/meta-qt5RDK-VApache 2.0Clone of https://github.com/meta-qt5/meta-qt5
60
56meta-secure-corerdk/components/opensource/oe/meta-secure-coreRDK-ALLApache 2.0Clone of https://github.com/jiazhang0/meta-secure-core
61
57meta-virtualizationrdk/components/opensource/oe/meta-virtualizationRDK-ALLApache 2.0Clone of http://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization
62
58meta-wperdk/components/opensource/oe/meta-wpeRDK-VApache 2.0Clone of https://github.com/WebPlatformForEmbedded/meta-wpe
63
59openembedded-corerdk/components/opensource/oe/openembedded-coreRDK-ALLApache 2.0Clone of http://git.openembedded.org/openembedded-core
64
60CcspCMAgentrdkb/components/opensource/ccsp/CcspCMAgentRDK-BApache 2.0RDK-B component.
65
61CcspCommonLibraryrdkb/components/opensource/ccsp/CcspCommonLibraryRDK-BApache 2.0RDK-B component.
66
62CcspCrrdkb/components/opensource/ccsp/CcspCrRDK-BApache 2.0RDK-B component.
67
63CcspDmClirdkb/components/opensource/ccsp/CcspDmCliRDK-BApache 2.0RDK-B component.
68
64CcspEPONAgentrdkb/components/opensource/ccsp/CcspEPONAgentRDK-BApache 2.0RDK-B component.
69
65CcspHomeSecurityrdkb/components/opensource/ccsp/CcspHomeSecurityRDK-BApache 2.0RDK-B component.
70
66CcspLMLiterdkb/components/opensource/ccsp/CcspLMLiteRDK-BApache 2.0RDK-B component.
71
67CcspMiscrdkb/components/opensource/ccsp/CcspMiscRDK-BApache 2.0RDK-B component.
72
68CcspMoCArdkb/components/opensource/ccsp/CcspMoCARDK-BApache 2.0This component provides the MoCA TR181 implementation.
73
69CcspMtaAgentrdkb/components/opensource/ccsp/CcspMtaAgentRDK-BApache 2.0RDK-B component.
74
70CcspPandMrdkb/components/opensource/ccsp/CcspPandMRDK-BApache 2.0RDK-B component.
75
71CcspPsmrdkb/components/opensource/ccsp/CcspPsmRDK-BApache 2.0RDK-B component.
76
72CcspSnmpPardkb/components/opensource/ccsp/CcspSnmpPaRDK-BApache 2.0RDK-B component.
77
73CcspTr069Pardkb/components/opensource/ccsp/CcspTr069PaRDK-BApache 2.0RDK-B component.
78
74CcspWifiAgentrdkb/components/opensource/ccsp/CcspWifiAgentRDK-BApache 2.0RDK-B component.
79
75CcspXDNSrdkb/components/opensource/ccsp/CcspXDNSRDK-BApache 2.0RDK-B TR-181 implementation.
80
76FirmwareSanityrdkb/components/opensource/ccsp/FirmwareSanityRDK-BApache 2.0Component that performs validity/resiliency checks against downloaded and installed RDK firmware.
81
77GwProvApprdkb/components/opensource/ccsp/GwProvAppRDK-BApache 2.0RDK-B component.
82
78GwProvApp-ePONrdkb/components/opensource/ccsp/GwProvApp-ePONRDK-BApache 2.0RDK-B component.
83
79PowerManagerrdkb/components/opensource/ccsp/PowerManagerRDK-BApache 2.0Provides hooks to shut down the CCSP components and their support processes.
84
80TestAndDiagnosticrdkb/components/opensource/ccsp/TestAndDiagnosticRDK-BApache 2.0RDK-B component.
85
81Utopiardkb/components/opensource/ccsp/UtopiaRDK-BApache 2.0RDK-B component.
86
82Xconfrdkb/components/opensource/ccsp/XconfRDK-BApache 2.0RDK-B Xconf client.
87
83halrdkb/components/opensource/ccsp/halRDK-BApache 2.0RDK-B component.
88
84halinterfacerdkb/components/opensource/ccsp/halinterfaceRDK-BApache 2.0RDK-B component.
899192
85hotspotrdkb/components/opensource/ccsp/hotspotRDK-BApache 2.0RDK-B component.
90
86webuirdkb/components/opensource/ccsp/webuiRDK-BApache 2.0RDK-B component.
93
87rdkbrdkb/devices/rdkbemu/ccsp/rdkbRDK-BApache 2.0RDK-B emulator HAL implementation.
94
88rdkbemu_xb3rdkb/devices/rdkbemu/rdkbemu_xb3RDK-REF-PLATFORMApache 2.0RDK-B emulator HAL implementation.
95
89docsrdkb/docsRDK-ALLApache 2.0RDK-B documentation source.
96
90manifestsrdkcmf/manifestsRDK-ALLApache 2.0RDK CMF opensource manifests.
97
91breakpad_wrapper

rdk/components/generic/breakpad_wrapper

RDK-ALLApache 2.0A wrapper to integrate Google Breakpad with RDK components.
98
92cpuprocanalyzerrdk/components/generic/cpuprocanalyzerRDK-VApache 2.0A tool that runs periodically to collect CPU utilization, load average and memory usage.
99
93dcmrdk/components/generic/dcmRDK-BApache 2.0This component parses Device Configuration Management JSON responses.
100
94netmonitorrdk/components/generic/netmonitorRDK-VApache 2.0This component monitors any change in network interface, IP address and routes.
101
95rdmrdk/components/generic/rdmRDK-VApache 2.0RDK Download Manager: provides a secure framework to support run-time downloadable modules.
102
96rfcrdk/components/generic/rfcRDK-ALLApache 2.0RDK Feature Control: remotely enable/disable firmware features in an STB through XConf. Provides binaries to parse JSON message and extract information to files, and a utility to set parameters for host interface using IARM.
103
97xconf-simulatorrdk/components/generic/xconf-simulatorRDK-ALLApache 2.0A simulator for testing configuration management using Xconf. It can be deployed on a local server to verify configurations.
104
98syslog_helperrdk/components/generic/syslog_helperRDK-VApache 2.0Provides an API to send log messages directly to syslog-ng socket instead of systemd-journal.
105
99CcspLogAgentrdkb/components/generic/CcspLogAgentRDK-BApache 2.0RDK-B component.
106
100ttsenginerdk/components/generic/ttsengineRDK-VApache 2.0TTSEngine (Text To Speech) component enables RDK applications to convert any text to audio (speech) and playback the converted audio.
107
101RDKATrdk/components/generic/rdkatRDK-VApache 2.0UI Applications or Toolkits that expose accessibility information using ATK can interact with the RDKAT to retrieve any accessible information.
108
102gwProvAppEthWan rdkb/components/opensource/ccsp/GwProvApp-EthWanRDKBApache 2.0RDK-B component.
109
103MeshAgent rdkb/components/opensource/ccsp/MeshAgentRDKBApache 2.0Adaptation layer between a WiFi extender and cloud based management services.
110
104Notify-comp  rdkb/components/generic/notify_comp RDKB Apache 2.0Implements a notification function to all the Protocol Agents who have registered for notification of changes in the RDK-B stack.
111
105 startParodus rdkb/components/generic/startParodus RDKB Apache 2.0This component sets up the environment and starts Parodus (webpa). Parodus is a websocket client which connects to a server in the cloud & delivers messages to and from services running on the gateway device.
112
106 harvester rdkb/components/generic/harvester RDKB Apache 2.0Component is used to report wifi telemetry details to the cloud. It collects data from the Wi-Fi driver in Associated Devices, Radio Traffic and Neighboring Wireless Networks.