I've created a little PHP project (repo) that can replace the need to have a local Docker instance for PlutoTV and Stirr.
Then my PHP script just replaces the
sid URL parameters with uniquely generated UUIDs upon each page load. So every use/access of the playlist.m3u file from the website is unique.
This should prevent any conflicts, dropouts, and disconnects that other online/public m3u files may have caused which do not have unique URL parameters in the stream URLs.
You can access the resulting m3u and EPG files here: https://nocords.xyz/
Where we're going, we don't need 'cords'
These links should work exactly the same as the files created by the local Docker instance.
The underlying m3u and epg files are automatically updated on the backend every three hours.
- For Pluto Playlist: https://nocords.xyz/pluto/playlist.m3u
- For Pluto EPG: https://nocords.xyz/pluto/epg.xml
For Stirr, the
stirr-for-channels GO repo by @robbiet480 runs in the background every 30 minutes and uses the 'national' STATION-ID. Those links are here:
- For Stirr Playlist: https://nocords.xyz/stirr/playlist.m3u
- For Stirr EPG: https://nocords.xyz/stirr/epg.xml
The github repo is here: https://github.com/HankLloydRight/pluto-for-channels-php
If you enjoy these links, please help support the bandwidth resources required to keep the site/links up and available 24/7 -- the EPG files alone are 6MB every single time they are accessed. If you pull the PlutoTV and Stirr EPG files every hour, that's 9GB of data every single day.
Please contribute some bandwidth here: https://www.buymeacoffee.com/nocords.xyz
Let me know if you have any questions or comments. Thank you.