ZWPlayer WordPress Plugin

Professional player supporting WebRTC/RTSP/HLS/Dual Subtitles/Recording/Local Playback

📥 Download Plugin Now | WordPress.org Official Page →

Free for Commercial Use · No Ads · Adapts to All Themes · Listed on WordPress.org

We seamlessly encapsulate the powerful ZWPlayer web player into WordPress. Without a single line of code, your website can have playback capabilities comparable to professional video platforms.


🌟 Core Highlights

1. Breakthrough Format Limitations: Full Protocol Support

Say goodbye to the tedious transcoding process. Natively supports industry-standard streaming media protocols:

  • Monitoring & Live Streaming: Directly play RTSP (IP cameras), WebRTC, HLS (m3u8), DASH, FLV, WSS, MpegTS.
  • Full Format Compatibility: Perfectly supports MP4, MKV, MOV, WebM, and MP3 audio.
  • Intelligent Adaptation: Automatically recognizes stream protocols; automatically switches bitrates based on visitor’s network speed to ensure a zero-stutter viewing experience.

2. Great Tool for Online Education & Learning

  • Dual External Subtitles: Supports loading bilingual subtitles in SRT/VTT/BCC/JSON formats simultaneously, essential for language teaching.
  • Chapter Navigation: Supports adding chapter points to long videos via JSON/VTT files. The content structure is clear at a glance, facilitating quick jumps.
  • AB Loop: Users can mark video segments with one click for infinite looping, suitable for read-aloud training.

3. Practical Toolkit

  • Multi-Language Intelligent Adaptation: The player natively builds in Chinese/English bilingual interfaces, automatically switching based on the visitor’s browser language, seamlessly serving global users.
  • One-Click Recording & Screenshot: Allows visitors to record the playing live stream or VOD video (supports “record audio only”).
  • 4x Volume Enhancement: Is the source video sound too low? The built-in audio gain makes the sound instantly clear and loud.
  • Picture-in-Picture (PiP): The video automatically floats when the visitor scrolls the page, allowing reading and watching at the same time.
  • Global Hotkeys: Control web videos like a desktop player: Space to pause, Left/Right keys to fast forward/rewind, Up/Down keys to adjust volume, R key for instant recording.

🔧 Integration Methods

As simple as inserting a picture, What You See Is What You Get. Supports custom cover images and 16:9/4:3 ratio switching.

Gutenberg block configuration

Method 2: Classic Shortcode

Flexible embedding anywhere, suitable for classic editor users.

Shortcode example


📖 5-Minute Quick Installation Guide

Whether you are a novice or a developer, deployment can be completed in just a few steps:

Step 1 — Go to “Plugins” → “Add New” in the WordPress admin panel

Select Add New Plugin

Step 2 — Click “Upload Plugin”

Click Upload Plugin

Step 3 — Select the plugin zip file

Choose file

Step 4 — Click “Install Now”

Click Install Now

Step 5 — After installation, click “Activate Plugin”

Activate Plugin

Step 6 — Plugin activated successfully

Plugin activated

Step 7 — Add the ZWPlayer block in the post editing page

Add ZWPlayer block

Step 8 — Configure the video stream URL

Configure video stream URL

Step 9 — Publish the post and preview the playback

Publish and preview


❓ Frequently Asked Questions (FAQ)

Q: Is the plugin free? Will there be ads or watermarks? A: Completely free and without watermarks. We are committed to providing a pure playback experience. All advanced features (such as recording, RTSP support) are open for free.

Q: Can visitors drag and drop local videos to play directly? A: Supported! ZWPlayer supports local file drag-and-drop playback, currently supporting formats such as MP4, WebM, MOV, MKV, M4V, OGG, FLAC, WAV, M4A, MP3, OPUS, etc.

Q: Will the recording function consume my server resources? A: No. For privacy and performance considerations, recording and screenshot functions are completely processed locally in the user’s browser, and the generated files are directly downloaded to the user’s device, never occupying your server’s bandwidth and storage.


Ready to upgrade your website’s video experience?

A free WordPress player solution with full features and excellent performance. Reviewed and approved by the WordPress plugin review team.

📥 Download from ZWPlayer CDN · 🔌 Install from WordPress.org