edit: the main FAQ on the website still clearly says, it is p2p. But now I am curious if they really implemented their own p2p solution, or if this is outdated.
https://joinpeertube.org/en_US#what-are-the-main-advantages-...
"Help share videos being played"
It has worked surprisingly well in my testing during livestreams when you can count on multiple simultaneous viewers.
I'm still going through it, but I suspect so far they are transcoding via HLS and then streaming it out over the p2p connection.
The p2p connetion itself is interesting again, I suspect a regular websocket that is sitting on their express server.. but will dig some more. Was always curious .
https://github.com/Chocobozzz/PeerTube/blob/develop/client/s...