| 开发者 | videoflowengine |
|---|---|
| 更新时间 | 2026年6月25日 02:09 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
[vfhls_player id="123"] or the Gutenberg block. Five minutes from install to live HLS stream.
🎯 Built for:
<video> tag pointing to a .m3u8 URL is auto-detected and streamed via HLS[vfhls_player id="123"] shortcode for single videos[vfhls_gallery columns="3"] shortcode for video grids[vfhls_player id="123" hero] to embed it. Switch which video is your Hero anytime from Settings.
[vfhls_player id="123"] into any page, post, or LMS lesson — or use the Gutenberg blockvideoflowengine-hls-streaming folder to /wp-content/plugins/, or install directly via the WordPress plugin directoryYes. There is a free tier — no credit card required. The free tier includes up to 10 videos, 720p adaptive HLS encoding, 100 GB/month bandwidth, and basic per-video view counts. Paid plans unlock 1080p, more videos, higher storage limits, and the full analytics suite (watch time, drop-off, device breakdown).
Yes. VideoFlowEngine covers the full Vimeo workflow — upload, encode, embed, analytics — with managed cloud hosting and WordPress-native embeds. There are no per-view fees and no external player branding. To switch: download your source files from Vimeo (Settings → Distribution → Video File Download), re-upload to VideoFlowEngine, and swap the embed code. Most sites migrate in under an hour.
Yes. Add [vfhls_player id="123"] or the VideoFlowEngine Gutenberg block to any LearnDash lesson, topic, or quiz — the same way you'd add any WordPress content block. The player works in Focus Mode and alongside LearnDash's quiz and certificate triggers. Full setup guide on our website.
Yes — any LMS that accepts standard WordPress shortcodes or Gutenberg blocks works with VideoFlowEngine. That covers Tutor LMS, LifterLMS, LearnPress, WP Courseware, and most others on the market.
HLS (HTTP Live Streaming) is the adaptive streaming protocol used by Netflix and YouTube. Instead of downloading the entire video file before playback starts, HLS sends short segments and adjusts quality in real time based on the viewer's connection speed. The result: videos that start instantly and play without buffering on slow mobile connections — and no page-load penalty from a large MP4 file being fetched before a single frame plays.
The core difference is pricing model. Vimeo charges per-view on many plans and the bill grows with your audience. VideoFlowEngine is flat-rate — the same monthly price whether 5 or 5,000 people watch your videos. Beyond pricing: video is hosted under your domain (not Vimeo's), there are no ads or "watch on Vimeo" prompts, and analytics live inside WordPress admin rather than a separate Vimeo dashboard.
No. VideoFlowEngine provides the storage, encoding servers, and Cloudflare CDN delivery as part of the managed service. There is nothing to configure. Install, connect, upload.
Yes, by re-uploading. Download your source files from Vimeo (Settings → Distribution → Video File Download) or YouTube, then drag and drop them into VideoFlowEngine. Direct import from Vimeo/YouTube is not built in, but the upload-and-encode flow is the same as any new video. For bulk migrations, the migration guide on our website walks through the full process.
Yes. After activation, click Connect to VideoFlowEngine in the Settings screen. This provisions a free API key automatically — no separate account registration or credit card needed.
Yes. Clicking "Connect to VideoFlowEngine" in the plugin Settings creates your account and provisions a free API key in one step. You will see exactly what data is sent before confirming.
MP4, MOV, AVI, MKV, WebM, and most other common video formats. Files are transcoded to adaptive HLS regardless of source format.
Yes. If your theme outputs a <video> tag with a .m3u8 URL — for example via an ACF URL field used for a homepage hero or product video — the plugin automatically detects it and streams it via hls.js with full adaptive quality switching. No shortcode or extra configuration needed. This works with ACF, custom PHP templates, page builders, and any other mechanism that outputs a standard HTML <video> tag.
Yes. Any page builder that renders WordPress shortcodes or Gutenberg blocks will display the VideoFlowEngine player — including Elementor, Beaver Builder, Bricks, Divi, GeneratePress, Astra, and Kadence.
The Hero add-on lets you designate one video as the "Hero" on your site. It gets full-HD 1080p encoding and an instant-play player optimised for homepage hero sections, course intros, and sales-page testimonials. Activate in VideoFlowEngine → Settings and embed with [vfhls_player id="123" hero]. The Hero can be reassigned to any other video at any time (24-hour cooldown between switches).
Yes. The Hero player handles browser autoplay policies — muted-autoplay-then-unmute is supported out of the box. Use [vfhls_player id="123" hero] on your homepage.
Yes. Go to VideoFlowEngine → Settings → Hero card → Change video. The new video re-encodes to the hero stream in a few minutes; the previous one reverts to your plan's standard encoding.
<video> tag on your site that points to an HLS .m3u8 source, including videos output via Advanced Custom Fields, custom PHP templates, or page builder fields. No shortcode required. Hero videos, product videos, and ACF-powered video fields all get adaptive HLS streaming automatically.[vfhls_player id="X" hero][vfhls_player id="X" hero] variant for the assigned Hero video[vfhls_player id="123"] shortcode, [vfhls_gallery] shortcode, and Gutenberg block