This Recommendation defines components of a broadcast-centric IPTV terminal middleware and provides a high-level description of functionality necessary to support IPTV services. These definitions and descriptions are intended to assist in the establishment of a migration path from existing terminal middleware for current digital broadcasting@ with enhancements for IPTV support@ to meet immediate market demand to deploy IPTV services.