Setup Video Sources
This page is up-to-date as of MythTV version 0.27.6, the current release is 31.0
This article describes the Video Sources Setup page of MythTV Setup.
In Video Sources you set up the method of getting a program guide. The program guide enables you to automate the recording of TV programs and series.
Whether or not you are using a program guide, you have to set up a video source for each tuner type you are using. If different tuners have different channel lineups they need separate video sources. Also a tuner type that scans for channels must be on a different source than a type which does not support channel scanning. Tuners which use a cable card do not support channel scanning. DVB and ATSC tuners do support channel scanning.
In the USA the best option is to use Schedules Direct. There is a small annual fee for the service (1 year service of schedules direct costs about as much as 1 month of Tivo program schedules). In many other countries there are free xmltv listing services.
To use one of the xmltv services you will have to install xmltv. On Ubuntu or Debian based systems run the following command:
sudo apt-get install xmltv
You can set up the system with no schedules service, where programs are recorded strictly by time slot, but doing that loses much of the power of MythTV.
The initial menu presents options for adding a video source, deleting all video sources on the system, and a list of video sources already configured. You can highlight one of the existing video sources and either press enter to reconfigure it or press D to delete it.
|Setting||Default Value||Settings Page's Description||Additional Comments|
|Video Source name||Blank||Give each video source a reasonable name that will make sense in future. You can rename them later if your usage changes, for example you switch from a Homerun Prime to a Ceton tuner.|
|Listings grabber||North America (SchedulesDirect.org) (Internal)||If you have installed xmltv you will see a selection of countries from which to choose. Otherwise you will only see Schedulesdirect, EIT Only and No Grabber. Select the appropriate source.|
|North America (SchedulesDirect.org) (Internal)|
|User ID||Blank||The user id you create at Schedules Direct when you create your subscription.|
|Password||Blank||The password you create at Schedules Direct when you create your subscription.|
|Retrieve Lineups||When you set up your user id on Schedules Direct you can create up to 4 lineups, for up to 4 types of reception or locations. This button will retrieve the list.|
|Data Direct lineup||List of Lineups||Select which of your lineups corresponds to this video source.|
|Perform EIT scan||Not Checked||If enabled, program guide data for channels on this source will be updated with data provided by the channels themselves 'Over-the-Air'.||This is not advisable, as the over the air data is less re;liable than the schedules direct data.|
|Perform EIT scan||Not Checked||If enabled, program guide data for channels on this source will be updated with data provided by the channels themselves 'Over-the-Air'.||This is a choice to be made depending on the reliability of over the air data. There is the potential for getting last minute program updates if this is reliable.|
|Configure||Run XMLTV configure command.||Click the button to be taken to a command line page where you will answer configuration questions on your location and channels. When asked for the location of a cache area the system defaults to your home directory. This should be set to a location accessible and writable by the backend.|
|Transmitted guide only (EIT)|
|Use only the transmitted guide data. This will usually only work with ATSC or DVB channels,and generally provides data only for the next few days.|
|Do not configure a grabber|
|Channel frequency table||default||Use default unless this source uses a different frequency table than the system wide table defined in the General settings.|
|Network ID:||-1||If your provider has asked you to configure a specific network identifier (Network_ID), enter it here. Leave it at -1 otherwise|