github babsonnexus/stream-link-manager-for-channels v2025.05.26.1617

8 months ago

Summary

  • NEW: [PLM] Automated Child Station Mappings
  • NEW: [PLM] MPEG-DASH Media Presentation Description (MPD) Support
  • MODIFIED: [PLM] Check Station Status
  • MODIFIED: [MTM] 'Refresh Channels DVR m3u Playlists' Automation
  • Other Miscellaneous Items

NEW: [PLM] Automated Child Station Mappings

You can now automate mapping in relation to loaded child stations. For instance, you can modify a field based on its value, change another field based on a different field's value, always replace the value of a field, and/or set parents based on criteria. These can even be nested in an preferred order using the prioritization functionality. Complete details can be seen on the Wiki.

Resolves #19.


NEW: [PLM] MPEG-DASH Media Presentation Description (MPD) Support

PLM can now parse MPD live streams into MPEG-TS so they can be consumed by programs like Channels DVR. There are several methodologies available that are detailed on their respective Wiki pages:

This resolves #55.

EDIT: In a prior release note, it stated "However, some users of the Windows executable may not be able to use this feature currently. This is being worked on in #58." This is now resolved. As no code was modified (just the compile method), there is no new version. Windows users can re-upgrade to this version to get this feature.


MODIFIED: [PLM] Check Station Status

'Check Station Status' has been modified to try the child station link three times, with a five second buffer between checks, both with the intent of minimizing false negatives. Additionally, users can now turn off running the test on individual child stations if one is particularly troublesome. Full details can be seen on the updated Wiki page.

This resolves #57.


MODIFIED: [MTM] 'Refresh Channels DVR m3u Playlists' Automation

The 'Refresh Channels DVR m3u Playlists' automation has been updated to allow the user to disable the refresh from running on playlists that have been set to 'Never Refresh URL' in Channels DVR.

image

This setting is 'Off' by default. Resolves #56.


Other Miscellaneous Items

  • FIXED: [GEN] During first time build, could no longer detect country.
  • FIXED: [PLM] Saving Playlists priority would set 'Check Station Status' to 'Off'.
  • MODIFIED: [PLM] 'Prioritize Playlists' save button is disabled when there are no playlists.
  • MODIFIED: [PLM] Housekeeping for Streaming Stations to avoid potential, though unlikely, errors.
  • MODIFIED: [GEN] 'Streamlink' added as a credited resource in the 'About' page.

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

NewReleases is sending notifications on new releases.