There are several file-sharing and cloud storage sites that allow users to stream videos before downloading them. Here are some popular options:
1. **Google Drive**: You can upload videos to Google Drive and share them. Users can stream videos directly in the browser without needing to download them.
2. **Dropbox**: Similar to Google Drive, Dropbox allows users to upload and share video files. Videos can be streamed directly from the Dropbox


