Fact-checked by Grok 2 weeks ago

Electronic program guide

An electronic program guide (EPG) is a that provides users with on-screen schedules and for broadcast television, radio, and other content, allowing interactive by time, , , or to facilitate selection, , and . EPGs originated as analog services in the early , with the first launched in 1981 by United Video Satellite Group in , displaying localized listings on a dedicated . Over time, EPGs evolved into sophisticated software integrated into set-top boxes, smart TVs, and mobile devices, supporting features like reminders, access, and video-on-demand controls. In digital broadcasting standards such as ATSC (Advanced Television Systems Committee), EPG functionality is enabled by the Program and System Information Protocol (PSIP), which transmits structured metadata tables—including Event Information Tables (EIT) for up to 16 days of scheduling data—to receivers for constructing the guide. PSIP ensures accurate program identification, channel mapping, and content ratings, enhancing accessibility and personalization through standardized metadata protocols. Early EPGs relied on simple grid layouts, but modern variants, often called interactive program guides (IPGs), incorporate collaborative filtering for recommendations and support hybrid delivery in cable, satellite, and IPTV systems. Today, EPGs play a crucial role in over-the-top (OTT) streaming and IPTV platforms, where they aggregate live linear channels with on-demand libraries, often using internet-sourced data for real-time updates and multi-device synchronization. This adaptation addresses the fragmentation of content across services, improving user experience with searchability and integration of ancillary features like subtitles and parental controls, while adhering to evolving standards like ATSC 3.0 for IP-based broadcasting.

Overview

Definition and Purpose

An Electronic Program Guide (EPG) is an interactive, on-screen digital interface that displays scheduling and descriptive information for television programs, typically in a grid format with channels listed vertically and time slots horizontally, enabling viewers to browse, navigate, and select content. This system evolved from analog teletext-based guides to sophisticated software applications integrated into set-top boxes, smart TVs, and streaming devices, supporting both linear broadcast and on-demand media. The core purpose of an EPG is to streamline content discovery and consumption by providing essential program metadata, such as titles, synopses, start and end times, durations, genres, ratings, and cast details, thereby reducing the cognitive load on users when navigating hundreds of channels or vast libraries of video content. In traditional broadcast environments, like those defined by ETSI EN 300 707, the EPG serves as a data broadcasting protocol transmitted via the vertical blanking interval (VBI) of the TV signal, allowing decoders to compile and store a local database for offline navigation, sorting by themes, and automated recording via VCR programming signals (VPS/PDC). In digital and IP-based systems, such as IPTV, the EPG functions as a resident application within terminal devices to deliver structured program information, including search capabilities, reminders, and integration with video-on-demand (VOD) or pay-per-view services, ultimately enhancing user engagement and operational efficiency for broadcasters by promoting targeted viewing. For instance, standards like ATSC PSIP (Program and System Information Protocol) use EPG elements to transmit event information tables (EITs) covering up to 16 days of schedules, ensuring seamless tuning and content personalization across digital terrestrial broadcasts. Overall, EPGs bridge the gap between content providers and consumers, fostering intuitive interaction while supporting ecosystem features like metadata interoperability via XML or Dublin Core formats.

Types of EPGs

Electronic program guides (EPGs) are classified primarily by their scope of channel coverage, degree of interactivity, and implementation format, reflecting diverse applications in broadcast, cable, satellite, IPTV, and streaming environments. These classifications stem from industry standards and practical deployments, ensuring compatibility across receivers and services. For instance, the European Telecommunications Standards Institute (ETSI) EN 300 707 standard for Teletext-based EPGs outlines levels based on functionality and memory requirements, while the Advanced Television Systems Committee (ATSC) Program and System Information Protocol (PSIP) supports flexible EPG data structures for multi-channel navigation in North American digital television. Based on channel coverage, EPGs fall into single-channel and multi-channel categories. Single-channel EPGs display scheduling information exclusively for one television or radio channel, often utilized in focused applications like dedicated news streams, sports broadcasts, or mobile apps with limited live feeds. These are straightforward, requiring minimal processing resources, such as 4 kbyte of memory in ETSI-compliant systems, and typically show current and upcoming programs for the tuned channel only. In contrast, multi-channel EPGs aggregate schedules from multiple channels, enabling cross-network browsing and presented in formats like grids with channels along one axis and time slots along the other. This type demands greater resources, such as 256 kbyte of memory per ETSI guidelines, and provides scheduling for multiple virtual channels using up to 128 Event Information Tables (EITs), which cover 3-hour intervals extendable to 16 days. Multi-channel EPGs are standard in cable, satellite, and digital terrestrial television (DTT) systems, facilitating thematic or temporal sorting of programs. Interactivity provides another key classification, distinguishing non-interactive from interactive EPGs. Non-interactive EPGs offer static, view-only access to program listings, without features like user-initiated actions or dynamic updates beyond basic scrolling; they are less common today but persist in legacy or low-end receivers for simple schedule display. Interactive EPGs, also known as interactive programming guides (IPGs), incorporate user engagement capabilities, such as searching by genre, setting recording timers via digital video recorders (DVRs), parental controls, or accessing supplemental content like episode summaries and trailers. These rely on protocols like DVB Service Information (SI) in Europe or ATSC PSIP's Extended Text Tables (ETTs) for enriched metadata, including multi-language titles and content ratings, and are prevalent in smart TVs, set-top boxes, and OTT platforms. The ETSI standard's "Full EPG" level exemplifies advanced interactivity, integrating navigation structures for thematic trees and bit-mapped displays. Implementation formats further diversify EPG types, tailored to delivery mediums and user interfaces. Grid-based EPGs, the most traditional format, arrange programs in a matrix view for efficient multi-channel scanning, as supported by DVB-SI and ATSC PSIP standards with cycle times as low as 500 ms for current-event data. Now-and-next EPGs provide minimalist overviews of only the current program and the immediate successor, ideal for basic digital receivers or quick-access overlays in news broadcasting, often using lightweight data from standards like DVB or ATSC. Web-based EPGs, prominent in IP delivery, operate via browsers or apps in IPTV and over-the-top (OTT) services, leveraging formats like XMLTV or JSON APIs for device synchronization and integration with video-on-demand (VOD) libraries. For radio, the Digital Audio Broadcasting (DAB) standard defines Basic and Advanced EPG profiles: the Basic profile suits low-memory receivers with core scheduling, while the Advanced profile adds multimedia object transfer for detailed, MOT-protocol-delivered content at bitrates of 8-32 kbps. Streaming-specific EPGs, such as those in OTT platforms, blend live channels with catch-up TV and personalized recommendations, often extending multi-channel interactivity to hybrid environments.

History

Early Developments

The concept of electronic program guides (EPGs) evolved from earlier printed television listings and rudimentary on-screen information systems in the mid-20th century. As television broadcasting expanded in the 1950s and 1960s, printed guides like TV Guide in the United States became essential for viewers to navigate schedules, but these were static and not integrated with the viewing experience. The transition to electronic formats began with the development of teletext technologies, which transmitted text-based information via unused lines in the television signal, allowing viewers to access schedules interactively using remote controls. A pivotal early development was the launch of Ceefax by the BBC on September 23, 1974, recognized as the world's first teletext service. Designed initially to provide subtitles for deaf viewers and expanded to include 24-hour access to news, weather, sports, and television program listings during off-air periods, Ceefax enabled viewers to retrieve information from its initial 30 pages by entering three-digit codes, offering an early form of on-demand electronic scheduling that foreshadowed modern EPGs. This system quickly expanded to include detailed program guides across BBC1 and BBC2 channels, influencing similar services like ITV's Oracle launched in 1978. Teletext's adoption spread across Europe, with standards like the World System Teletext established in 1976 to ensure compatibility, providing a foundational model for embedding program data in broadcast signals. In North America, the first dedicated EPG debuted in with the Video Satellite Group's (UVSG) launch of The Electronic Program Guide channel, a cable-only that displayed scrolling text listings of local channel lineups and upcoming programs on a full-screen dedicated channel. This analog-based , distributed via to cable operators, covered approximately four hours of programming and marked the shift toward specialized electronic delivery for multichannel cable environments, reducing reliance on printed materials. By the mid-1980s, UVSG enhanced the with split-screen formats and software upgrades for computer-based decoders, while competitors like Viewtron explored videotex for broader interactive features, though adoption remained limited by technology costs. These early systems, primarily non-interactive and text-heavy, set the stage for the proliferation of on-screen, menu-driven EPGs integrated into set-top boxes and . Innovations in data transmission, such as vertical blanking interval (VBI) encoding for , enabled reliable of , influencing standards and paving the way for more user-friendly interfaces.

Regional Evolutions

In , the of electronic program guides (EPGs) began with infrastructure in the early . The Video Group (UVSG) launched the first on-screen EPG in , delivering listings of channels and programs through a dedicated cable channel, marking a shift from printed guides to digital displays. This system was limited to simple scrolling text but laid the groundwork for interactive features. By 1994, StarSight Telecast introduced the first interactive programming guide (IPG), incorporating program synopses, search functions, and actor information, which became a standard for set-top boxes and influenced widespread adoption in the U.S. and Canada during the cable boom. Europe's EPG evolution was closely tied to teletext and videotext technologies, emerging earlier than fully digital systems due to public broadcasting initiatives. The United Kingdom pioneered this with the BBC's Ceefax service in 1974, which provided television program schedules, subtitles, and other information via overlaid text pages accessible on standard televisions, representing one of the earliest forms of on-screen EPG. Teletext systems spread across Western Europe in the late 1970s and 1980s, with services like Germany's Videotext launching in 1983, offering program guides integrated into broadcast signals for free access without additional hardware. These analog-based EPGs emphasized public service content, such as multilingual listings and regional schedules. Standardization advanced in 1995 with the European Telecommunications Standards Institute (ETSI) EN 300 707 protocol, which defined data transmission formats for EPGs, enabling more structured and interoperable guides across digital terrestrial and satellite platforms. In the late 1990s, satellite providers like Sky in the UK introduced digital EPGs in 1998, incorporating on-demand elements and graphical interfaces that transitioned from teletext roots. In Asia, EPG development lagged behind due to varying broadcast standards and later digital transitions but accelerated with the rise of pay-TV and mobile integration. Japan led regional adoption through the Digital Broadcasting-Terrestrial (ISDB-T) standard, launched in 2003, which embedded advanced EPG features like multimedia content descriptions and interactive navigation using Broadcast (BML). This system supported one-segment broadcasting for mobiles, allowing EPG access on handheld devices and influencing exports to other Asian markets. In countries like and , EPGs proliferated in the 2000s with digital cable and direct-to-home (DTH) services; for instance, India's DTH platforms introduced graphical EPGs around 2006 to handle multilingual channels and regional programming diversity. followed a similar digital path, with Brazil adopting ISDB-T in 2006, enabling nationwide EPG deployment that integrated local content scheduling and emergency alerts by the early 2010s. Across these regions, EPGs evolved to prioritize cultural localization, such as language support and genre-based filtering, reflecting diverse media landscapes.

Key Milestones and Innovations

The development of electronic guides (EPGs) began with the advent of systems in the , which laid the groundwork for digitally delivered . In , the () launched , the world's first , utilizing unused lines in the signal to broadcast text-based pages including television and radio schedules, news, and weather updates accessible via a dedicated in compatible televisions. This marked the shift from printed listings to on-screen, electronically generated , enabling viewers to navigate basic details interactively through numeric keypads, though limited by the era's technology to static, non-searchable displays. 's success, peaking at 22 million weekly users by the 1990s, demonstrated the viability of embedding in broadcast signals for access. In the United States, the first dedicated EPG emerged in 1981 when the United Video Satellite Group (UVSG) introduced a scrolling ticker service over to cable operators, displaying lineups and titles in a continuous loop on a full-screen . This analog-based , known as the Electronic Program Guide (EPG) , represented a milestone in North American broadcasting by centralizing and automating schedule distribution, reducing reliance on manual printed guides and enabling real-time updates via feeds. By the late 1980s, UVSG's service evolved into the Prevue , incorporating graphical elements, advertisements, and music videos between listings, which enhanced viewer engagement and foreshadowed multimedia integration in EPGs. The 1990s brought significant innovations in interactivity and on-screen navigation. In 1994, StarSight Telecast introduced the first commercial interactive program guide (IPG), an overlay system that allowed users to pause scrolling, view detailed synopses, and navigate grids using remote controls on set-top boxes or televisions. This advancement, powered by proprietary signal decoding and database technology, addressed the limitations of linear scrolling by enabling non-linear browsing by time, channel, or category, and it influenced subsequent systems like TV Guide Interactive launched in 1999. Concurrently, standardization efforts solidified EPG interoperability: the Digital Video Broadcasting (DVB) Project published its initial Service Information (SI) specification in 1995 as part of ETSI EN 300 468, defining tables for event information (EIT) to support multilingual, searchable program metadata in digital streams across Europe and beyond. In the US, the Advanced Television Systems Committee (ATSC) formalized the Program and System Information Protocol (PSIP) in 1997 under standard A/65, extending MPEG-2 PSI tables to include electronic program data for digital terrestrial and cable broadcasts, ensuring consistent EPG rendering on ATSC-compliant receivers. The transition to digital television in the 2000s amplified EPG capabilities through integration with recording and personalization features. The 2000 launch of TiVo's digital video recorder (DVR) incorporated StarSight's IPG technology, allowing users to schedule recordings directly from on-screen guides with one-touch functionality, revolutionizing time-shifted viewing and boosting EPG adoption in homes. By 2006, PSIP revisions (A/65C) enhanced ATSC EPGs with dynamic updates for electronic closed captions and rating descriptors, improving accessibility. In the 2010s, cloud-based and IP-delivered EPGs emerged as key innovations; for instance, the DVB-IPDC standard in 2010 extended SI tables to mobile and broadband environments, enabling hybrid broadcast-broadband guides. The ATSC 3.0 standard, approved in 2017 with PSIP extensions in A/331 (2018), supports advanced features for 4K/8K content and targeted advertising within EPGs, supporting next-generation television's immersive features. These milestones collectively transformed EPGs from passive listings to dynamic, user-centric interfaces integral to modern media consumption.

Technical Implementation

Data Structures and Formats

Electronic program guides (EPGs) rely on standardized data structures to organize and transmit scheduling information, such as program titles, start and end times, descriptions, and channel details. These structures vary by broadcasting standard and delivery method, ensuring compatibility across receivers while supporting features like navigation and personalization. Common formats include binary tables for over-the-air and cable transmission, as well as XML-based schemas for file exchange and internet applications. In European analog and early digital systems, the ETSI EN 300 707 standard defines EPG data using Teletext-compatible structures transmitted in data packets. The core format includes an Overall Data Header with fields like application_id (5 bits) and block_size (11 bits), followed by control blocks protected by Hamming codes and variable-length string data. Key structures encompass Application Information (AI) for provider and version details (epg_version_number: 6 bits), Programme Information (PI) for event schedules (start_time: 32 bits, title_length: 8 bits), and Navigation Information (NI) for menu hierarchies (next_link_id: 16 bits). These are organized into blocks (up to 1,024 bytes) and transmitted via Teletext pages, supporting partial EPGs (e.g., current channel: 4 kB) or full guides (256 kB+). For digital video broadcasting (DVB) systems, the EN 300 468 Service Information (SI) specification uses MPEG-2 private sections to carry EPG data, primarily through the Event Information Table (EIT). The EIT syntax includes table_id (8 bits, e.g., 0x4E for present/following events), service_id (16 bits), event_id (16 bits), start_time (40 bits in MJD/UTC), and duration (24 bits in BCD hours/minutes/seconds), with a descriptors loop for details like short event names (short_event_descriptor tag 0x4D: language code, event name, text). EITs are segmented into sections (max 4,096 bytes) and transmitted on PID 0x0012, enabling present/following (2 events per service) or schedule views (up to 26 days). Supporting descriptors, such as content_descriptor (tag 0x54: content nibbles for genre classification) and extended_event_descriptor (tag 0x4E: itemized descriptions), enhance event metadata. In the United States, the ATSC A/65 (PSIP) employs a suite of tables for EPG construction within transport streams. The Master Guide Table (MGT, table_id 0xC7, PID 0x1FFB) coordinates by listing PIDs, versions, and sizes for other tables (table_type: 16 bits, e.g., 0x0102 for EIT). The Terrestrial Virtual Channel Table (TVCT, table_id 0xC8) defines channels with short_name (7x16 bits UTF-16), major_channel_number (10 bits), and source_id (16 bits) for event linkage. Core EPG data resides in the Event Information Table (EIT, table_id 0xCB–0xCF), covering 3-hour intervals (minimum 4 EITs for 12 hours) with fields like event_id (14 bits), start_time (32 bits GPS seconds), and length_in_seconds (20 bits), plus titles via multiple string structures. The Extended Text Table (ETT, table_id 0xCC) adds descriptions (ETM_id: 32 bits linking to events), while the Rating Region Table (RRT, table_id 0xCA) supports advisories (rating_region: 8 bits, dimension names). These tables, transmitted such that the total PSIP data rate does not exceed 250 kbps, integrate to form a navigable 12–24 hour EPG. For non-broadcast applications, such as streaming and software grabbers, the XMLTV format provides a platform-independent XML schema for EPG data exchange. The root <tv> element encloses <channel> entries (attribute id for unique identifiers; sub-element <display-name> for channel labels) and <programme> blocks (attributes start and stop in YYYYMMDDHHMMSS format, channel referencing ID; sub-elements <title> for names, <desc> for summaries, <date> for production year). This structure supports multi-day schedules and optional extensions like <credits> for cast or <video> for aspect ratios, facilitating integration with personal video recorders and online services.

Delivery Methods

Electronic program guides (EPGs) are delivered through diverse mechanisms tailored to the television distribution infrastructure, encompassing analog broadcast, digital terrestrial, , , and IP networks. These methods ensure that schedule data, such as program titles, timings, and descriptions, reaches end-user devices like set-top boxes or TVs in or near-. In legacy analog television systems, EPG data was transmitted via Teletext embedded in the Vertical Blanking Interval (VBI) of the analog video signal. The ETSI EN 300 707 standard outlines a dedicated protocol for this delivery, utilizing Teletext data channels with hidden packets to broadcast program information. It supports two streams: Stream 1 for immediate "now and next" details, repeated every 10-35 seconds under a 20 ms timing rule, and Stream 2 for extended schedules without such constraints, encoded with Hamming error correction and parity bits for reliability. This approach was common in PAL and SECAM regions before digital migration. Digital broadcasting standards integrate EPG directly into the () for efficient with video and audio. In the () , prevalent in , , and for terrestrial (), cable (), and () delivery, Service Information () tables carry EPG content. The Event Information Table () is central, transmitted in packets with 0x0012, providing event like start time (in Modified Julian Date UTC), duration (in BCD format), and descriptors for names and summaries. sections are segmented for transmission, with present/following ( IDs 0x4E-0x4F) sent frequently and ( 0x50-0x6F) covering up to several days, adapted to each delivery system's descriptors for frequency and modulation parameters. The Advanced Television Systems Committee (ATSC) standard, used primarily in for digital terrestrial and cable broadcast, employs the (PSIP) for EPG delivery within the MPEG-2 TS. PSIP tables, carried on base PID 0x1FFB, include the Guide Table (MGT) for indexing (sent every 150 ms), Table (VCT) for channel mapping (every 400 ms), and Event Information Tables (EIT-0 through EIT-127) for schedules spanning up to 16 days in 3-hour increments, with the first four tables mandatory for 12-hour coverage at 0.5-60 second intervals. These tables enable virtual channel navigation and are essential for over-the-air ATSC reception. Cable television systems often deliver EPG data in-band alongside video streams using SI or ATSC PSIP, but also support (OOB) transmission to reduce bandwidth demands on the main channel. The standard specifies OOB delivery for , formatting service in sections over a separate downstream channel (typically 5-30 MHz or 70-130 MHz bands), including program guides compatible with PSIP tables for seamless in hybrid setups. This method allows cable operators to update EPGs independently of video . Satellite delivery mirrors terrestrial and cable approaches but scales for multi-transponder multiplexing. DVB-S systems embed SI tables like EIT in the TS, with satellite-specific descriptors defining orbital parameters and frequencies (e.g., in GHz bands), enabling direct-to-home receivers to decode EPG for hundreds of channels. ATSC adaptations for satellite, such as in some North American services, use PSIP similarly, ensuring robust delivery over high-bandwidth links. For IP-based in IPTV and over-the-top () services, EPG is transmitted over using protocols. ETSI 184 009 for Next Generation Network (NGN) IPTV defines EPG within IMS architectures, employing XML schemas with URIs (per 3986) as (e.g., tv:bbc1.co.) to services and schedules. occurs via HTTP or RTP sessions, with EPG servers pushing or pulling to , supporting both dedicated IPTV ( 183 064) and IMS-integrated flows ( 183 063) for updates and . This enables dynamic, EPG access across devices.

Standards and Protocols

Standards and protocols for guides (EPGs) the structured , , and of across broadcast, , , and IP-based systems. These standards define formats, tables, and methods to convey , schedules, descriptions, and timings, receivers to generate interfaces for . protocols vary by and medium, with organizations like the (ETSI), the Advanced Television Systems Committee (ATSC), and the Society of Engineers (SCTE) developing . with these protocols allows for consistent EPG functionality, supporting features like 7- to 14-day lookaheads in environments. In Digital Video Broadcasting (DVB) systems, prevalent in Europe and many global markets, the Service Information (SI) specification under ETSI EN 300 468 provides the foundational protocol for EPG data. This standard outlines MPEG-2 transport stream tables, including the Service Description Table (SDT) for channel names and types, the Event Information Table (EIT) for program schedules with details like start times, durations, and short descriptions, and the Time Offset Table (TOT) alongside the Time and Date Table (TDT) for synchronization. EIT sections, transmitted cyclically every 500 ms for present/following events, enable real-time EPG updates covering up to several days, with present/following (EIT p/f) mandatory and schedule/other (EIT s/o) optional for extended guides. Earlier systems used ETSI EN 300 707 for teletext-based EPGs in analog and early digital TV, defining packet structures for basic program listings via vertical blanking interval data. These DVB protocols support satellite, cable, and terrestrial delivery, ensuring EPG interoperability across DVB-C, DVB-S, and DVB-T networks. For North American terrestrial and cable broadcasts, the ATSC A/65 standard defines the Program and System Information Protocol (PSIP), which integrates with MPEG-2 streams to deliver EPG metadata. PSIP comprises tables such as the Terrestrial Virtual Channel Table (TVCT) or Cable Virtual Channel Table (CVCT) for channel mappings, the Master Guide Table (MGT) to reference other tables, the Event Information Table (EIT) for 3-hour program segments (with up to 128 instances for 16-day coverage), the Extended Text Table (ETT) for detailed descriptions, the Rating Region Table (RRT) for content advisories, and the System Time Table (STT) for timing accuracy. In terrestrial 8-VSB transmissions, at least four EITs (covering 12 hours) are mandatory, transmitted at a total PSIP data rate of about 25 kbps, while cable systems using 256-QAM may carry EITs optionally via in-band or out-of-band paths. This protocol enables dynamic EPG construction in ATSC receivers, supporting virtual channel navigation and enhanced text services. In cable networks, the SCTE 65 standard specifies out-of-band (OOB) service information delivery using QPSK or QAM modulation, complementing in-band PSIP or DVB-SI. It defines tables analogous to PSIP's VCT and EIT for channel lineups and event data, transmitted via dedicated OOB channels to set-top boxes for faster EPG population and reduced in-band overhead. This protocol supports digital cable navigation, including program ratings and access controls, ensuring EPGs reflect remultiplexed local feeds. For IP-based and streaming services, the informal XMLTV format provides an XML-based structure for EPG data exchange, featuring elements like for listings and for events with attributes for titles, credits, and categories; it is widely adopted in open-source IPTV applications despite lacking formal standardization. Additionally, the TV-Anytime specification (ETSI TS 102 822 series) offers metadata schemas for content description, rights management, and scheduling in broadband and broadcast-hybrid environments, enabling advanced EPG features like search and personalization in systems such as HbbTV. These IP protocols facilitate cross-platform EPGs, though proprietary implementations dominate streaming platforms.

Features and Functionality

Navigation and display in electronic program guides (EPGs) primarily revolve around user-friendly interfaces that allow viewers to browse, select, and access television or radio content efficiently. The most common format is a grid-based layout, where channels are listed vertically and time slots horizontally, enabling users to visualize schedules at a glance. This design facilitates quick scanning of current, upcoming, or future programming, with highlighted selections indicating the active focus. For instance, in standards-compliant systems, the grid populates data from metadata tables that include program titles, start times, durations, and brief descriptions. Navigation typically occurs via remote control inputs, such as arrow keys for scrolling through the grid, page-up/down for jumping time periods, and enter/select buttons to tune to a channel or view details. In ATSC-based systems, the Program and System Information Protocol (PSIP) supports this through the Event Information Table (EIT), which provides event details for up to 16 days, and the Extended Text Table (ETT) for additional descriptions, allowing seamless channel surfing via virtual channel numbers (e.g., major.minor format like 12.1). Similarly, DVB systems use Service Information (SI) tables, including the EIT present/following and schedule variants, to organize events chronologically, with transmission intervals ensuring real-time updates every few seconds to minutes. These tables enable receivers to construct dynamic grids, supporting multi-language displays and linkage to related content. Display enhancements often include interactive elements, such as pop-up details, reminders, or recording prompts upon selection. Early implementations, like those described in U.S. Patent 7,137,135, introduced clickable areas on the schedule for direct actions, improving usability over static listings. Modern EPGs maintain this grid paradigm but integrate with set-top boxes or smart TVs for overlay displays that minimize disruption to viewing, prioritizing accessibility features like high-contrast text and audio cues where specified in standards. Overall, these methods balance information density with intuitive control, drawing from established protocols to ensure compatibility across broadcast environments.

Interactive Capabilities

Interactive capabilities in electronic program guides (EPGs) enable users to engage dynamically with broadcast and streaming content beyond passive viewing, facilitating navigation, selection, and control through on-screen interfaces. These features typically include grid-based layouts where users can scroll through channels and time slots to view program details such as titles, descriptions, durations, and genres, often highlighted for current or selected items. In standards like ATSC A/105, interactivity is supported via Triggered Declarative Objects (TDOs) and APIs that allow synchronization with media time, enabling actions like program selection and tuning directly from the guide. Similarly, DVB systems use Event Information Tables (EIT) within Service Information (SI) to provide schedule information for future events, typically covering several days, allowing receivers to construct interactive menus for browsing and selecting programs by time, channel, or category. Core interactive functions encompass search and filtering, reminders, and recording scheduling. Users can query programs by keywords, genres, actors, or ratings, with results filtered in real-time to refine options, enhancing content discovery in large catalogs. Reminders notify viewers of upcoming events, while recording features permit setting timers for automatic capture using integrated digital video recorders (DVRs), often with conflict resolution for overlapping schedules. In ATSC environments, these are implemented through APIs like registerDownload() for content management and PDIStore for preference-based personalization, ensuring user-initiated actions align with broadcast triggers. DVB EIT structures support similar functionality by including short and extended event descriptors, enabling detailed program summaries and timer settings in compliant receivers. Advanced interactions extend to video-on-demand (VOD), pay-per-view (PPV) purchases, and second-screen integration. EPGs allow direct access to VOD libraries with VCR-like controls (play, pause, fast-forward, rewind) and one-click purchasing for premium content, secured via access control descriptors. For multi-device ecosystems, ATSC standards incorporate UPnP protocols for trigger delivery to companion apps, synchronizing interactions across TVs and mobiles, such as sharing watchlists or remote recording. These capabilities prioritize usability, with interfaces designed for remote control navigation and accessibility features like audio descriptions, as evaluated in user-centered standards development. Overall, interactive EPGs transform static schedules into dynamic tools, improving viewer engagement while adhering to open standards for interoperability.

Personalization Options

Personalization options in electronic program guides (EPGs) enable users to tailor the interface and content recommendations to individual preferences, addressing information overload in expansive TV schedules. These features typically involve creating user profiles that capture explicit feedback, such as ratings on programs (e.g., love, like, dislike, or hate scales), and implicit data from viewing behaviors like watch history and channel selections. Early systems like the Personalized Television Listings (PTV) introduced in 2001 used such profiles to filter listings and highlight relevant programs, reducing the need to scan hundreds of channels. Recommendation algorithms form a personalization , often employing to suggest content based on similarities between a user's profile and those of similar viewers, or content-based filtering that matches programs to past interests using like and actors. techniques further enhance this by retrieving and adapting past successful recommendations to new contexts, as demonstrated in the PTVPlus system, which integrated user ratings with program attributes for dynamic suggestions. Users can customize views by setting favorite channels, , or time slots, allowing the EPG to prioritize these in grid or displays and suppress irrelevant options. Advanced implementations support multi-user households through separate profiles, enabling family members to individualized recommendations without interference, a feature common in modern digital TV platforms. Context-aware personalization adjusts suggestions based on factors like device type, network conditions, or , ensuring —for instance, filtering high-definition content on low-bandwidth connections. with networks allows incorporating ' viewing choices via collaborative , further suggestions in systems like those proposed in 2016 architectures for online TV . These options, evolving from stereotyping and habit-learning methods in early 2000s , continue to for more accurate tailoring, with recent advancements as of 2025 including real-time personalization and enhanced accessibility features like voice navigation and magnification for inclusive user experiences.

Applications

Traditional Television and Radio

In traditional television broadcasting, electronic program guides (EPGs) emerged as a means to deliver textual schedule information embedded within analog signals, primarily through systems in . , pioneered by the with the service launched in 1974, transmitted data using spare lines in the vertical blanking interval (VBI) of the analog TV signal, enabling viewers to access program listings, descriptions, and timings via on-screen decoders in compatible televisions. This approach allowed broadcasters to provide up-to-date schedules without relying on printed magazines, marking an early form of interactive information delivery in over-the-air broadcasting. The European Telecommunications Standards Institute (ETSI) formalized EPG implementation in analog TV through EN 300 707, first published in 1997 and revised in 2003, which specifies data formats for Teletext-based EPGs. Key structures include the Programme Information (PI) for details like start/stop times, themes, and ratings; Navigation Information (NI) for user interface elements; and Application Information (AI) for service descriptors, all transmitted invisibly on dedicated Teletext pages (e.g., page 1DF by default). Delivery occurs via Teletext streams at intervals of at least 200-500 milliseconds, supporting three EPG types: "This Channel" for single-channel schedules (requiring ~4 kB memory), "Multiple Channels" for regional bundles, and "Full EPG" for comprehensive multi-channel coverage (up to 256 kB memory). These formats ensured compatibility with VCR recording signals like Video Programme System (VPS) and Programme Delivery Control (PDC), facilitating automated timer settings. In the United States, analog over-the-air TV lacked a comparable broadcast-embedded EPG standard during the pre-digital era; viewers typically consulted printed guides like TV Guide magazine, while early on-screen EPGs were confined to cable systems starting in the 1980s. The transition to digital broadcasting via the ATSC standard, approved in 1995 and adopted in 1996, later included the Program and System Information Protocol (PSIP) specified in A/65 (1997), which includes Event Information Tables (EIT) for short-term schedules and Extended Text Tables (ETT) for program summaries, transmitted in the MPEG-2 transport stream to enable on-screen navigation. This marked a shift from analog limitations, providing more robust EPG functionality in traditional broadcast contexts. For traditional analog radio, full EPGs with multi-hour schedules were not feasible due to bandwidth constraints, but the Radio Data System (RDS) provided basic program-related data embedded in FM signals. Developed by the European Broadcasting Union (EBU) in the early 1980s, with the first EBU specification in 1984, and later standardized internationally as IEC 62106 in 1999 (with updates through 2021), RDS transmits 57-bit blocks at 57 kHz subcarrier, including Program Service name (PS) for station identification (up to 8 characters), Program Type code (PTY) for genre classification (e.g., news, music), and RadioText (RT) for scrolling descriptions of the current program (up to 64 characters). These features, receivable on RDS-equipped radios since the mid-1980s, offered real-time listening aids like alternative frequencies (AF) for seamless tuning but did not support forward-looking schedules. In the US, the similar Radio Broadcast Data System (RBDS), harmonized with RDS under NRSC-4-B (2005), extended these capabilities for commercial FM stations, emphasizing metadata for enhanced user experience without full guide functionality. Traditional radio thus relied on RDS for contextual program awareness rather than comprehensive EPG navigation.

Streaming and On-Demand Services

In streaming and on-demand services, Electronic Program Guides (EPGs) adapt traditional scheduling interfaces to hybrid environments that combine live linear channels with non-linear video-on-demand (VOD) libraries, enabling users to navigate content across both formats seamlessly. Unlike broadcast TV, where EPGs primarily list fixed timetables, streaming EPGs often incorporate dynamic elements such as personalized recommendations and search functionalities, delivered over IP networks via protocols like HTTP Live Streaming (HLS) or MPEG-DASH. This evolution supports over-the-top (OTT) platforms and Internet Protocol Television (IPTV), where content is accessed via broadband rather than traditional cable or satellite. For live streaming components within these services, EPGs function similarly to their broadcast counterparts by displaying channel grids with current, ongoing, and upcoming programs, often extending schedules up to two weeks in advance to facilitate planning. Services like Hulu + Live TV employ a dedicated Live Guide that allows users to browse available channels, filter by category or zip code, and view detailed program information including descriptions and air times. Similarly, YouTube TV and Sling TV provide grid-based EPG interfaces for their live channel lineups, integrating real-time updates and DVR recording options to enhance interactivity. These implementations rely on metadata standards to populate the guide, ensuring accurate synchronization between live feeds and user devices. Integration with on-demand services extends EPG functionality beyond linear schedules, allowing seamless transitions from live viewing to related VOD content, such as catch-up episodes or full seasons. In platforms like FAST (Free Ad-Supported Streaming TV) channels on services including or , EPGs schedule curated playlists as pseudo-linear "channels," presenting on-demand assets in a timed to mimic traditional TV while enabling ad insertion and user navigation. Personalization features, driven by user viewing , prioritize content within the EPG, such as recommending similar shows adjacent to live slots. For pure VOD-dominant services like Netflix or Disney+, EPG-like elements appear in live event integrations, where temporary guides list event timings alongside algorithmic rows of recommended titles. Technically, EPGs in streaming and on-demand contexts leverage standardized metadata delivery to ensure interoperability across devices. The Hybrid Broadcast Broadband TV (HbbTV) specification (ETSI TS 102 796) outlines EPG implementation for hybrid systems, using DVB Service Information (SI) tables like the Event Information Table (EIT) to convey program details, which can be augmented via broadband for OTT delivery. This supports adaptive streaming with MPEG-DASH, where EPG data is fetched dynamically through APIs for real-time updates and multi-device synchronization. Cloud-based EPG solutions in OTT and streaming services enable centralized metadata management with real-time updates and multi-format exports (e.g., XMLTV), supporting scalable delivery and personalization across platforms. In IPTV and OTT setups, EPG data is commonly formatted in XMLTV, an open schema for exchanging TV listings, enabling providers to populate guides with event IDs, start times, durations, and descriptions. These standards facilitate cross-platform consistency, from smart TVs to mobile apps, while addressing challenges like latency in IP-based delivery. Overall, EPGs in streaming and on-demand services enhance discoverability and retention by blending scheduled live content with flexible VOD access, with ongoing advancements focusing on AI-driven curation to further personalize the viewing experience.

Mobile and Cross-Platform Uses

Electronic program guides (EPGs) have expanded significantly to mobile devices, enabling users to access television and radio schedules on smartphones and tablets through dedicated apps or integrated features in streaming services. Mobile EPGs typically feature touch-optimized interfaces that support gesture-based navigation, such as swiping to browse channels or tapping to view program details and set reminders. This adaptation allows for on-the-go content discovery, with apps like those from major providers displaying real-time schedules for live TV, on-demand content, and personalized recommendations based on user location and preferences. Cross-platform integration further enhances EPG functionality by ensuring seamless synchronization across devices, including mobile phones, tablets, smart TVs, and web browsers. For instance, cloud-based EPG systems aggregate metadata from multiple sources (e.g., broadcast networks and streaming platforms) into a unified format, delivering consistent program information and user settings via web-accessible interfaces that adapt to device capabilities like screen size and network bandwidth. Such systems support multi-device compatibility, allowing users to start browsing a schedule on a mobile app and continue on a connected TV without losing progress, often through account-based syncing of viewing history and favorites. In practice, platforms like OTT services implement EPGs that maintain interface consistency across mobile, web, and TV environments, facilitating features such as cross-device search and recommendation continuity. For example, EPG data providers ensure delivery of scheduling metadata in standard formats compatible with mobile apps on iOS and Android, enabling integration in apps for services like IPTV and FAST channels. This cross-platform approach not only improves accessibility but also supports advanced personalization, where algorithms filter content based on device context and user behavior across ecosystems.

Advancements in AI and Integration

Advancements in have transformed electronic program guides (EPGs) from static listings into dynamic, user-centric tools that anticipate viewer preferences and streamline navigation. Early efforts focused on machine learning-based recommendation systems to personalize EPG content, such as techniques that analyze viewing histories to suggest programs. These systems, exemplified by (SVM) models applied to EPGs, integrated loops to refine predictions, marking a shift toward proactive . Recent developments leverage deep learning and neural networks for more sophisticated personalization, enabling EPGs to process multimodal data like viewing patterns, social interactions, and contextual factors such as time of day. For instance, deep group recommendation models merge individual profiles to suggest TV programs for multiple viewers, achieving higher accuracy in shared viewing scenarios compared to traditional averaging methods. Generative AI, including large language models (LLMs), further enhances this by facilitating natural language interactions within EPGs, such as generating summaries of program options or mediating group decisions via chat-based interfaces, which supports real-time negotiation and boosts engagement in collaborative settings. Integration of AI with voice assistants and smart ecosystems has expanded EPG accessibility and interactivity. AI platforms enable voice-controlled navigation, allowing users to query schedules or switch channels hands-free through natural language processing, integrated with smartphone apps for seamless control without interrupting viewing. Similarly, Samsung's enhanced Bixby AI on 2025 smart TVs processes complex queries like "find action movies tonight" to update EPG displays in real time, incorporating generative capabilities for contextual recommendations and reducing search times significantly. These integrations with IoT devices, such as syncing EPG data across home assistants, underscore AI's role in creating unified, adaptive viewing experiences across platforms. As of 2025, trends include AI personalization for 4K and 8K IPTV content navigation, supporting the growing global IPTV EPG market projected to expand significantly by 2030.

Accessibility and Inclusivity

Electronic program guides (EPGs) play a crucial role in enabling users with disabilities to navigate and access content independently, aligning with broader principles of by removing barriers to and . Accessibility features in EPGs address challenges faced by individuals with visual, hearing, motor, and cognitive impairments, ensuring equitable participation in media consumption. Regulatory frameworks, such as those from in the UK and the FCC in the US, mandate or encourage specific enhancements to promote across diverse groups. For users with visual impairments, key EPG features include text-to-speech (TTS) functionality, which converts on-screen text into audible output, and audio navigation aids that allow voice-guided browsing without relying on visual cues. High-contrast display modes and text magnification options further support low-vision users by improving readability and reducing eye strain. According to Ofcom's 2024 EPG Accessibility Report, providers continue to implement these features, with high-contrast displays achieving full compliance across major UK platforms, TTS available on 98% of Freeview Play devices and all Sky Q boxes as of November 2023. Filtering or highlighting of accessible content, such as programs with subtitles or audio descriptions, aids in quick identification of suitable viewing options, with improved implementation across providers including Digital UK offering robust filtering. Individuals who are deaf or hard of hearing benefit from EPG integrations that prominently display closed captioning availability and settings, allowing easy activation and customization of subtitle display. The FCC's 2024 rules require multichannel video programming distributors (MVPDs) and device manufacturers to make closed captioning display settings "readily accessible" on covered apparatus, evaluated through factors like proximity (e.g., via a single button or menu), discoverability (via usability testing and training), and previewability (to sample caption appearance). These obligations, effective August 2026 (two years after Federal Register publication on August 15, 2024), extend to set-top boxes and televisions, ensuring persistence of settings across apps and devices, with exemptions possible for small screens under 13 inches if not achievable. Inclusivity in EPGs also encompasses support for motor and cognitive disabilities through simplified navigation, voice commands, and compatibility with assistive technologies like screen readers or digital assistants (e.g., integration on platforms). Ofcom's reports highlight ongoing challenges, including delays in feature rollouts on legacy devices and the need for greater user testing with disability groups, such as the (RNIB), to refine usability. Progress has been uneven, with universal high-contrast adoption as a success, but broader inclusivity requires continued regulatory enforcement and provider collaboration to address diverse needs, including multilingual support for non-native speakers where applicable.

Regulatory and Ethical Considerations

Electronic program guides (EPGs) are subject to various regulatory frameworks aimed at ensuring fair access, prominence for public interest content, and accessibility for diverse users. In the United Kingdom, the Office of Communications () enforces a that mandates appropriate prominence for public service broadcaster channels, such as the , on EPG listings to promote pluralism and ease of access for viewers. This includes requirements for these channels to appear within the top positions or a single click from the EPG homepage, preventing undue of services. Additionally, 's regulations under the compel EPG providers to incorporate accessibility features, such as audio descriptions, navigation aids for visually impaired users, and clear labeling for content ratings, to comply with disability discrimination laws. In the European Union, EPG regulation falls under the Audiovisual Media Services Directive (AVMSD, 2010/13/EU, amended 2018), which empowers member states to impose measures ensuring media pluralism and non-discriminatory access to broadcasting services via EPGs. National implementations vary; for instance, Germany requires equal treatment of public and private channels in EPG interfaces under the Interstate Broadcasting Agreement (RStV), including must-carry obligations for public broadcasters. The Access Directive (2002/21/EC) further supports regulation of EPG presentational aspects to foster competition and prevent gatekeeping by platform operators. The Digital Services Act (DSA, Regulation (EU) 2022/2065, fully applicable from February 2024) adds requirements for transparency in recommender systems, including risk assessments for systemic platforms to mitigate filter bubbles and promote media pluralism in personalized content curation. These rules balance commercial interests with public service obligations, often addressing concerns over channel bundling and listing order that could distort viewer choice. In the United States, the (FCC) regulates EPGs primarily through carriage rules under the , as amended by the , requiring multichannel video programming distributors (MVPDs) to pass through electronic program guide data for local broadcast stations without alteration. For accessibility, the Twenty-First Century Communications and Video Accessibility Act (CVAA, 2010) mandates that EPG user interfaces and video programming guides enable "readily accessible" settings for deaf or hard-of-hearing individuals, evaluated by factors like , proximity to menus, and across devices. Compliance involves ensuring settings are reachable via a menu or , with a two-year implementation period following rule adoption in 2024. Ethically, EPGs raise concerns over data privacy, particularly with personalization features that track viewing habits to recommend content, potentially infringing on user autonomy under frameworks like the EU's (GDPR, 2016/679). Such tracking qualifies as processing of , requiring explicit consent and transparency to avoid unauthorized profiling, as highlighted in studies on personalized EPGs where users express unease over inferred preferences from behavioral data. In the EU, the (2002/58/EC) complements GDPR by safeguarding confidentiality in electronic communications, including from EPG interactions, mandating opt-in for non-essential . Algorithmic curation in EPGs also poses ethical risks of creating "filter bubbles," where personalized listings reduce exposure to diverse viewpoints and undermine media pluralism, a concern echoed in analyses of EU regulatory tensions between personalization and public interest. This can exacerbate societal polarization, prompting calls for ethical design principles that incorporate serendipity and transparency in recommendation algorithms. Accessibility extends to ethics, as failure to accommodate disabilities not only violates regulations but also perpetuates exclusion, emphasizing the moral imperative for inclusive interfaces in line with universal design standards.

References

  1. [1]
    Electronic Program Guide - an overview | ScienceDirect Topics
    An Electronic Program Guide (EPG) is a digital interface that provides scheduling and program information for broadcast media, including television. EPGs are ...
  2. [2]
    What is EPG and How Does it Work? - Muvi Playout
    Jan 15, 2025 · The concept of Electronic Program Guides (EPGs) dates back to the 1980s, when the first EPG service was launched in North America by United ...<|control11|><|separator|>
  3. [3]
  4. [4]
    A/69, Program and System Information Protocol Implementation ...
    This document provides a set of guidelines for the use and implementation of the ATSC Program and System Information Protocol.
  5. [5]
    None
    ### Definition and Purpose of Electronic Program Guide (EPG) in Digital Television
  6. [6]
    [PDF] ETS 300 707 - Electronic Programme Guide (EPG) - ETSI
    Jul 17, 1995 · This draft European Telecommunication Standard (ETS) specifies the data formats for data broadcasting applications in general, and, specifically ...
  7. [7]
    None
    Nothing is retrieved...<|control11|><|separator|>
  8. [8]
    [PDF] Program and System Information Protocol for Terrestrial Broadcast ...
    DTV – digital television. EPG – electronic program guide. EIT – Event Information Table. EMM – entitlement management message. ETM – Extended Text Message. ETT ...
  9. [9]
    [PDF] EN 300 707 - V1.2.1 - Electronic Programme Guide (EPG) - ETSI
    Jul 17, 1995 · The present document specifies the data formats for data broadcasting applications in general, and, specifically, for the. Electronic Programme ...
  10. [10]
    Electronic Programming Guide (EPG): What You Should About ...
    Rating 4.9 (37) Jan 22, 2024 · An Electronic Programming Guide (EPG) is an electronically generated menu system that provides users with a schedule for broadcast and on-demand content.
  11. [11]
    What is an Electronic Program Guide? How to Use an EPG
    May 6, 2024 · An Electronic Program Guide or EPG is an interactive screen guide you can use on live-streaming apps and more. · It is best known as a “TV Guide” ...EPG and IPTV · What is an EPG? · How does an EPG Work?
  12. [12]
    What is Electronic Program Guide (EPG) in news and broadcasting
    Sep 19, 2025 · An EPG is the on-screen schedule viewers see, showing what's live, upcoming, and program descriptions, including title, airtime, and channel.Missing: definition functionality
  13. [13]
    Understanding Electronic Programming Guides (EPGs) - Vodlix
    Sep 10, 2024 · An Electronic Programming Guide (EPG) is a digital interface that provides users with detailed information about television programs.Epgs In The Context Of... · Epg Implementation: Key... · The Role Of Vodlix In Epg...
  14. [14]
    [PDF] Electronic Program Guide (EPG) - WorldDAB
    Jun 19, 2012 · Electronic Program Guide (EPG) for DAB is designed to offer similar features for the user as television EPG but for radio and associated ...
  15. [15]
    The On-Screen EPG Industry: Past, Present and Future
    Feb 24, 2014 · In 1981, the United Video Satellite Group (UVSG) provided the very first Electronic Program Guide Channel in the U.S., ...
  16. [16]
    A Brief History of TV Guides I Get Info - Matt Sephton
    Aug 5, 2016 · I thought it would be fun to recap my personal history of TV Guide usage and think about where it might be going next.
  17. [17]
    News in Focus: 40 Years of Teletext in Germany - TARA Systems
    The first transmission here was titled Teletext in Bavaria. Teletext – in Germany also referred to as Videotext – was first demonstrated by ARD and ZDF ...
  18. [18]
    Europe and the First Mass-Market “Webs” - CHM Revolution
    In 1974, ad-funded Teletext systems let European TV viewers “surf” pages of news, weather, sports, financial data, and more.
  19. [19]
    [PDF] History and Technology of ISDB-T - DiBEG
    Sep 17, 2007 · (3) In 1970s, three systems, System A (France), System B (UK),. System C (North America), and System D (Japan) had been developed. (4) At ...
  20. [20]
    What is EPG? How Electronic Program Guide Works - OTTclouds
    Oct 14, 2025 · An Electronic Program Guide (EPG) is a digital on-screen guide that displays a schedule of television programs broadcast by each channel over a ...Missing: definition | Show results with:definition
  21. [21]
    Japan's Efforts to Promote ISDB-T Globally
    Apr 10, 2016 · In 2006, the ISDB-T terrestrial digital broadcasting system was adopted in Brazil. This was the first time ISDB-T (based on the Japanese ...<|control11|><|separator|>
  22. [22]
    CEEFAX: world's first teletext service - BBC
    CEEFAX started in 1974, it was the first teletext facility in the world - enabling the viewer to see facts - and the start of interactive television services.Missing: electronic guide
  23. [23]
    Prevue Guide: Your Cable Company's Secret Amiga - Tedium
    Mar 29, 2016 · The channel, run by the United Video Satellite Group, had its roots in the Electronic Program Guide (EPG), an '80s-era channel programming ...
  24. [24]
    [PDF] Cover Stork: - World Radio History
    StarSight, the first interactive EPG, has been joined by a host of new systems, in- cluding VideoGuide and TV Guide Plus+. And EPGs - originally launched in ...
  25. [25]
    [PDF] EN 300 468 - V01.03.01 - Digital Video Broadcasting (DVB) - ETSI
    Date of adoption of this EN: 23 January 1998. Date of latest announcement of this EN (doa):. 31 May 1998. Date of latest publication of new National Standard.
  26. [26]
    A/65, Program and System Information Protocol for Terrestrial ...
    Aug 7, 2013 · A/65, Program and System Information Protocol for Terrestrial Broadcast and CableApproved: 7 August 2013. This document defines a standard ...
  27. [27]
    [PDF] Specification for Service Information (SI) in DVB systems
    DVB standards cover all aspects of digital television from transmission through interfacing, conditional access and interactivity for digital video, audio ...Missing: ATSC PSIP
  28. [28]
    XMLTVFormat - XMLTV
    Jan 28, 2019 · The format used differs from most other XML-based TV listings formats in that it is written from the user's point of view, rather that the broadcaster's.
  29. [29]
    [PDF] Program and System Information Protocol Implementation ...
    ATSC Digital TV Standards include digital high definition television (HDTV), standard definition television (SDTV), data broadcasting, multichannel surround ...
  30. [30]
    [PDF] SCTE 65: Service Information Delivered Out-of-Band for Digital ...
    Jan 2, 1999 · The Society of Cable Telecommunications Engineers (SCTE) Standards are intended to serve the public interest by providing specifications, test ...
  31. [31]
    [PDF] ETSI TS 184 009 V2.1.1 (2008-10)
    Electronic Program Guide (EPG) is "an assistance tool which helps users to locate the content they want and to facilitate the selection of IPTV services for ...Missing: delivery | Show results with:delivery
  32. [32]
    [PDF] ETSI TS 102 822-3-1 V1.7.1 (2011-11)
    Jun 3, 2013 · These documents establish the fundamental specifications for the services, systems and devices that will conform to the. TV-Anytime standard ...
  33. [33]
    [PDF] ETSI EN 300 468 V1.11.1 (2010-04)
    This information is deliberately provided at a very high-level within DVB Service Information (SI) to allow the receiver to make some decisions as soon as ...
  34. [34]
    US7137135B2 - Electronic program guide with interactive areas
    The present invention provides a system and method for displaying schedule information on a visual interface, such as a television screen, a computer monitor or ...<|control11|><|separator|>
  35. [35]
    [PDF] Interactive Services Standard - ATSC.org
    Oct 29, 2015 · ATSC Digital TV Standards include digital high definition television (HDTV), standard definition television (SDTV), data broadcasting, ...
  36. [36]
    [PDF] EN 300 468 - V1.17.1 - Digital Video Broadcasting (DVB) - ETSI
    ... methods of asset delivery: •. Multiple PID delivery, where each PID is delivering a single asset. For multiple PID delivery, the DTS-HD stream contains a ...
  37. [37]
    Improving the Quality of the Personalized Electronic Program Guide
    Aug 9, 2025 · The personalized Electronic Programme Guide (pEPG) is one solution to this problem; it leverages artificial intelligence and user profiling ...
  38. [38]
    Personalized Electronic Program Guides for Digital TV | AI Magazine
    Jun 15, 2001 · Personalized Electronic Program Guides for Digital TV. Authors. Barry ... In this article, we describe the development of the personalized ...Missing: research | Show results with:research
  39. [39]
    Case-Studies on the Evolution of the Personalized Electronic ...
    Personalized guides that learn about the viewing habits of individual users have been proposed as a solution to this problem and in this paper we examine recent ...
  40. [40]
    [PDF] An Architecture for Personalized Electronic Program Guide to ...
    Presently, television providers offer viewers an Electronic Program Guide. (EPG) that itemizes the programs being broadcast but only within the channel mix ...
  41. [41]
    History | EBU
    Teletext - a UK system - first aired in 1974 and was subsequently adopted by many Members. 1982. The EBU receives an international Emmy Award for the design of ...Missing: Electronic | Show results with:Electronic
  42. [42]
    The ATSC standard | TV Tech - TVTechnology
    Mar 1, 2006 · The ATSC standard supports 18 picture formats, based on the nominal frame rates of 60Hz, 30Hz and 24Hz.
  43. [43]
    [PDF] RDS Basics and Best Practices - Nautel
    Mar 16, 2018 · RDS is a worldwide standard for transmitting data through FM radio, mainly for station metadata, like song title and artist, to help listeners.
  44. [44]
    [PDF] NRSC-4-B United States RBDS Standard
    It reflects input from broadcasters, receiver manufacturers, users and potential users of radio data system services. This standard is based on the ...
  45. [45]
    Live Guide on Hulu
    Live TV subscribers can quickly browse through the available channels in the Live Guide to see what's airing now, and what's coming up over the next two weeks.<|separator|>
  46. [46]
    What is EPG in IPTV and How to Implement EPG in Mobile & Smart ...
    Jun 3, 2024 · This guide will delve into the world of IPTV, EPG, and how to implement EPG on various devices using Innocrux, a leading IPTV solution provider.
  47. [47]
    Understanding EPG: How Electronic Program Guide Works - Enveu
    Nov 5, 2023 · EPG stands for Electronic Programming Guide. It is an electronically generated list of content broadcast by a channel over a certain period.Missing: definition | Show results with:definition
  48. [48]
    How to Add a Linear FAST EPG to Your On-Demand Network
    Mar 27, 2023 · You can format your linear broadcast model by scheduling content and presenting it in an electronic program guide. Or create a thematic content ...<|control11|><|separator|>
  49. [49]
    [PDF] ETSI TS 102 796 V1.7.1 (2023-09)
    ETSI TS 102 796 V1.7.1 is a technical specification for Hybrid Broadcast Broadband TV, related to broadcasting, DVB, HTML, internet, and multimedia.
  50. [50]
    Part 9 - Standards For On-air Broadcasting & Streaming Services
    May 24, 2024 · Supplementary channels linked from the EPG are delivered by broadband. Satellite, DSat, National coverage from a satellite transponder ...
  51. [51]
    [PDF] Cloud Based Electronic Program Guide System with Integrated ...
    This paper introduces a new architecture for a generic cloud based. Electronic Program Guide (EPG) that can access all of the available content sources. The ...
  52. [52]
    Electronic Program Guide – EPG Data Providers - OTT Business
    EPG providers should comply with industry standards such as DVB (Digital Video Broadcasting) or ATSC (Advanced Television Systems Committee). Compliance ...
  53. [53]
    Personalized Electronic Program Guides for Digital TV | AI Magazine
    Jun 1, 2001 · In this article, we describe the development of the personalized television listings system (PTV),1 which tackles the information‐overload ...
  54. [54]
  55. [55]
    [PDF] DeepGroup: Representation Learning for Group Recommendation ...
    13 Mar 2021 · Gu, “Tv program recommendation for multiple view- ers based on user profile merging,” User Modeling and User-Adapted Interaction, vol. 16 ...
  56. [56]
    [PDF] Rethinking Group Recommender Systems in the Era of Generative AI
    1 Jul 2025 · TV Program Recommendation for Multiple Viewers Based on user Profile Merging. User Modeling and User-Adapted Interaction 16, 1 (2006), 63–82 ...
  57. [57]
    LG TVs with AI ThinQ®: Listen. Think. Answer. TV Evolution | LG USA
    LG OLED & SUPER UHD TVs with AI ThinQ® deliver next-level AI (Artificial Intelligence) Technology & elevated viewing experiences to your living room.
  58. [58]
    Samsung Redefines AI Search on Smart TVs With a Smarter Bixby ...
    Aug 5, 2025 · Samsung Electronics today announced an update1 to its AI-powered Bixby feature on its 2025 TV lineup, introducing a more advanced Bixby voice ...Missing: EPG | Show results with:EPG
  59. [59]
  60. [60]
    [PDF] June 27, 2024 FCC FACT SHEET∗ Accessibility of User Interfaces ...
    Jun 27, 2024 · The FCC requires closed captioning on most TV and IP programming, but many users have difficulty accessing display settings, which must be ...
  61. [61]
    Accessibility of User Interfaces, and Video Programming Guides and ...
    Aug 15, 2024 · This action will further the Commission's efforts to enable individuals with disabilities to access video programming through closed captioning.Missing: inclusivity | Show results with:inclusivity
  62. [62]
    Regulated EPGs - Ofcom
    Feb 21, 2024 · An Electronic Programme Guide (EPG) is a service that consists of the listing or promotion of programmes or programme services and provides access to them.
  63. [63]
    Electronic Programme Guide (EPG) Accessibility Report 2024 - Ofcom
    May 20, 2024 · We report here on EPG accessibility as of 30 November 2024, summarising the extent to which EPG providers offered the accessibility features set out in the EPG ...Missing: inclusivity | Show results with:inclusivity
  64. [64]
    [PDF] Federal Communications Commission FCC 01-354
    Dec 6, 2001 · Electronic Program Guides (“EPGs”) are on-screen directories that ... Commission already has determined that EPG information is not program- ...
  65. [65]
  66. [66]
    [PDF] Challenges of using Personal Data to drive Personalised Electronic ...
    May 11, 2017 · This study extends the idea of personalising media to the case of an Electronic Programme Guide. With the EPG being personalised, it would ...
  67. [67]
    [PDF] Walking a Thin Line: The Regulation of EPGs - Bart van der Sloot
    EPGs serve as a classical listing magazine or broad- casting guide with extensive information on televi- sion programs; like VCRs, they enable the recording of ...
  68. [68]
    Electronic Program Guide (EPG) - Muvi Playout
    Blog post describing cloud-based EPG solutions for OTT and streaming services, including real-time updates, centralized metadata management, and support for formats like XMLTV.