LifterLMS with Wordpress
LifterLMS is a WordPress plugin that makes it easy to create, sell, and protect engaging online courses and training based membership websites. LifterLMS helps you build online courses from one screen with the intuitive multi-tier drag and drop course builder.
It comes with content management tools that can help you offer individual courses, training based membership websites, and MOOCs (Massive Open Online Courses). LifterLMS allows you to build an LMS that can be enriched with add-ons that meet the unique needs of individuals, small groups, and niche markets.
VdoCipher wordpress video plugin works pretty well with LifterLMS.