Build Steps:
Default with out DRM enabled with RDK reference UI:
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
- Aamp Playback: aamp-cli http://rdmedia.bbc.co.uk/dash/ondemand/elephants_dream/1/client_manifest-all.mpd
- Gstreamer Playback : gst-launch-1.0 playbin uri=http://rdmedia.bbc.co.uk/dash/ondemand/elephants_dream/1/client_manifest-all.mpd video-sink=westerossink
- Playback through Youtube Application: For launching youtube from controller UI, enable cobalt plugin, youtube page will be loaded in TV UI.
Image Added
Image Added
Image Added
Image Added