# DTVKit > Standards-based TV software for DVB, ATSC 1.0 and 3.0, HbbTV 2.0.3, CI+ 1.4.2, > DVB-I, DVB Native IP and MHEG-5, ported across Android TV, RDK, Linux and > embedded platforms. Royalty-free shared-source middleware maintained by an > industry consortium of broadcasters, silicon vendors, OEMs and operators. > > Site: https://dtvkit.org/ > Wiki: https://dtvkit.org/documentation/ (developer documentation) > Index curated 2026-05-13. Replaces the MOP AI Indexer auto-generated index > so that AI agents and LLM crawlers receive concise, descriptive pointers > instead of a verbose scrape of page copy. ## About DTVKit DTVKit is a not-for-profit consortium that develops production-grade middleware for digital television. Members receive a royalty-free shared-source codebase covering the major broadcast and hybrid TV standards, with proven ports to Android TV, RDK, embedded Linux and bare-metal silicon targets. The model is a single annual membership fee with no per-device royalties. ## Pages - [Home](https://dtvkit.org/): DTVKit overview — standards-based TV middleware on a royalty-free shared-source membership model - [Our Story](https://dtvkit.org/our-story/): Founding story, member milestones, and how the consortium operates - [Pricing](https://dtvkit.org/pricing/): Transparent annual membership fee, no per-device royalties or hidden costs - [FAQs](https://dtvkit.org/faqs/): Common questions about membership, licensing, support, and onboarding - [Testimonials](https://dtvkit.org/testimonials/): Member case studies from semiconductor vendors, OEMs, broadcasters and middleware developers - [News](https://dtvkit.org/news/): Industry updates, press releases, and event coverage - [Contact](https://dtvkit.org/contact/): General enquiries and partnership requests - [Company](https://dtvkit.org/company/): Corporate and consortium information ## Solutions — software components - [Solutions: Software (index)](https://dtvkit.org/solutions-software/): Royalty-free DVB, ATSC, HbbTV, CI+ and MHEG-5 software components - [DVB — foundation of digital television](https://dtvkit.org/solutions/dvb-the-foundation-of-digital-television/): Core DVB stack including SI/PSI parsing, demuxing, EPG and service discovery - [ATSC 3.0 — NEXTGEN TV](https://dtvkit.org/solutions/atsc-3-0-next-generation-broadcast-technology/): ATSC 1.0 + 3.0 reference implementation with ROUTE/MMT, ATSC-NRT and broadband fallback - [DVB-I](https://dtvkit.org/solutions/dvb-i/): DVB-I service discovery and channel-list synchronisation across IP and broadcast networks - [HbbTV 2.0.3](https://dtvkit.org/solutions/hbbtv/): HbbTV 2.0.3 browser stack with DASH playback, application discovery and transport-stream binding - [CI+ 1.4.2](https://dtvkit.org/solutions/ci-plus/): Common Interface Plus 1.4.2 host stack for conditional-access modules - [MHEG-5](https://dtvkit.org/solutions/mheg/): MHEG-5 interactive engine for UK and South African broadcast platforms - [DVB Native IP](https://dtvkit.org/solutions/dvb-nip/): DVB-NIP reference for low-latency IP-centric broadcast delivery, ATSC 3.0-aligned ## Solutions — target platforms - [Solutions: Platforms (index)](https://dtvkit.org/solutions-platforms/): Supported integration targets across silicon, operating system and form factor - [Android TV broadcast-ready integration](https://dtvkit.org/solutions/android-tv-broadcast-ready-integration/): Tuner HAL, TV Input Framework binding and NEXTGEN-TV-aware Android TV ports - [RDK](https://dtvkit.org/solutions/rdk/): RDK platform integration for cable, IPTV and broadband-operator deployments - [Linux](https://dtvkit.org/solutions/linux/): Embedded Linux integration including BSP-level tuner, demux and frontend drivers - [Hybrid white-label box](https://dtvkit.org/solutions/hybrid-white-label-box/): Pre-integrated reference design for operator-deployable hybrid set-top boxes ## Solutions — by audience - [Chipset vendors](https://dtvkit.org/solutions/chipset-vendors/): Reference integration paths for SoC and frontend silicon vendors - [Middleware developers](https://dtvkit.org/solutions/middleware-developers/): Integration points for third-party middleware stacks - [OEMs](https://dtvkit.org/solutions/oems/): How TV and STB OEMs use DTVKit to ship products faster - [Operators](https://dtvkit.org/solutions/operators/): How broadcasters and pay-TV operators leverage DTVKit components - [System integrators](https://dtvkit.org/solutions/system-integrators/): Use cases and engagement paths for SI partners ## Industries and members - [Industries](https://dtvkit.org/industries/): Sectors using DTVKit — broadcasters, OEMs, silicon vendors, operators, integrators - [Our Members](https://dtvkit.org/our-members/): Current DTVKit consortium members across the digital TV ecosystem - [Our Partners](https://dtvkit.org/our-partners/): Engineering and technology partners enabling member deployments ## Recent news - [Bringing ATSC 3.0 and Android Together — Practically](https://dtvkit.org/bringing-atsc-3-0-and-android-together-practically/): How DTVKit's ATSC 3.0 stack integrates with Android TV - [DTVKit and EKT joint ATSC 3.0 Android reference at NAB 2026](https://dtvkit.org/dtvkit-and-ekt-announce-joint-demonstration-of-atsc-3-0-android-reference-integration-at-the-nab-show-2026/) - [DTVKit at NAB Show 2026](https://dtvkit.org/dtvkit-at-nab-show-2026/): Show appearance and member meet-ups in Las Vegas - [DVB-I: The Unifying Layer the TV Industry Has Been Waiting For](https://dtvkit.org/dvb-i-the-unifying-layer-the-tv-industry-has-been-waiting-for/) - [DVB Native IP: Opportunity, Challenges, and How DTVKit Helps Manufacturers Navigate the Transition](https://dtvkit.org/dvb-native-ip-opportunity-challenges-and-how-dtvkit-helps-manufacturers-navigate-the-transition/) - [Globo launches Brazil's first ATSC 3.0-based digital TV pilot](https://dtvkit.org/globo-launches-brazils-first-atsc-3-0-based-digital-tv-pilot/) - [What the ATSC 1.0 phase-out means for broadcasters and viewers](https://dtvkit.org/what-the-atsc-1-0-phase-out-means-for-broadcasters-and-viewers/) - [DVB-NIP and ATSC 3.0: The future of IP-centric broadcast TV](https://dtvkit.org/dvb-nip-atsc-3-0-the-future-of-ip-centric-broadcast-tv/) - [Understanding HbbTV 2.0.3 — the new hybrid broadcast broadband specification](https://dtvkit.org/understanding-hbbtv-2-0-3-the-new-hybrid-broadcast-broadband-specification/) - [AI is reshaping the global memory market — and how DTVKit helps consumer device makers](https://dtvkit.org/ai-is-reshaping-the-global-memory-market-what-it-means-for-consumer-device-makers-and-how-dtvkit-can-help/) - [DTVKit at IBC 2025](https://dtvkit.org/dtvkit-at-ibc-2025/) - [Press release — DTVKit adds ATSC 3.0 to its software stack](https://dtvkit.org/press-release-dtvkit-adds-atsc-3-0-to-its-software-stack/) - [Celebrating a decade of innovation: DTVKit's 10-year anniversary](https://dtvkit.org/celebrating-a-decade-of-innovation-dtvkits-10-year-anniversary/) ## Wiki — developer documentation The DTVKit developer wiki at https://dtvkit.org/documentation/ hosts component guides, reference integrations, generated API references and release notes for member integrators. ### Getting started - [Wiki home](https://dtvkit.org/documentation/) - [Wiki overview](https://dtvkit.org/documentation/getting-started) - [Support](https://dtvkit.org/documentation/support) - [Member resources](https://dtvkit.org/documentation/resources) ### Components - [DVB (DVBCore) overview](https://dtvkit.org/documentation/components/dvb) - [DVBCore porting guide](https://dtvkit.org/documentation/components/dvb/porting-guide) - [DVBCore programmer's guide](https://dtvkit.org/documentation/components/dvb/programmers-guide) - [DVBCore desktop build](https://dtvkit.org/documentation/components/dvb/desktop-build) - [DVB-I C++ client](https://dtvkit.org/documentation/components/dvb-i-cpp) - [DVB-I JavaScript client](https://dtvkit.org/documentation/components/dvb-i-js/overview) - [DVB-NIP](https://dtvkit.org/documentation/components/dvb-nip) - [ATSC 1.0](https://dtvkit.org/documentation/components/atsc-1) - [ATSC 3.0](https://dtvkit.org/documentation/components/atsc-3) - [DSM-CC](https://dtvkit.org/documentation/components/dsm-cc) - [MHEG-5](https://dtvkit.org/documentation/components/mheg) - [CI Plus](https://dtvkit.org/documentation/components/ci-plus) ### Reference integrations - [DVB on Android (TIF)](https://dtvkit.org/documentation/integrations/dvb-android) - [DVB on RDK, Raspberry Pi](https://dtvkit.org/documentation/integrations/dvb-rdk-rpi) - [DVB on RDK, WLB](https://dtvkit.org/documentation/integrations/dvb-rdk-wlb) - [DVB-I on Android](https://dtvkit.org/documentation/integrations/dvb-i-android) - [ATSC 1.0 on RDK](https://dtvkit.org/documentation/integrations/atsc-1-rdk) - [ATSC 3.0 on Android](https://dtvkit.org/documentation/integrations/atsc-3-android) - [HbbTV (ORB)](https://dtvkit.org/documentation/integrations/hbbtv-orb) ### API reference and releases - [API reference index](https://dtvkit.org/documentation/api) - [Release notes](https://dtvkit.org/documentation/releases) - [Release process and version scheme](https://dtvkit.org/documentation/releases/process) ### Contributing - [Reporting issues and upstreaming](https://dtvkit.org/documentation/contributing/reporting) - [Coding standards](https://dtvkit.org/documentation/contributing/coding-standards) - [Software licence](https://dtvkit.org/documentation/contributing/licence) ## Optional - [Wiki landing](https://dtvkit.org/documentation/) - [XML sitemap index](https://dtvkit.org/sitemap_index.xml) - [robots.txt](https://dtvkit.org/robots.txt)