Paid per minute Youtube using CF Streams

Business case: paid per minute Youtube using CF Streams.

I looked at docs, tutorials and other forum posts and Cloudflare TV. I saw on the CFtv Playback ID (under the gear button menu on the player).

I would like to have Stream API giving me (or rather CF Worker) how much was played of a particular video by particular user (this Playback ID seems like it can be useful) for calculating how much customer should pay.

Is some solution being worked on?