 List of video hosting services

Video hosting services are platforms which allow users to upload, share videos or live stream their own videos to the Internet.These can either be for the general public to watch, or particular users on a shared network.