Secure video streaming for your site powered by Wordpress CMS | Mux

Upload videos to your Wordpress CMS and securely stream videos to your site

The Mux Video Uploader by 2Coders plugin is the easiest and most powerful way to upload and securely stream videos on your site powered by Wordpress CMS.

Start building Read the docs

<!-- WordPress Shortcode -->
[muxvideo_asset
  video-title="Mux Video"
  playback-id="29gdY6zVivhhbuxxaZdADomh1Sls02024bIRqmZPDtNpY"]

Captions

Auto-generated or custom captions

Use auto-generated captions by Mux, or easily upload custom captions files.

Integration

Easily integrate into your website

Mux will integrate directly into your WordPress site from the plugins admin panel, without writing any code.

Player

Full control of your playback

Mux delivers video in the HLS adaptive streaming format, you can use Mux Player, or use your own video player. You are in complete control.

Lock

Secure streaming with signed URLs

You have the option to secure your video streams with Signed URLs.

How to add video to your Wordpress site

Fullscreen

This is a brief overview. For the full guide with more in-depth instructions see the documentation page for the Mux Video Uploader plugin.

Install the Mux Video Uploader

Install the plugin either from the WordPress Plugin Directory or manually by uploading a zipped plugin file.

Create a Mux Account

  1. Sign up at mux.com
  2. Get an API key from the dashboard

Fullscreen

Fullscreen

Connect WordPress to Mux

Add your Mux credentials into the Mux Video Uploader plugin dashboard.

Fullscreen

Upload video files in the admin dashboard

media loading

Network Error

A network error caused the media download to fail.

PlayPause

en0:00

en0:00

PlayPause10

Seek backward 10
10

Seek forward 10

MuteUnmute

Quality1x

Playback rate

Audio

Captions

start airplaystop airplay

Start castingStop casting

Enter picture in picture modeExit picture in picture mode

Enter fullscreen modeExit fullscreen mode

Play video

Add the video to your site via the Gutenberg Block Editor. Search for the "Mux Video" block and choose the Mux asset from the list.

media loading

Network Error

A network error caused the media download to fail.

PlayPause

en0:00

en0:00

PlayPause10

Seek backward 10
10

Seek forward 10

MuteUnmute

Quality1x

Playback rate

Audio

Captions

start airplaystop airplay

Start castingStop casting

Enter picture in picture modeExit picture in picture mode

Enter fullscreen modeExit fullscreen mode

Advanced features

The Mux Video Uploader plugin also has advanced features:

They said it best

We built an in-house MVP solution for video, but rather than spending our engineering team’s time navigating and maintaining video infrastructure, we turned to Mux. With Mux, video just works, which means we can focus on building the best product for Substack creators and trust that video is solved.

Jairaj Sethi
Co-founder and CTO

Mux is trusted by