Yes, Wasabi (like most public cloud object storage services including AWS S3) is suitable for storing video files. However, you should be aware of the following points when considering a public cloud object storage service to host your videos for direct delivery to video players:
1. The business model with public cloud object storage is that egress traffic (i.e. downloads) from the storage service to the player location is generally chargeable on a per-GB basis*. The price is generally less than $.10 per GB but if you are doing many downloads and the files are large, this can result in some meaningful egress fee charges. Wasabi does not limit the bandwidth available for video or any other application but does charge ($.04/GB) for egress downloads over the Internet.
*Note that Wasabi does offer an Unlimited Egress pricing plan but this plan is not suitable or allowed for use cases involving the hosting of videos in a manner where the ratio of egress downloads exceeds the amount of storage. Please see wasabi.com/pricing/pricing-faqs for more info.
2. Depending on the location of your video player and other network conditions, it may be necessary to utilize a content delivery network (CDN) service along with the storage service for the best quality video viewing experience.
Another benefit of using a CDN is that you can reduce the amount of downloads from Wasabi. This is because if you have a video (for example) that is going to be played 100+ times, the CDN will generally download the file once (or just a few times) from Wasabi and then cache it for playback to many different users. The CDN caching is generally done in a location that is closer to the viewer, which results in a better viewing experience.
3. Public cloud storage services do not provide any encoding / decoding functions. This means (for example), if you store the video file in a format like .mp4 and you need the video player to receive the video in a different format, this function must be performed outside of the storage service.