ZWPlayer WordPress Plugin:
Redefine Your Video Playback Experience

Professional player supporting WebRTC/RTSP/HLS/dual subtitles/recording/local playback

📥 Download Plugin Now

Free for commercial use · No ads · Compatible with all themes

ZWPlayer Frontend Playback Effect

🔥 Why ZWPlayer is the Preferred Choice for Content Creators?

We seamlessly integrate the powerful ZWPlayer web player into WordPress. Without writing a single line of code, your website gains playback capabilities rivaling professional video platforms.

1. 🌐 Break Format Limitations: Full Protocol Support

Say goodbye to tedious transcoding processes, natively supporting industry-standard streaming protocols:

  • Surveillance & Live Streaming Essential: Direct playback of RTSP (IP cameras), WebRTC, HLS (m3u8), DASH, FLV, WSS, MpegTS.
  • Universal Format Compatibility: Perfect support for MP4, MKV, MOV, WebM and MP3 audio.
  • Smart Adaptation: Automatically identifies stream protocols; switches bitrate according to visitor bandwidth for stutter-free viewing.

2. 🎓 Online Education & Learning Powerhouse

  • Dual External Subtitles: Simultaneously load bilingual subtitles in SRT/VTT/BCC/JSON formats—essential for language teaching.
  • Chapter Navigation: Add chapter points to long videos via JSON/VTT files for clear content structure and quick jumping.
  • AB Loop: Users can mark video segments for infinite looping—perfect for shadowing practice.

3. 🛠️ Utility Toolbox

  • Multi-language Smart Adaptation: Player natively includes Chinese/English interface, auto-switches to visitor browser language for seamless global service.
  • One-click Recording & Screenshot: Allows visitors to record live streams or on-demand videos (supports "audio-only" recording).
  • 4× Volume Boost: Source video too quiet? Built-in audio gain makes sound instantly clear and loud.
  • Picture-in-Picture (PiP): Video automatically floats when visitor scrolls—reading and watching simultaneously.
  • Global Hotkeys: Control web video like desktop players: space to pause, ←→ to seek, ↑↓ for volume, R key for instant recording.

💼 Scenario Solutions

Application Scenario Pain Point ZWPlayer Solution
Gaming Live/Low Latency Traditional live streams have high latency and poor interactivity WebRTC ultra-low latency, perfectly supports Baidu, Alibaba, Tencent, SRS and other mainstream streaming servers.
Security/Surveillance Companies Browsers cannot directly play RTSP streams Native RTSP/WebRTC support, low latency, no plugin or transcoding needed
Language Training Sites Students need translation对照 and repeated listening Dual subtitle display + AB loop repetition + audio extraction function
Video Bloggers Slow video loading causes user churn HLS/DASH adaptive bitrate, auto-adjusts quality based on network speed

🚀 Three Ways, Lightning Integration

Method 1: Gutenberg Block (Recommended)

As simple as inserting an image, WYSIWYG. Supports custom poster, 16:9/4:3 ratio switch.

ZWPlayer Gutenberg Block Settings

Method 2: Classic Shortcode

Flexible embedding anywhere, suitable for classic editor users.

[zwplayer url="your-video-address.mp4" autoplay="true"]
Shortcode Example

📖 5-Minute Quick Installation Guide

Whether you're a newbie or developer, deployment takes just a few steps:

1. Choose Install Plugin Choose Install Plugin
2. Choose Upload Plugin Choose Upload Plugin
3. Select File Select File
4. Click Install Now Click Install Now
5. After Install Success Click Activate Plugin After Install Success Click Activate Plugin
6. Plugin Activated Success Interface Plugin Activated Success Interface
7. Add Player Block Add Player Block
8. Configure Stream Address Configure Address
9. Publish & Preview Effect Publish & Preview Effect

❓ Frequently Asked Questions (FAQ)

Q: Is ZWPlayer plugin free? Will there be watermarks?

A: Completely free and no watermarks. We are committed to providing a pure playback experience; all advanced features (recording, RTSP support, etc.) are open for free.

Q: My video files are on my local computer, can I drag them in for playback?

A: Supported! ZWPlayer supports local file drag-and-drop playback, currently supporting MP4, WebM, MOV, MKV, M4V, OGG, FLAC, WAV, M4A, MP3, OPUS formats.

Q: Will recorded videos take up my server space?

A: No. For privacy and performance, recording and screenshot functions are processed entirely in the user's browser locally; generated files download directly to user devices, never consuming your server bandwidth or storage.