I'm looking for a membership plugin for Wordpress. I need the following functions.
I don't know about the plugin but I've done researching on this for a while. I think Kajabi App ways better than WP if you want to do dripfeed video 
http://www.digitalaccesspass.com/
I strongly recommend http://membermouse.com/
We used it for one of our projects, it's super easy and has inbuilt billing for Stripe, Paypal etc
Their customer support is also quite good 
Thanks all for the recommendations. I will do my research with both DAP and Membermouse.
I actually quite like the subscription based pricing model of Membermouse. There's a lot more incentive for a developer to provide ongoing support with subscription based pricing.
Anyone implemented a forum integrated with either DAP or Membermouse?
Thanks
Have you checked out Optimize press membership functions? I've used it before and it's super easy and has everything that you have listed above.
Maybe check out rainmaker.com
Yep, I was thinking Rainmaker might be a good option too. I've not used it myself but I use some of Copyblogger's other products, and they tend to be very good.
Rainmaker looks comprehensive but it really heavily commits you to the Copyblogger ecosystem. You have to run on their servers and if you ever want to leave you are pretty much starting again. Sure you can export content but isn't ideal particularly when starting with an existing website.
I would much prefer the option where the plugin was a genuine addition to an existing Wordpress site. Optimise Press does look interesting but once again it seems to be attempting to do more than just provide membership functionality and drip feed content.
Keep it simple stupid is the mantra. A bunch of templates and drag & drop design elements are not necessary. I can handle Wordpress and design proficiently, I just need a plugin to handle the membership and content drip feed.
Thanks for the suggestions.