RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported Service Status
|
Code Block | ||||
---|---|---|---|---|
| ||||
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-nosrc.xml
repo sync -j `nproc` --no-clone-bundle --no-tags
|
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
#### bug fixes
# remove WAYLAND_DISPLAY from wpeframework.service
(cd meta-rdk-video; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk-video" refs/changes/44/44844/3 && git cherry-pick FETCH_HEAD)
#### thunder nano services for RPi
# recipe to enable thunder nano services
(cd meta-cmf-video; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-video" refs/changes/33/44633/6 && git cherry-pick FETCH_HEAD)
# enable bluetooth configuration on WPE Framework
(cd meta-rdk-video; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk-video" refs/changes/45/44845/5 && git cherry-pick FETCH_HEAD)
# changes required on bluez5 for RDK dependency
(cd meta-rdk-ext; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-rdk-ext" refs/changes/38/44338/3 && git cherry-pick FETCH_HEAD)
# add thunder nano services to RPi RDK images
(cd meta-cmf-raspberrypi; git fetch "https://code.rdkcentral.com/r/components/generic/rdk-oe/meta-cmf-raspberrypi" refs/changes/35/44635/6 && git cherry-pick FETCH_HEAD) |
Code Block | ||||
---|---|---|---|---|
| ||||
# choose mediaclient machine configuration on setup
MACHINE=raspberrypi-rdk-mc source meta-cmf-raspberrypi/setup-environment
# generic MC image build
bitbake rdk-generic-mediaclient-wpe-image |
The image file will be generated under build-<MACHINE>/tmp/deploy/images/<MACHINE>
directory
Code Block | ||||
---|---|---|---|---|
| ||||
# Insert the micro SD card and mention the card's device file name
# input file (if) is the image file to flash and the output file (of) is the card's device file name
sudo dd if=rdk-generic-mediaclient-wpe-image-raspberrypi-rdk-mc.rpi-sdimg of=/dev/<sd file> bs=4M |
User Interface involves UI on TV to show the app launched and a controller UI from host web browser to control all RDK services remotely.
SwitcherApp is a lightning framework based JS application which can be launched from the ResidentApp service on controller UI (from Host machine's web browser)Â
URL:Â https://px-apps.sys.comcast.net/lightning_apps/SwitcherApp/dist/index.html
Metrological's App
Controller UI is a web UI that can be launched from a host machine's (machine with same network with RPi) browser. This UI can be loaded with the RPi box's IP address with port number 9998.
URL: http://<Rpi ip address>:9998
Controller: List of plugins
ResidentApp Control
...
...
Removed wpe dependency from meta-cmf-raspberrypi/conf/layer.conf
Change-set:Â 43688
...
commercial Whitelist flag added for Gstreamer ugly plugin and mpg123.
Also lame is not required for RDK build as it has a restricted license.
Change-set:Â 43513
...
addresed fromÂ
REFPLTV-518
...
meta-wpe 's cairo bbappend is masked for Non-Thunder images and meta-rdk-ext 's cairo bbappend is masked for Thunder images
Change-set:Â 43722
...
...
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
No controller UI on web browser launched though the port 9998 enabled (confirmed through netstat command)
...
The binding address is not set for WPE Framework
...
+ WPEFRAMEWORK_BINDING_rpi = "0.0.0.0"
Change-set :Â 43520
...
Enabled in raspberrypi-rdk-mc.conf file
Change-set:Â 43690
...
addressed from REFPLTV-516
...
addressed from REFPLTV-521
...
Key
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
RDK Services: For "org.rdk.RDKShell.1.setVisibility" curl command response get failed.
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
...
Status | ||||
---|---|---|---|---|
|
...
Please refer to the below link for the System Test report.reports of Mediaclient and Hybrid images