WooCommerce is quite a flexible platform that lets you sell all kinds of things, including digital products. Thanks to HostStreamSell, you can rent or sell streaming videos on your site. Thanks to WooCommerce HSS Extension, you can upload, encode, and organize videos. You can also sell videos individually or as a group.
Your visitors will be hosted securely in the cloud. Such a plugin can be used to sell streaming classes or allow your visitors to download certain videos. It is great for recurring video subscription membership sites too. The starter plan starts for $7 a month at the time of this writing.