PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
It is free and open-source software, under AGPLv3 licence.
For more information, please visit joinpeertube.org.