I am setting up a site for a client that makes educational

Hello!

I am setting up a site for a client that makes educational videos. They are moving from selling DVDs to selling access to online videos. Their market is both individual teachers, schools and school districts.

I started out setting up the site with the Membership plugin, as they are selling online access to the videos, not downloads. Unfortunately, the content is not tiered but to be sold on an individual video basis (40+ videos), with different subscription lengths and prices based on whether a teacher or school district is purchasing them. Setting up a level for each possible combination of videos would be extremely complex.

Do you have any idea how I could set up a system where I can have a user purchase a subscription to individual videos, which would be added to their account so they can view the videos they have purchased? Is this something I could set up with ProSite and Membership together?

Any help would be greatly appreciated!
-Scott