Это только очень частичный ответ на ваш вопрос. Скорее я бы сказал, что это первая предварительная работа, которую вы должны выполнить, прежде чем углубляться в интерактивность.
Учебное пособие здесь PSIP: информация о программе показывает, как ATSC (или DVB похожи) организован в форме периодических таблиц, включая некоторые таблицы, которые указывают EPG. Читая и обрабатывая такие таблицы, вы сможете выполнить желаемую работу.
По сути, таблица EPG содержит информацию о программе и соответствующем времени. А фактическая информация о времени содержится в таблицах TDT и TOT. Эти таблицы показывают текущее время STB (на настенных часах). Как только происходит соответствующее время, согласно TDT / TOT, действие уведомления может инициироваться.
Ниже приведены еще две важные ссылки на структуры транспортных потоков.
- Учебник PSIP
- Транспортный уровень ATSC, включая программный и системный информационный протокол (PSIP)
Пожалуйста, прочтите вышеизложенное предварительное условие, а затем уточните свой вопрос.