RDK Hardware Development Platform Application Form


HDP Webinar Series

Benefits and Advantages to HDP


How the HDP works with RDK


RDK Hardware Development Platform – Limited Quantity Available

Welcome to the RDK Hardware Development Platform (HDP) program. The RDK Hardware Development Platform (or HDP) is the approved development environment for RDK licensees. The HDP consists of three parts:

  1. The Hardware – A Hybrid-QAM/IP box which allows users to develop and test RDK components and applications.
  2. The RDK – An integrated, royalty-free bundled distribution of shared-source components.
  3. The Standalone App – A simple HTML application that is capable of playing live video, recording programs, and displaying diagnostics of the box. The live video and recorded content can be streamed to client boxes on demand.

It is a simple, low-cost design which eliminates the need to provision the box and eliminates the need for a headend. With the HDP, developers can create new software and test applications without the need for extensive hardware. This solution was created to help speed the development and testing process, but is also a great way to show new solutions to customers in remote locations or at trade shows.

The HDP Media Gateway (XG1) Box is a Hybrid-QAM/IP development platform, and is now available with a Broadcom chip. The HDP Media Client (Xi3) is an IP video client box. Both are available to MSOs, App developers, and system integrators. They consist of the set top box and special software to facilitate demos, and can be connected to other equipment to allow video streaming (purchase of these boxes may not be available to SoCs and OEMs.)

The HDP XG1 Box is priced at $2000 USD and the HDP Media Client is priced at $1000 USD. Pricing includes 4 hours of support, but does not include shipping or applicable taxes. Streaming hardware/ QAM cards not included.

Steps for ordering an HDP box:

  1. Complete and sign the CHILA license agreement
  2. Fill out application form (NOTE: These boxes are not available to SoCs or OEMs.)
  3. Receive approval (Comcast and platform provider) *Note: HDP boxes are made available by Pace, therefore purchasers must also be approved by Pace*
  4. Review and sign legal documents
  5. Place an order
  6. We ship units
  7. You start developing!

CHILA license What, Why and How

CableCARD Host Interface Licensing Agreement or CHILA is a license agreement required by CableLabs to have access to the patented DFAST algorithm and secret know-how used in the CableCARD interface. The license is free, but required prior to executing the HDP agreement.

The PACE HDP test reference device includes software and security for a CableCARD interface. Use of this decryption technology is available royalty-free, subject to a one-time administrative fee of $5,000. If you have previously licensed DFAST under any DFAST agreement with CableLabs, no additional fee is required.

Click on the document for a copy of the CHILA License agreement. Submit the completed agreement to info@cablelabs.com

DFAST Technology License for Non-Portable Cable Operator Purchased Devices.pdf

HDP Resources

Users who have ordered a HDP Box will be granted access to the HDP Wiki. The HDP Wiki contains the Release Notes, User Guide, Build Scripts, Build Instructions & much more.

NOTE: If you or your company have ordered a HDP Box and do not have access to the HDP Wiki, please request access through RDK Support support@rdkcentral.com

Company Name:

Point of Contact:

Shipping Address:



Company Website:

Are you an STB manufacturer?:

Yes No

Have you signed a CHILA license?:

Yes No

Address(es) of facility where the HDP STBs will reside:

Number of HDP STBs required: (Not available to SoC and OEM vendors)

Media Gateway

Media Client

Specifically describe what you will be doing with the HDP:

Select all that apply to the work you will be doing on the HDP:

App Development
Guide Development
Building client STBs

Brief description of the principal business of the company:

Please select your company type:

If “Other,” please describe