Introducing Direct Play for WordPress Video Hosting

by Blake Whittle | Nov 20, 2025 | News, Video

Instantly Stream and Share Videos from Your Infinite Uploads Library

If you work with video in WordPress, you know the struggle. Large files fail or time out during upload, embedded videos slow down your site, and third-party platforms like YouTube fill your player with ads and unwanted branding. Most WordPress video hosting options force you to choose between convenience, performance, and control.

This changes today with Direct Play, the fastest way to host and stream WordPress videos using the Infinite Uploads Video Cloud. Direct Play turns your Infinite Uploads storage into a complete WordPress video hosting and streaming solution. Upload a high-quality video once, then embed or share it anywhere with the speed and reliability of our global CDN.

Whether you run an agency, teach online, publish tutorials, or manage client portfolios, every video you upload is automatically stored in the Infinite Uploads Video Cloud for worldwide delivery. You can share videos through a direct link, embed them in posts and pages, or connect them to your favorite WordPress video gallery or LMS plugin such as FooGallery or LearnDash, or use it with a premium player such as Presto Player.

Direct Play gives you full control over playback, privacy, speed, and presentation without relying on external platforms. Everything works inside your existing WordPress setup, creating a seamless, scalable, and ad-free way to deliver video on your site.

Five Easy Ways to Share Videos

When you open a video in your Infinite Uploads library, you now have five simple ways to publish or share it.

1. Embed Code

Use the responsive <iframe> embed code to place a video inside any WordPress post or page. The player automatically adapts to all screen sizes and supports fullscreen playback. Paste the code into the block editor, your page builder, or any theme layout.

2. Direct Play URL

Toggle Enable Direct Play to generate a clean, shareable video link that anyone can watch instantly in their browser. No login required and no extra steps. This is the perfect option for client previews, internal training videos, or quick review links.

3. HLS URL

Every uploaded video includes an HLS .m3u8 streaming link for adaptive playback. This allows Direct Play to function like a full WordPress video streaming plugin, automatically adjusting video quality to match the viewer’s device and connection speed.

4. Shortcode

Copy the shortcode from your video library and embed it anywhere on your site that supports shortcode rendering. This shortcode is semi-secure because it does not expose the direct video URL unless someone makes a deliberate effort to reverse engineer it. There is no token authorization or URL signing, so it should not be used for sensitive or private content. This option works whether Direct Play is on or off.

5. Gutenberg Block

Upload videos directly to the Infinite Uploads Video Cloud without leaving the WordPress editor. The custom Infinite Uploads block lets you upload, encode, and display your video inside a clean and customizable player. This option works with or without Direct Play enabled.

Real-World Use Cases

Our new video controls make it easy to support a wide range of WordPress video needs.

  • Agencies: Share branded video previews, walkthroughs, or testimonials directly from your website without relying on third-party platforms.
  • Educators: Stream course lessons privately inside membership areas and online classrooms.
  • Marketers: Add fast-loading, conversion-ready videos to landing pages, funnels, and ad campaigns.
  • Teams: Send secure video links for internal training, onboarding, and communication.
  • Creators: Display project portfolios, highlight reels, or event videos in clean gallery layouts.

Because all playback streams through the Infinite Uploads Video Cloud, your WordPress site stays light, secure, and fast.

What Makes Infinite Uploads Ideal for WordPress Video Hosting

When you create a video for your site, you want it to feel simple. You want to upload it, share it, and trust that it will play smoothly every time. That feeling of ease is what Infinite Uploads is built to deliver.

Instead of fighting upload limits or relying on outside platforms that add distractions, your videos stay fully under your control. They load quickly, look professional, and keep your viewers focused on your message.

As your library grows, Infinite Uploads grows with you. You can organize, update, and manage videos without worrying about breaking links or slowing down your site. Everything works inside the tools you already use, so you can spend less time troubleshooting and more time creating content that matters.

Infinite Uploads gives you a modern, reliable way to handle WordPress video hosting, so your ideas shine without the technical headaches.

Infinite Uploads works extremely well with Presto Player, one of the most flexible and performance-focused WordPress video players available. We have a full list of top video plugins for WordPress if you’re looking for more solutions.

To use it, copy the .m3u8 link from your Infinite Uploads video, open Presto Player, select Video URL, and paste in the link. Presto Player will automatically detect the stream and create a clean, customizable player with adaptive playback.

Privacy and Access Control

You decide who can view your videos. Turn on Direct Play to allow public playback, or turn it off to restrict access immediately. You can still embed or stream videos privately inside your site, which makes this perfect for paid courses, membership areas, internal documentation, or client-only training.

Fast, Reliable, and Fully Yours

Direct Play runs on the Infinite Uploads global CDN, so your videos load quickly anywhere in the world. There are no ads, no external branding, and no distracting recommendations that pull viewers away.

This gives you a simple and professional way to handle WordPress video hosting that grows with your content.

How to Enable Direct Play

  1. Log in to your Infinite Uploads dashboard.
  2. Open your video library.
  3. Select a video and toggle Enable Direct Play on.
  4. Copy your Direct Play URL, Embed Code, or HLS URL.
  5. Paste or share wherever you need your video to appear.

You can change access settings or replace videos anytime without breaking links or embeds.

Bottom Line

Direct Play transforms your Infinite Uploads library into a complete WordPress video hosting and streaming solution. You can share videos instantly, create beautiful galleries, and control every part of the viewing experience, all inside your current WordPress setup.

Start now: Log in to your Infinite Uploads account and enable Direct Play on your next video. Not yet a customer? Sign Up for Infinite Uploads and get a 7-day free trial.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recent Post

Newsletters

Written By: Blake Whittle

Owner of ClikIT, Blake has been involved in WordPress since 2014. Once designer & developer, now he manages the team at ClikIT and provides project management & strategic vision to their clients. Now, he's leading the change at ClikIT to become a plugin company.

Create Your Account And Start Exploring

Try the Infinite Uploads plugin and discover all its benefits. By registering, you’ll gain access to technical support, receive updates, and enjoy exclusive content. Don’t wait any longer and join us today!