RDK Documentation (Open Sourced RDK Components)
TR-069 Object (Device.STBServices.{i})

Description

STBService defines as the container associated with the remote management of objects for STB devices. The STBService object is a service object.

As such, individual CPE devices can contain one or more of these objects within their Services object alongside the generic data objects. The presence of more than one STBService object would be appropriate primarily where a CPE device serves as a management proxy for other non TR-069 capable STBService devices.

For example,
An Internet Gateway Device might serve as a management proxy for one or more non TR-069 capable STBs.
Components
The STB data model contains a Components object that describes the devices functional blocks. It contains the following components:
  • Display Devices
  • HDMI
  • AudioDecoder
  • VideoDecoder
  • AudioOutput
  • VideoOutput etc..

each of which can be multi-instance.

Modules

 TR-069 Object (Device.STBServices.Components.DisplayDevice)
 
 TR-069 Object (Device.STBServices.{i}.Capabilities.AudioOutput)
 AudioOutput objects describe the functional blocks in charge of audio rendering. An Audio Output receives uncompressed audio streams from one or more Audio Decoders and performs format adaptations as required by the relevant presentation standard e.g., analog mono or stereo audio as needed for speakers or headphones, S/PDIF or HDMI/HDCP as needed by specific digital devices.
 
 TR-069 Object (Device.STBServices.{i}.Capabilities.HDMI)
 A HDMI component models features of the STB HDMI functionality, such as the output resolution mode and value. It also contains a sub object providing details on the connected HDMI display device typically a TV set for instance, the delay the STB is requested to apply to audio to preserve 'lip sync' synchronization. This is a read-only parameter for the ACS, and is communicated to the STB through the HDMI interface.
 
 TR-069 Object (Device.STBServices.{i}.Capabilities.VideoOutput)
 
 TR-069 Object (Device.STBServices.{i}.Components.SPDIF.{i})
 A SPDIF component models features of the S/PDIF functionality of the STB. It allows the ACS to force the audio format to be down mixed into stereo PCM in the case an external audio amplifier does not support multi-channel audio format decode. It also contains some parameters to manage the audio delay to preserve lip-sync.
 
 TR-069 Object (Device.STBServices.{i}.Components.VideoDecoder.{i})
 
 TR-069 Object (Device.STBServices.{i}.Components.XrdkSDCard.{i})