• theEmeraldM@lemmy.zip
    link
    fedilink
    arrow-up
    3
    ·
    6 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.”