Single and Multi-Channel EPG Configuration and Usage

Prev Next

Overview

This article outlines the configuration and functioning of the Single and Multi-Channel Electronic Program Guide (EPG) feature across platforms including websites, mobile apps, and connected TVs. The feature supports curated program guides that enable users to navigate live content easily, ensuring a smooth viewing experience with entitlement and subscription management.

Supported Platforms

  • iOS Mobile & Tablet App

  • Android Mobile & Tablet App

  • Desktop Web and Mobile Web Browser

  • OTT Devices

  • Apple TV

  • FIRE TV

  • Android TV

  • Samsung

  • LG

  • ROKU

  • XBOX

  • VIZIO

Configuration in CMS

EPG Configuration

  • In the CMS, Navigate to Content > Linear Channels.

  • Click the settings icon on any existing channel to manage its configuration.

  • Scroll down to the Channels dropdown where you can perform the following:

  • Add/Edit channel details:

    • Channel Title

    • Thumbnail image

    • Select Feed linked to the channel

  • Configure EPG Information:

    • Source URL for EPG data

    • EPG Format, which may be selected from:

      • Gracenote

      • Amagi

      • ViewLift

  • Manage Channels:

    • Add new channels or delete existing ones.

    • If more than one channel is added, the system configures a Multi-Channel EPG automatically.

    • If only one channel is added, the system configures a Single-Channel EPG for end-users.

Channel & Program Configuration

  • Each program card depicts a maximum duration of 1 hour.

  • Programs longer than one hour are split into multiple consecutive cards of 1-hour segments.

  • Program timings are localized according to the viewer's location.

End-User Experience

Access and Navigation

  • Users begin at the Homepage after subscription and onboarding.

  • Navigation to the Live page is available via side menu or bottom navigation, based on configuration.

  • The Live page serves as the entry point for the Single or Multi-Channel EPG.

User States

  • Case 1: Users not logged in or unsubscribed see the Live page player with Login and Subscription CTAs.

  • Case 2: Logged-in, subscribed users entitled to the live content get access to EPG in single or multi-channel formats.

Single Channel EPG (Mobile)

  • Live page opens in portrait mode with a video player playing the live channel.

  • Below the player is a vertically scrollable program guide for the current date.

  • Program listings include:

    • Duration left (minutes)

    • Start and end time (AM/PM ET)

    • Content title and description

    • Seek bar indicating progress

  • Program guide components:

    • Today: A calendar expandable module to select dates

    • On Now: Current running content with default focus and playing video

    • Later: Upcoming content list with timing and description

  • Full screen mode is available from player controls (landscape).

  • To view the program guide in landscape, users must exit full screen and switch to portrait mode.

Multi-Channel EPG (Web)

  • Live page opens with live video playing in full screen.

  • A horizontal scroll displays program guides across multiple channels.

  • Program cards are sized proportionally to content duration (e.g., 30 min < 1 hour < 90 min).

  • Listings display:

    • Duration left

    • Start and end time

    • Title and description

    • Seek bar

  • Channel logos accompany program cards for easy identification.

  • Program guide components (Today, On Now, Later) and calendar module function as in single channel.

  • Landscape viewing and full screen toggles apply similarly.