Welcome to Schedules Direct

Schedules Direct is a non-profit organization whose mission is to educate the public about the benefits of Open Source Software and other free software, provide support functions for such software, and provide funding for research that facilitates the improvement or creation of Open Source Software and other free software for the benefit of the public at large.

The cost of membership is currently US$35/year, with a 7 day free trial. A 2 month membership is also available for US$9 for those who do not wish to commit to an entire year.

Your membership fees help us fund programs to help your favorite Open Source projects. In exchange, our members receive access to raw U.S./Canadian TV listing data for the Free and Open Source Applications they use. Those applications then use the data to provide things like PVR functionality, search tools, and private channel grids. For more information, please read about our membership benefits and what your money helps us do for the Open Source community on our ABOUT US page.

You should also check out our FAQ and FORUMS.

For news, check out Announcements in our forum.


August 23rd 2025

NextPVR issues

I don't what changed on our side yet, but I'm getting a lot of support requests from members using old versions of NextPVR. (V 7.0.2 is current). Initial troubleshooting shows they are not sending valid JSON for login requests or setting the JSON content type. If you can't upgrade, you can download data using XMLTV.ORG tools and then import it into NextPVR.

I'll update this annoucement once I have more information. -- RobertE

July 25th 2025

Outage last night, BOT update

last night at 3:15am US/Central the main SD webserver experienced an outage that was resolved around 8am. This prevented authentication by the data servers. Review of the logs show the primary network interface was removed after AWS failed to renew it.

This appears to be unrelated to the BOT issue, and has never happened before.

Yesterday, we switched to using Cloudfare bot defenses on the forum and it is helping. I've turned the SD forum back on.

June 6th 2025

Jellyfin/SageTV and disabled accounts

Jellyfin

All versions (including v10.10.7) have SchedulesDirect bugs in them.

In Jellyfin, this will appear as "Country/Region" appearing as undefined, or errors in the Jellyfin log files.

Please see these threads for more information:

In order to use Jellyfin with SchedulesDirect, you will need to disable the native SchedulesDirect grabber and use another program, like EPG123 or one of the tv_grab_zz grabbers from the xmltv.org project to download schedules, convert to XML, and then import the XML into Jellyfin.

Please use the Jellyfin support forum for any additional troubleshooting: https://forum.jellyfin.org/f-troubleshooting

SageTV

SageTV now has an active developer; all versions of SageTV prior to v9.2.13 are deprecated / non-API compliant.

Please see this thread: For instructions on how to install a supported version of SageTV.

Once you're running a supported version of an application, please open a lineup support ticket to have your account unblocked.

Click here for older news items...