If you use our Redirection feature to send the buyer to your streaming-video URL after their payment is completed, we append some order data to your URL including the Transaction ID.
If you also use our Integration to send a fuller set of order data to a custom script on your backend, that would tell how much the buyer paid, what unit quantity they paid for which items, etc.
Thus, when the buyer arrives at your streaming-video page, some custom scripting in your page could grab the txn_id value from its own URL and use that to lookup the other data for that transaction that you'd received in your own database via our Integration, to determine much the buyer paid or how many time units they purchased, so the scripting in your page could show the video for only however much time they'd purchased.