I had this idea, because I was wondering if means.tv or nebula.tv could be made part of the peertube network. These two streaming platforms are paywalled, so it seems like it would not be possible. I don’t use peertube, and I don’t really know anything about it, so excuse my ignorance if the answer seems painfully obvious to you.
I’m no PeerTube expert, but I don’t see how federation and paywalls can mix. If the content on your paywalled instance is federated with non-paywalled instances, why would anyone pay for access to your instance? It would have to be a “walled garden” of paywalled instances that only peer with each other and have some kind of revenue sharing, which doesn’t sound realistic.
I don’t think there is a plugin available for that, it clashes a bit with the Free Culture idea behind Peertube… But there is a visibility setting for videos. You can protect them with a password and give that to paying subscribers. Or set videos as “unlisted” and sell the links on another platform. Or set them to “internal” and sell accounts for your instance.
I guess the last option you give is essentially what means and nebula do really.
lol no