You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »


This is the summary page that describes CMF dunfell quarterly release rdkv-2022q3-dunfell for the opensource IP Client STB profile based on RPi platform.

This release is based on the branch rdk-next and yocto project versions dunfell 

Note the master branch has been deprecated in select community repositories and rdk-next is now the lead development branch.




Baseline

rdkv-2022q3-dunfell


Baseline Dunfellnightly/20220827-dunfell
Manifest Branch Dunfellrdkv-2022q3-dunfell

Highlights

Components updated since 2022 Q2

collaboration/rdk/components/generic/gst-plugins-soc/soc/broadcommeta-rdk-restrictedjsttelemetry
collaboration/soc/broadcom/yocto_oe/layers/meta-rdk-broadcom-nextplatforms/yocto/meta-cmf-brcm-rdklxc-container-generatortr69hostif
collaboration/soc/broadcom/yocto_oe/layers/meta-rdk-soc-broadcomplatforms/yocto/meta-cmf-broadcom-generic-rdkmediaframeworktrm
meta-rdk-aspaampnetmonitorwifi
closedcaptionalexa_skill_mappernetsrvmgrxr-speech-router
fogxr-speech-avs-sdkmeta-cmfxr-speech-vrex
gstreamer-cxxblercudaemonmeta-cmf-raspberrypixr_mq
meta-cmf-qt5bluetoothmeta-rdkxraudio
meta-cmf-raspberrypi-restrictedbluetooth_leAppMgrmeta-rdk-extxraudio-adpcm
meta-cmf-videobluetooth_mgrmeta-rdk-videoxraudio-hal_ctrlm
meta-cmf-video-referencecobaltmeta-rdk-voicexupnp
meta-cmf-video-reference-nextcontrolmeta-rdk-voice-sdkrdk/components/opensource/gstreamer-direct-platform
meta-cmf-video-restrictedcpuprocanalyzerrdk_loggerrdk/components/opensource/rtmessage
sessionmgrcrashuploadrdkmediaplayerrdk/components/opensource/sysint
subtec-appdcardkx_loggerrdk/components/opensource/tvsettings
websocket-ipplayer2devicesettingsrdmrdk/components/opensource/tvsettings/stubs
websocket-ipplayer2-apigst-plugins-rdk-aamprfcrdk/devices/opensource/raspberrypi/sysint
websocket-ipplayer2-utilsgst_svp_extrmf_mediastreamerrdk/devices/raspberrypi/devicesettings
RDK_appshwselftestservicemanagerrdk/tools/tdk
rbusiarmmgrsstreamfs_fccrdkv/tools/tdkv
rbuscoreinjectedbundleiarm_event_sendertools/tdk-advanced


Community contributions

  • Note: For the Gerrit links, you need to log in before you will be able to see the contents.


  • A detailed changelog since the last release rdkv-2022q2-dunfell can be found here.

Getting the code

Note: The rdkcmf/manifests repository is opensource and can be used to build the IP Client RPi Profile.

Building for RaspberryPi IP Client

mkdir <workspace dir>
cd <workspace dir>
 
# <release manifest branch> is rdkv-2022q3-dunfell for dunfell
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkv-extsrc.xml -b <release manifest branch>
repo sync -j4 --no-clone-bundle  
 
MACHINE=raspberrypi-rdk-ipmc source meta-cmf-raspberrypi/setup-environment
 
bitbake rdk-generic-ipclient-image

Note. The kernel Image and root filesystem will be created under the ./tmp/deploy/images/raspberrypi-rdk-ipmc folder

Documentation

RDK Reference Platforms

RDK-V R-Pi Yocto 2.2 - Morty

RDK-V R-Pi Yocto 3.1 - Dunfell

IP Client Based STB (Raspberry Pi) 

RDK Services on Raspberrypi

RDK Services on RPi User Manual

Testing

Sanity Testing

Sanity tests include:

  • Playing video from local source using gst-play.
  • Playing video using gstplayer (gst-launch).
  • Playing video using aamp-cli (HLS and DASH)
  • RDK Resident App Verification
  • Controller UI Verification
  • Wifi REFPLTV-1482 - Getting issue details... STATUS
  • Bluetooth remote
  • No labels