TV Software Solutions
DTVKit provides a suite of modular, production-ready software components that serve as the foundation for digital TV platforms worldwide. Our stack is designed for flexibility, commercial deployment, and full compliance with DVB and ATSC broadcast standards.
Each component is developed with portability, maintainability, and real-world integration in mind. Whether you’re deploying on Android TV, RDK, or a custom embedded OS, DTVKit software ensures reliable, scalable, and efficient performance. All components are available as source code to members, with no royalties or runtime fees.
DVB
DVB is the heart of DTVKit’s software offering. It provides comprehensive support for DVB-S/S2, DVB-T/T2, and DVB-C, enabling decoding and handling of PSI/SI tables, EPG data, tuning control, and demuxing.
Features include:
- Fully standards-compliant demultiplexing and decoding
- Support for all major DVB transmission formats
- Modular architecture for easy integration
- Tested on real-world broadcast networks
DVB-I
DTVKit’s client is a native cross platform implementation suitable for use with all major TV platforms and can also be compiled and used in desktop PC and cloud based applications.
Features include:
Compact and efficient implementation
Cross platform: Linux, Android, RDK.
DVB-I service discovery, and parsing with region selection.
EPG data handling.
Parental Control and Accessibility support.
The DVB-I client has been extensively tested with both synthetic tests and real-world services.
DVB NIP
DTVKit’s DVB NIP (Native IP) solution brings the future of digital television into focus by enabling seamless delivery of IP-based services over broadcast networks. Designed for modern hybrid TV environments, our DVB NIP implementation ensures a reliable, scalable, and standards-aligned pathway for broadcasters and device manufacturers looking to harness the full potential of IP distribution.
Features include:
- Supports the broadcast of IP services directly over traditional DVB infrastructures, enabling efficient distribution of applications, media, and interactive content.
- Ideal for environments where broadcast and broadband converge, providing a unified framework for IP-based services on connected receivers.
- Implements DVB specifications for Native IP, ensuring interoperability across devices, networks, and service providers.
- Handles multicast and unicast delivery, application signalling, service discovery, and IP encapsulation, allowing manufacturers to build versatile hybrid products.
HbbTV
DTVkit provides Android and RDK integrations of the Open Red Button (ORB) HbbTV engine, alongside its DVB, DSM‑CC, and DVB‑I components. This unified platform reduces development complexity and accelerates time‑to‑market for manufacturers building HbbTV‑enabled TVs and set‑top boxes. Our HbbTV reference integration enables manufacturers to deliver hybrid broadcast‑broadband products that support rich, interactive services offering viewers a more engaging and feature‑enhanced experience.
Key Features:
- HbbTV 2.0.4 compliant, powered by the ORB engine
- Reference integrations for Android and RDK
- Media Synchronisation and companion device communication
- Support for a wide range of interactive applications, including: Catch‑up TV and VOD, Interactive advertising, Games and social media, Educational and informational services, E‑commerce experiences
ATSC 1.0 and 3.0
DTVKit supports both ATSC 1.0 and ATSC 3.0, enabling compatibility with current and next-generation digital TV services, particularly in North America and South America markets. Our ATSC stack is integrated for use in both Linux-based and Android environments.
ATSC 1.0 Support
- Standard-definition and high-definition digital TV
- Closed captioning, PSIP, and EPG Field-proven stability
ATSC 3.0 (NextGen TV)
- IP-based video delivery
- Support for UHD, HDR, and interactive services
- Compatible with hybrid broadcast and broadband delivery models
- Secure, flexible content delivery with DRM support
CI Plus
Our CI Plus engine supports both version 1.4 and the latest CI Plus 2.0 specification. It provides a secure, standards-compliant content protection mechanism for pay TV services. CI Plus is a critical component for any platform needing conditional access and premium content delivery.
Features include:
- Support for Enhanced Content Protection (ECP)
- Backwards compatibility with legacy CAMS
- Integration with broadcast and IP-based platforms
- Optimized for UHD and 4K delivery requirements
MHEG
DTVKit’s MHEG solution supports various interactive television applications, enhancing user engagement and service delivery.
Features include:
- Middleware support for interactive services
- Integration with existing broadcast infrastructures
DSM-CC
DSM-CC (Digital Storage Media Command and Control) enables support for carousel-based data broadcasting. It is widely used in interactive TV services.
Use cases include:
- File-based content delivery over broadcast
- Interactive application support
- Middleware system compatibility