Serve FV Player Videos From a Global CDN, Not Your Own Hosting Server

FV Player plays self-hosted MP4s, HLS streams, and playlists, but the files still sit on your server. Infinite Uploads offloads those videos and their splash images to cloud storage and a global CDN. Want adaptive streaming too? Video Cloud is included on every plan.

Star Rating
4.9 out of 5 stars for Big File Uploads on WordPress.org
Red heart icon representing trust and satisfied customers

150k+
Sites use our WordPress plugins

Free Plan
10 GB Included

FV Player and Infinite Uploads: Self-Hosted Video Without the Server Strain

FV Player gives you playlists, splash screens, and a clean player for video you host yourself. The catch is the hosting. Large MP4s fill the disk, bloat every backup, and stall for viewers far from your server. Many sites end up paying a video platform just to move the bytes.

Infinite Uploads fixes the hosting side. Upload the MP4 to the Media Library, pick it in FV Player, and it streams from the CDN as-is. Splash images FV Player saves to the Media Library offload the same way, and Image Optimization, on the Business plan, serves them as AVIF and WebP.

Need adaptive streaming? Upload the video to Media > Video Library instead and embed it with the Infinite Uploads block or shortcode. FV Player also documents HLS playback from an .m3u8 link, so the Direct Play HLS link from the Video Library is an option inside FV Player too.

FV Player and Infinite Uploads logos

Four Problems Infinite Uploads Solves for an FV Player Site

FV Player makes self-hosted video easy to publish. Here is what changes when the files behind it move to Infinite Uploads.

Blue play button icon

Self-Hosted MP4s Stream From a Global CDN

Every play of a self-hosted MP4 normally hits your origin server. With Infinite Uploads, the file offloads to cloud storage and plays from the nearest CDN edge. Viewers far from your host stop waiting on a distant server, and a busy post stops threatening your uptime.

Blue outlined folder icon

Splash Images and Thumbnails Stop Piling Up Locally

FV Player saves splash images into the Media Library, with the thumbnail sizes WordPress generates for each. Infinite Uploads offloads them like any other image, and Image Optimization, on the Business plan, converts them to AVIF and WebP. Folders, search, and sort keep them findable.

Blue dollar sign icon

Stop Paying a Video Platform Just for Hosting

Sites often keep a Vimeo or similar plan only because the server cannot carry the video. Infinite Uploads storage and CDN are part of one plan, and Video Cloud adds adaptive streaming with a customizable player for videos uploaded to the Video Library. No extra per-video bill.

Blue icon depicting a browser window and server

A Big Video Library Stops Bloating Hosting and Backups

A growing library of lesson, demo, or promo MP4s can quietly consume your hosting plan and every nightly backup. After the sync, Infinite Uploads can free the local copies, and Download & Disconnect brings them back. Files over your upload limit need our free Big File Uploads plugin.

Why Video Sites Pair FV Player With Infinite Uploads

Blue dollar sign icon

One Bill for Storage, CDN, and Video

Cloud storage, global CDN delivery, and Video Cloud come on one Infinite Uploads plan. You are not stitching together a storage bucket, a CDN account, and a video platform invoice for one player plugin.

Blue gear and wrench icon

Get Your Disk Space Back

Once files sync, free up local storage from the Infinite Uploads settings. The videos and splash images keep playing from the CDN, your hosting plan gets its space back, and Download & Disconnect returns any file to your server.

Blue gradient receipt icon

Every Site on One Account

Agencies running FV Player on several client sites connect them all to one account. Unlimited sites on every plan, WordPress Multisite supported, one storage pool, and no cloud credentials to hand around.

What Works, Feature by Feature

Feature

What you get

Infinite Uploads logo featuring a blue infinity symbol and the words Infinite Uploads.

Self-hosted MP4 from the Media Library

The file offloads to cloud storage and plays from the CDN inside FV Player. It is served as-is, not transcoded, and playback needs no change in the player.

Works

Splash images captured in the editor

FV Player saves the captured frame as a normal Media Library image, so it offloads with the others and can be optimized to AVIF and WebP on the Business plan.

Works

Remote splash images

When a splash image URL is set, FV Player downloads it into the Media Library as an attachment, so it joins the normal offload path like any other upload.

Works

Playlists, players, and stats

FV Player keeps these in its own database tables, not in the uploads folder. There are no files to sync, so offloading does not touch them.

Works

Video Library with the Infinite Uploads block

Upload to Media > Video Library, then embed with the block or shortcode for adaptive HLS streaming in the customizable Infinite Uploads player.

Works, Video Cloud

Direct Play HLS link in FV Player

FV Player documents HLS playback from an .m3u8 link in its Video field, and Infinite Uploads lists Flowplayer as accepting the Direct Play HLS link.

Works, Video Cloud

Admin video checker

The checker downloads the start of a video to a temporary file in the uploads folder, analyzes it, then deletes it. Run it on your own site before relying on it.

Test first

YouTube, Vimeo, and Bunny Stream

FV Player embeds these, but the video streams from the platform's own servers. Infinite Uploads does not touch it either way.

Stays on platform

FV Player Pro CDN and protection settings

These sign links for the CDN hosts you configure. An offloaded MP4 has a plain CDN URL that works for anyone who has it, so do not treat it as protected.

Not protected

Up and Running in Three Steps

Blue gear and wrench icon

1. Connect Infinite Uploads

Install the plugin, connect your account, and sync. Your existing Media Library, videos and splash images included, moves to the cloud. FV Player settings stay as they are.

Blue play button icon

2. Pick the Video in FV Player

Upload the MP4 to the Media Library, then choose it in FV Player's video field. For adaptive streaming, upload it to Media > Video Library and embed that instead.

Blue database icon with infinity symbol

3. Free Up Local Storage

After the sync completes, remove local copies from the Infinite Uploads settings. Your hosting plan gets its space back and the videos keep playing from the CDN.

Good to Know Before You Switch

Offloading an MP4 is not the same as Video Cloud. A file picked from the Media Library is served whole from the CDN and never transcoded. Adaptive streaming starts in Media > Video Library, then goes in through the Infinite Uploads block, the shortcode, or the Direct Play HLS link in FV Player's Video field.

Test the video checker and one existing player first. The checker writes a short-lived temporary file to the uploads folder, and FV Player keeps video URLs in its own database tables. After the first sync, run Check videos and load a current player to confirm which URL it serves.

Pro's CDN and protection settings are a separate system. They sign links for the CDN hosts you configure, and an offloaded MP4's CDN URL is public to anyone with it. Size your library with the pricing calculator. Files over your upload limit need our free Big File Uploads plugin.

How We Checked

  1. Read the FV Flowplayer Video Player source from the WordPress.org download.
  2. Traced where it writes files: splash images, video checker temp files, and playlist data.
  3. Read Foliovision's documentation on HLS playback and the Pro features.
  4. Compared those folders with the Infinite Uploads automatic exclusion list.
  5. Reviewed the compatibility scan rows for this plugin.

Result: videos and splash images follow the normal Media Library offload path. We have not run the video checker or Pro CDN settings with Infinite Uploads, so test those first.

Frequently Asked Questions

Does offloading break any FV Player features?

Not that we found. Playlists, players, and stats live in database tables, and videos and splash images come from the Media Library. Offloading changes where the files are served from, not how FV Player reads them.

Are FV Player videos transcoded by Infinite Uploads?

Not when they come from the Media Library. Those MP4s serve from the CDN as-is. Transcoding happens only for videos uploaded to Media > Video Library, which then stream adaptively through Video Cloud.

Can FV Player play a Video Cloud stream?

FV Player documents HLS playback from an .m3u8 link, and Infinite Uploads lists Flowplayer among players that accept the Direct Play HLS link. Paste it into the Video field and test one video, since FV Player's HLS guide asks for cross-origin headers.

What about YouTube, Vimeo, or Bunny Stream videos?

They stay on those platforms. FV Player embeds them, and Infinite Uploads does not touch embedded video. Offload only the self-hosted MP4s and splash images that are filling your server.

Do splash images get optimized?

FV Player saves them as Media Library images, so they offload with the rest. With Image Optimization, on the Business plan, they are served as AVIF and WebP, which keeps the page before the click lighter.

Does the video checker still work?

It downloads the first part of a video to a temporary file in the uploads folder, analyzes it, and deletes it. We have not run it with Infinite Uploads, so click Check videos on your own site first.

What if my MP4 is bigger than the upload limit?

Add our free Big File Uploads plugin. It lifts the WordPress upload limit without server changes, so the file uploads normally and Infinite Uploads offloads it from there, like any other video.

Does this work on WordPress Multisite?

Yes. Infinite Uploads supports WordPress Multisite on every plan. Every site running FV Player on the network offloads to the same account, sharing one storage pool and one invoice.

More Video Plugins That Work With Infinite Uploads

  • Infinite Uploads and Presto Player
  • Infinite Uploads and PowerPress
  • Infinite Uploads and WP Rocket
  • See all integrations

Try Infinite Uploads on the Free Plan

No cloud accounts. No access keys. Install the plugin, connect your site, and your FV Player videos and splash images start moving to the cloud automatically.

Free plan, no credit card. Paid plans from $8.25/mo. Unlimited sites.