theEmeraldM

joined 1 year ago
[–] theEmeraldM@lemmy.zip 3 points 4 months ago

I think Peertube fits that description: "PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser."