NoLineupProposal

From XMLTV
Revision as of 12:43, 16 July 2011 by Dekarl (Talk | contribs) (start fleshing out proposal)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This proposal is in the making

This proposal by Karl Dietz on how to match channels from a channel scan to channels in the guide without lineups is an alternative to LineupProposal and LineupProposal2. The process of configuring a consuming application should be like.

  • install application and hardware
  • pick a guide source (and do the basic configuration, everything but selecting the channels)
  • perform a scan to find all available channels
  • the application shall connect the available channels to the guide channels

The API for the consuming application:

  • "tv_find_grabbers" will offer all installed xmltv grabbers
  • "tv_grab_xxx --configure-api --stage start" will optionally collect configuration data until it says "next stage is channel selection"
  • "tv_grab_xxx --list-channels" will list all available channels

(note that the list might be a subset of all theoretically available channels due to being restricted to

  1. a lineup
  2. the country for which you bought the guide
  3. upstream channel selection

in the earlier configuration stages)

  • "tv_grab_xxx --configure-api --stage select-channels"