Sensei LMS video hosting — the Automattic-native choice
Stream your Sensei LMS course videos with adaptive HLS — managed cloud hosting, no per-view fees, and a WordPress-native workflow throughout.
Install Free Free tier included · No credit card requiredSensei is clean, Automattic-built, and WordPress-native. Your video layer should be too.
Vimeo breaks the WordPress-native feel
Embed a Vimeo video in a Sensei lesson and you have just left your WordPress admin behind. Separate login, separate dashboard, separate bill.
YouTube pulls viewers out of your course
Sensei's clean lesson UI is undermined the moment a YouTube video shows "Next up" thumbnails mid-lesson.
Raw self-hosting was never the answer
FFmpeg, S3, CDN config — no Sensei creator signed up for that. There has to be a better way.
How VideoFlowEngine works with Sensei LMS
Install both plugins
Sensei LMS for courses and quizzes. VideoFlowEngine for the video layer. Both are WordPress-native and coexist cleanly.
Upload your videos once
Drag & drop in the VideoFlowEngine dashboard. Adaptive HLS encoding (360p / 720p / 1080p) is automatic.
Embed in Sensei lessons
Drop the VideoFlowEngine block into any Sensei lesson, or paste [vfhls_player id="123"] into the lesson content.
Vimeo vs VideoFlowEngine on Sensei LMS
| Factor | Vimeo | VideoFlowEngine | Winner |
|---|---|---|---|
| Pricing model | Plan fee + metered bandwidth overages | Flat plan — no per-view billing | VideoFlowEngine |
| Bandwidth overages | Extra fees | No metered overage billing | VideoFlowEngine |
| Player branding | Vimeo logo unless paid | Your brand, your domain | VideoFlowEngine |
| WordPress-native | External embed | Inside your dashboard | VideoFlowEngine |
| Automattic-friendly stack | Third-party service | Standard WordPress plugin | VideoFlowEngine |
| Free tier | No real free tier | Yes — free tier, no card | VideoFlowEngine |
Comparison for a typical Sensei LMS course catalogue.
Migrating from Vimeo to VideoFlowEngine in Sensei LMS
- Download your source videos from Vimeo.
- Upload each to VideoFlowEngine — adaptive HLS encoding runs automatically.
- In each Sensei lesson, swap the Vimeo embed for
[vfhls_player id="NEW_ID"]or the VideoFlowEngine block. - Use Sensei's course outline view to track which lessons are migrated.
- Cancel Vimeo once the switch is complete.
Sensei LMS + VideoFlowEngine — FAQ
Does VideoFlowEngine play cleanly inside Sensei lessons?
Yes — the VideoFlowEngine block and shortcode render inside any Sensei lesson content area, because Sensei uses standard WordPress editor output.
Will lesson completion tracking still work?
Yes. Sensei's lesson completion is triggered by the student clicking Complete Lesson or finishing the associated quiz — independent of which video host is embedded.
Does it work with Sensei quizzes?
Yes. Quizzes sit in their own content area, separate from lesson video embeds. Adding a VideoFlowEngine video to a lesson does not affect quiz behavior.
I also run WooCommerce — will this clash with Sensei's WooCommerce integration?
No clash. VideoFlowEngine operates purely at the video embed layer — it does not touch product, order, or membership data.
Is this a good fit if I am on WordPress.com VIP / Automattic-recommended stack?
VideoFlowEngine is a standard WordPress plugin with no custom cron, no database schema changes outside its own tables, and minimal JavaScript. It is well-suited to managed WordPress environments.
Host your Sensei LMS course videos properly
Install VideoFlowEngine free. No credit card. No Vimeo bill.
Install Free