SchedulesDirect
From TV-Browser Wiki
With the SchedulesDirect plugin you can get schedules of North American channels. You first have to subscribe to Schedules Direct which costs an annual fee. You have to enter the username and password you get from Schedules Direct to the settings of the plugin.
For most efficient use add only those channels to your lineup at the Schedules Direct site you really need. The plugin has to download and process listings of all channels in the lineup regardless of them having been added to TV-Browser or not.
TV-Browser stays in no relation to Schedules Direct and is not responsible for any problems that might occur with the service.