A decentralized video hosting network, based on free/libre software
Peer tube is another service on the Fediverse. That allows you to upload video and share this with other. The difference is there are no adverts and fewer limitations on what you can upload. You still need to stay within the law though. Having used this I found it pretty straight forward and it transcoded my video in a few hours. As stated above this is all based on Free / Libre software.