Hello! I want to mention about the next video hosting services, may they fit your purpose:
The Internet Archive is a service one may use to host media, which intends to be a digital library offering universal access to all knowledge. Here is an hyperlink that leads at it's front web page: https://archive.org/