DSM-CC

DSM‑CC is the hidden engine that helps make modern digital TV feel fast, seamless, and smart.  It delivers apps, files, and interactive data over broadcast networks powering HbbTV applications and enabling services like push‑VOD, where carousel‑based content is delivered efficiently for instant playback. DSM‑CC also carries the precise stream events used in targeted advertising to signal when broadcast ads can be seamlessly replaced with personalised ones. And as TV evolves toward IP‑based delivery with DVB‑I, DSM‑CC remains valuable by helping deliver service lists and enhanced metadata to devices that may not always be connected, ensuring a connected‑TV experience even without constant internet access.

The DTVKit DSM‑CC stack is a mature, production‑proven implementation designed to deliver fast, reliable data and object carousel capabilities for modern digital TV platforms. Built for broadcast‑grade performance, it powers a wide range of interactive TV experiences including HbbTV, MHEG‑5, MHP, and System Software Updates (SSU).

Features

  • Fully Featured DSM‑CC Carousel Engine: Complete support for DSM‑CC Data Carousels (DSI/DII/DDB) including directory and file objects.
  • Flexible: Handles multiple carousels simultaneously with full transaction, version, and descriptor management.
  • Standards based: Compatible with ISO/IEC 13818‑6 and DVB EN 301 192
  • Robust SI/PSI Integration: Comprehensive processing of PAT, PMT, AIT, and service descriptors, fully aligned with standard DVB signalling requirements
  • Interactive Application Support: Mature object carousel functionality for HbbTV & MHEG broadcast apps.
  • Over-Air-Download: System Software Update (SSU) delivery.

Benefits

  • Compact Footprint: Lightweight and optimised for embedded systems.
  • Highly Portable: Seamlessly integrates with DTVKit’s DVBCore, ORB HbbTV and other third‑party stacks.
  • Fast to Integrate: Reduces engineering effort, improving time‑to‑
  • Royalty‑Free: Included within DTVKit’s membership model with no per‑unit fees.
  • Full Control: Complete source access for quick bug fixes and customisation.
  • Market Proven: Deployed in a wide range of DVB‑T/T2, DVB‑C, and DVB‑S/S2 devices.

Why DTVKit DSM-CC?

The DTVKit DSM‑CC stack delivers a high‑performance, standards‑compliant, and field‑proven carousel engine trusted across the digital TV industry. With rich feature support, robust error handling, and flexible integration, it enables manufacturers and operators to deliver compelling interactive broadcast services with confidence.

Testimonials

Hear from our Valued Members

Find answers to the most common questions about DTVKit’s services and offerings right here.

DTVKit gives you access to a powerful, production‑proven suite of broadcast components — DVB, DVB‑NIP, DSM‑CC, HbbTV 2.0.4, CI Plus 1.4 and 2.0, plus ATSC 1.0 and 3.0.
As a member, you’re not just downloading code; you’re tapping into a shared pool of software components used in millions of devices worldwide. Everything is delivered as full source code, ready for you to integrate, customise, and build on.

Once your membership is confirmed and onboarding is complete, you’ll receive immediate access to the full DTVKit source code repository and documentation. Members are usually up and running within a few days.

Membership gives you unlimited, royalty‑free access to the entire codebase. Use it, modify it, ship it – without per‑unit fees or runtime charges. This model keeps costs predictable and empowers you to innovate freely, without commercial restrictions holding you back.

Yes. The stack is continuously maintained and improved, with updates driven by:

  • evolving DVB, ATSC, and HbbTV standards

  • security and performance enhancements

  • real product feedback from active members

Every improvement strengthens the entire community and you benefit from the collective momentum.

DTVKit is designed to be flexible. It already supports Android TV, RDK, and hybrid white‑label platforms, and can be ported to Linux or other embedded systems.
Members choose DTVKit because it adapts to their roadmap, not the other way around.

No. DTVKit is fully independent.
We align with DVB and ATSC standards to ensure compliance and interoperability, but you don’t need to join those organisations to use our software. Membership with DTVKit alone gives you everything you need to build compliant broadcast products.

Let’s Talk