Peertube is an alternative. You usually host your own instance (or if someone is generous, they can five you some space) and it is fully decentralized. It uses ActivityPub and works with p2p. Recently they introsuced livestreaming and cross-instance search.