plugin-icon

FWD Video Player

Oleh FWD·
Responsive video player with YouTube, Vimeo, HLS, DASH, subtitles, ads, WooCommerce, Chromecast, analytics, VAST, VMAP, Adsense 360/VR more...
Versi
11.0
Terakhir diperbarui
May 21, 2026
FWD Video Player

FWD Video Player is a powerful and unique responsive video player for WordPress and WooCommerce that can play local, self-hosted or streaming video and audio files, YouTube, Vimeo, Vimeo Pro, live streaming, HLS, DASH MPEG, 360 degree video / VR, Google Adsense, VAST and VMAP, and much more.

It is designed for publishers, course creators, media websites, membership platforms, product pages, and any project that needs a professional HTML5 player with deep customization, monetization, analytics, and content-protection tools.

Homepage | Demos | API | Support

Main Features

Core UVP Features

  • Fully responsive and mobile/desktop optimized layout.
  • Multiple display modes: responsive, fixed, sticky, fullscreen, lightbox, and popup.
  • Multiple player instances on the same page with instance-aware playback behavior.
  • Lazy loading on scroll, resume/remember playback, and URL timestamp start/stop.
  • Deep playlist system with unlimited playlists and unlimited videos.
  • Main playlists as dropdown selector or fullscreen playlist window.
  • Playlist live search, auto-open playlists window, and customizable playlist layouts.

Sources, Streaming, And Formats

  • Self-hosted HTML5 media: MP4 video and MP3 audio.
  • YouTube (single videos, playlists, channels).
  • Vimeo and Vimeo Pro (single videos, albums, showcases).
  • Apple HLS (.m3u8) live streaming with adaptive bitrate.
  • HLS multiple quality levels and multiple audio tracks.
  • MPEG-DASH (.mpd) live streaming.
  • External/cloud sources including Google Drive, Amazon S3, Dropbox, and public media links.

Playback, UX, And Interaction

  • Multiple quality levels (720p, 1080p, 2160p+).
  • Playback rate/speed selector and optional go fullscreen on play.
  • Subtitles support (.txt, .srt, .vtt) with subtitle selector.
  • Thumbnails preview via .vtt and live thumbnails preview.
  • A-to-B loop, annotations, cuepoints, and custom right-click menu.
  • Keyboard controls, embed/share window, info window, and watermark logo.
  • Real-time audio spectrum visualizer for MP3.
  • Chromecast support for compatible media playback.

360, VR, And Advanced Video

  • 360 panoramic video support.
  • Panoramic VR and stereoscopic playback with WebXR.
  • Cardboard-compatible immersive VR support.

Ads, Monetization, And Analytics

  • Built-in pre-roll, mid-roll, and post-roll ads.
  • Popup ads and pause overlay ad window.
  • VAST and VMAP support with advanced ad scheduling.
  • Google IMA SDK and DFP/DoubleClick IMA tags support.
  • Google Adsense and VPAID support.
  • Google Analytics integration.

Security, Access, And WordPress Integration

  • Video source/path encryption.
  • Private and password-protected videos.
  • Playback only for logged-in users.
  • Digital fingerprint stamp support.
  • WooCommerce support.
  • Shortcode generator and admin workflow for fast setup.

Supported Use Cases

  • Online courses, coaching libraries, and training portals.
  • Membership and paid-content websites.
  • Product demos, SaaS explainers, and marketing landing pages.
  • WooCommerce product media and video-first product galleries.
  • Live streaming pages using HLS and MPEG-DASH.
  • Audio/podcast pages with visualizer and playlist support.
  • Protected/private video portals for clients or internal teams.
  • 360 and VR immersive media showcases.

Shortcode

Basic example:

[fwduvp preset_id=”skin_minimal_dark” playlist_id=”main_playlist_1″ start_at_playlist=”0″ start_at_video=”0″]

Common shortcode attributes: – preset_id: Required preset configuration ID. – playlist_id: Required main playlist ID/name created in the admin. – start_at_playlist: Optional start playlist index. – start_at_video: Optional start video index.

External services

This plugin uses the following third-party/external services:

  1. Google Analytics (Google Tag Manager script)

– What it is used for: optional playback analytics/events. – When it is used: only if a Google Analytics Measurement ID is configured. – What data is sent: playback analytics event data. – Service provider: Google. – Terms of service: https://policies.google.com/terms – Privacy policy: https://policies.google.com/privacy

  1. YouTube Data API v3

– What it is used for: loading YouTube metadata for configured YouTube sources. – When it is used: when a YouTube source is configured. – What data is sent: configured YouTube identifiers and API key from browser requests. – Service provider: Google (YouTube). – Terms of service: https://www.youtube.com/t/terms – Privacy policy: https://policies.google.com/privacy

  1. YouTube IFrame Player API

– What it is used for: embedded playback/control of YouTube videos. – When it is used: when current source is YouTube. – What data is sent: browser connections to YouTube player/video resources. – Service provider: Google (YouTube). – Terms of service: https://www.youtube.com/t/terms – Privacy policy: https://policies.google.com/privacy

  1. Vimeo Player API

– What it is used for: embedded playback/control of Vimeo videos. – When it is used: when current source is Vimeo. – What data is sent: browser connections to Vimeo player/video resources. – Service provider: Vimeo. – Terms of service: https://vimeo.com/terms – Privacy policy: https://vimeo.com/privacy

  1. Google IMA SDK

– What it is used for: ad delivery flows (IMA/DoubleClick/VAST/VMAP). – When it is used: when ad features that require IMA are enabled. – What data is sent: ad request/playback context data from browser. – Service provider: Google. – Terms of service: https://policies.google.com/terms – Privacy policy: https://policies.google.com/privacy

  1. Google Cast Sender SDK (Chromecast)

– What it is used for: Chromecast sender support. – When it is used: when Chromecast feature is enabled and available. – What data is sent: cast session/media-cast data from browser/device. – Service provider: Google. – Terms of service: https://policies.google.com/terms – Privacy policy: https://policies.google.com/privacy

  1. Google Fonts API

– What it is used for: loading Roboto font used by player styles. – When it is used: when plugin stylesheet is loaded. – What data is sent: font CSS/font file requests from browser. – Service provider: Google. – Terms of service: https://policies.google.com/terms – Privacy policy: https://policies.google.com/privacy

  1. Social sharing endpoints (Facebook, X/Twitter, LinkedIn, Buffer, Reddit, Tumblr, Digg)

– What it is used for: opening social share windows. – When it is used: when visitor clicks share buttons. – What data is sent: current page URL to selected sharing service.

Video Tutorials

Links

Development

This plugin’s full source code is publicly available for transparency and verification. Developed and maintained by FutureWebDesign.

  • Source code and build tools – includes original uncompiled files and Vite build configuration.
  • Distributed plugin uses a compiled build generated by Vite for optimal performance.
Gratisdi paket berbayar
Diuji hingga
WordPress 7.0
Plugin ini tersedia untuk diunduh untuk diinstal di situs .