Theme or plugin for PPV (video streaming)

I’m trying to set up a pay-per-view (PPV) for my site. Do you know any WP or Woocomerce theme or plugin for this? The idea is the user pays (PayPal) and can access the video (streaming) for 48 hours.

Thank you. Regards and sorry for my english.