github babsonnexus/stream-link-manager-for-channels v2026.03.17.1101

6 hours ago

MODIFIED: [PLM] Internal Playlist - PBS

The 'Internal Playlist' for PBS has been completely revamped. Some highlights:

  • Directly scrapes the PBS Website and API to get every available station (~600), including most sub-stations like PBS Kids, Create, World, First Nations Experience, etc.... Note that if a particular sub-station is not available, that is because PBS itself it not providing it.
  • Ability to schedule if and when scrapping happens in order to always stay up to date.
  • Access to both all the scraped data as a file and the resulting m3u data as a report.
  • Cleaned up all source data, including Gracenote mappings and removing of dead stations.

Complete details can be found on the PBS Stations Wiki page. This closes out #88.


Other Items

  • MODIFIED: [GEN] Fetching external URLs now has variable timeouts for the function. This has been changed depending upon what the function is doing.
  • MODIFIED: [SLM/PLM] Bumped versions for Video sub-tools to avoid issues seen in #52, especially from YouTube. Note that those issues are directly related to the Channels client and that the Devs have been alerted.
  • MODIFIED: [GEN] Various minor code cleanups.

Don't miss a new stream-link-manager-for-channels release

NewReleases is sending notifications on new releases.