Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Build Steps:

Default with out DRM enabled with RDK reference UI:

repo init -u https://code.rdkcentral.com/r/rdk/soc/amlogic/aml-manifests -b rdk-next -m aml_ipstb_google_rdk_starboard.xml 
repo sync -j4 --no-clone-bundle
source meta-rdk-aml/set-env.sh mesonsc2-5.4-lib32-ah212 --rdk-starboard --rdk-ui
bitbake lib32-rdk-generic-mediaclient-image

Note: To enable build with DRM, Please reachout to Amlogic for Openlinux access for DRM libraries.

Enable additional build arguments to build with DRM.

repo init -u https://code.rdkcentral.com/r/rdk/soc/amlogic/aml-manifests -b rdk-next -m aml_ipstb_google_rdk_starboard.xml 
repo sync -j4 --no-clone-bundle
source meta-rdk-aml/set-env.sh mesonsc2-5.4-lib32-ah212  --playready --widevine --rdk-starboard --rdk-ui
bitbake lib32-rdk-generic-mediaclient-image

Unused components from MediaClient

IP STB build is based from mediaclient image with out the licensed components and other components which are not required for IP streaming. Some of the components which are disabled.

  • storagemanager
  • subtec
  • dtvapp
  • closedcaption
  • closedcaption-hal-amlogic
  • mediaframework
  • mediastreamer
  • rdkmediaplayer
  • audiocapturemgr
  • media-utils
  • dvrmgr
  • servicemanager
  • sectionfilter-hal-amlogic
  • rmfgeneric

Validation of image

  • Controller UI : For connecting Controller UI, use URL: http://<machineip>:9998

                     Image Added


                   Image Added


  • WiFi Service

                   Image Added

  • Bluetooth Service

                    Image Added


                    Image Added