plugin-icon

ZW Player Video Embed

Par zwplayer·
Professional HTML5 video player supporting HLS, DASH, FLV, MP4, local file with screenshot, recording, PIP and live streaming features.
Évaluations
Version
2.0
Mis à jour récemment
Mar 2, 2026
ZW Player Video Embed

ZW Player Video Embed is a professional-grade HTML5 video player supporting all major video formats and streaming protocols.

Perfect for: live streaming, online courses, video portfolios, surveillance feeds.

Key Features

Format Support – Codecs: H.264, H.265, AV1, MP3, Opus – VOD: HLS, DASH, HTTP-FLV, HTTP-MP4 – Live: HTTP-FLV, WebSocket-FLV, HLS, DASH, WebRTC, RTSP

Player Features – Screenshot and video recording – Segmented playback – Picture-in-picture and mini player – Multi-quality switching – Speed control

Integration – Gutenberg block with visual editor – Shortcode: [zwplviem url= »video.mp4″] – Classic editor button – Multiple instances support – JSON configuration for advanced setups

Usage

Basic: [zwplviem url= »https://example.com/video.mp4″]

Live: [zwplviem url= »live.flv » isLive= »true » autoplay= »true »]

Full: [zwplviem url= »video.mp4″ poster= »cover.jpg » autoplay= »true » muted= »true » ratio= »16:9″]

Multi-quality: [zwplviem url= »[{« name »: »HD », »url »: »hd.mp4″, »default »:true},{« name »: »SD », »url »: »sd.mp4″}] »]

External Services & Third-Party Libraries

This plugin includes minified JavaScript libraries for video playback. Below are the sources and licenses for each library:

ZWPlayer Core (zwplayer.js)

This is the main player library developed by ZW Player Team. Documentation: https://www.zwplayer.com/ License: Proprietary – The minified zwplayer.js is provided for use within this plugin. Source code is not publicly available.

DASH.js (dash.all.min.js)

A JavaScript library for playing DASH (Dynamic Adaptive Streaming over HTTP) content. Source: https://github.com/Dash-Industry-Forum/dash.js License: BSD-3-Clause Version included: 4.x

Note: This library may reference XML schemas (schemas.xmlsoap.org) for MPD manifest parsing. No user data is transmitted to external servers during normal playback.

HLS.js (hls.min.js, hls.light.min.js)

A JavaScript library for playing HLS (HTTP Live Streaming) content in browsers. Source: https://github.com/video-dev/hls.js License: Apache-2.0 Version included: 1.x

FLV.js (flv.min.js, flv.live.js)

A JavaScript library for playing FLV (Flash Video) content via HTTP-FLV or WebSocket-FLV streaming. Source: https://github.com/bilibili/flv.js License: Apache-2.0

MPEGTS.js (mpeg.min.js)

A JavaScript library for playing MPEG-TS streams. Source: https://github.com/xqq/mpegts.js License: Apache-2.0

Build Tools

No build tools are required for this plugin. All JavaScript files are pre-built and included as-is. The libraries above are used directly without additional compilation.

Gratuitsur le plan Business
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9.1
Cette extension est disponible en téléchargement pour votre site .