I have confirmed this behavior is present in all 3 working Pluto sources. Your two (windows and docker) and Maddox docker.
So I'll look into implementing jmaddox's latest commits into nocords.xyz.
Although that means I'd have to create separate site logins, retrieve/store the tokens, and serve custom individual .mp3u and .epg files for each person, so that's going to boost the bandwidth on the server -- I'm serving about 40GB per day, but all of that is cached at the CDN so it's free, more or less. With separate feeds for everyone, I can't really cache anything.
I'm not sure if or what people would pay monthly for customized nocords.xyz link access to cover the new bandwidth costs. $4/month?
Discussion of taking money for this stuff is not appropriate for this forum.
I understand why it makes your solution more complicated, and honestly, you should just stop offering this functionality in my opinion. It's way too complicated for your solution, as you described in what you would have to change.
Solutions already exist via self hosted community projects. People just need to learn how to use those.
Accepting money in exchange for this stuff is always bad idea. and if you do it, you'll have to discuss it off of this community forum.
This was a bug and thank you for finding it. I have a fix for it on the next version. The next release of the Windows Pluto app will have a few more options in the System Tray icon.

It will also have an attempt at allowing you to watch multiple streams from Pluto. I am remoting into my home PC and can not really test the streams from here.
It also makes the Skydance IP lawyers raise an eyebrow. That will not end the way we would prefer.
It seems to be portable?
Could we have 2 logins and 2 instances of your Win exe version, and they would not conflict? I'd hate to have the double listings, however.
It's possible, just a lot of changes to build a load balancer into it and rotate between two different accounts. I will look into it this evening and may do this as a seperate test release. It will probably be a few days before I get it up.
You can't seem to run multiple instances of it. I surmise due to the fact it tries to run the same server on the same port.
Not sure, if things needs to be changed so that the program can store multiple Pluto account info, and keep track of when a client requests a stream, and use a different account to open that stream.
Or, if there is a way to just use one Pluto account, and support multiple streams.
(I recall this was an issue some time ago with certain Pluto TV m3u sources)
Either way, I hope that a solution for multi stream can be found both for the Windows exe, as well as the Dockers solutions.
Not sure what the new restrictions are for Login only Pluto TV.
So far, it seems that one can just spin up as many email accounts as you want, and create multiple Pluto accounts. Unless they start tracking and block by IP address or something....if they detect excessive use.
Worked! Again - my thanks
I was thinking of the single application rotating between two accounts.
I don't understand this comment at all. What is "this stuff"?? How is offering nocords.xyz for a modest fee (which won't even cover the costs) any different from any other SaaS offering, including yours?
I have (had) thousands of people using nocords.xyz as a super simple, no-install, method to get these files. There's a reason a lot of people used it instead of the DIY versions.
For the record, I was willing to build what I outlined, but not anymore.
So you're basically killing off the entirety of nocords.xyz because you don't want anyone "making" any money (even at a significant loss) other than yourselves. I can't even try to recover my costs.
Got it.
Only two? In theory, there may be no limit. (if that is all it takes, multiple accounts)
Two seems too low. As, often, there is overlap with recording, if one uses padding at all.
Also would need to be seamless, in a way that would not trigger an active stream to disconnect.
I often used the multiple-stream feature in channels, to watch 4 channels at once...not possible anymore with Pluto channels.
Would such a ability to use multiple accounts also work with your Docker container?
As far as Windows app, maybe consider add a way to run multiple instances, change what server port it runs on.
One step at a time. I don't even know if using two accounts will work. It will depend on how strict Pluto is on streaming limits. They could very easily start blocking access to it if we try too many connections to their servers.
I have been able to run 3 at the same time at least. Using the 3 available sources, 2 dockers and 1 Win exe. 3 separate Pluto accounts.
If you make the exe possible to run multiple instances, with different port numbers, then the user themself can chose to run as many as they want and risk their own IP being blocked.
If You mean that Pluto may globally block this style of access, that risk seems the same to me as it stands now...
I will start with up to 4 accounts.
The Channels DVR app is for OTA television.
I doubt Fancybits has anything to do with all of the cool addon-type stuff here. I'd also guess Maddoxs' Pluto container follows the API Pluto owns. I'd also bet if you "sold" something that uses the Pluto API, their (Skydance) lawyers would be interested in that too.
I'm not a lawyer or a developer. Just random thoughts.
It would all be on the same port. It would rotate between the different accounts in a round robin style where each request will receive a different account until they are all used and it would start back with the first account.
The internal port should not make a difference. I was thinking of having 4 username and password boxes. A user can enter anywhere from 1 to 4 different accounts into the dashboard where the script would rotate between them for requests from Channels. I'm still working on the concept for it, but I feel like that would be the best approach.
Cool. Think that would work well too.
Also, just discovered that I can, with the Pluto TV website, with the same Pluto account, open 2 browser windows and stream different Pluto channels at the same time.
But, I think the Website works different than the way Channels sources acces Pluto (via API?)
Not just OTA. It supports TV Anywhere with sources like Hulu, etc. I still fail to see the difference. I offer a website that offers a service that thousands of people clearly want. That's it.
It does. Pluto is nice enough to allow us to connect outside of their environment but it seems they are now starting to restrict that some.