विवरण
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:
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Main WordPress setup and usage: https://www.youtube.com/watch?v=WtlBO7KJGi4
- Installation (timestamped): https://www.youtube.com/watch?v=WtlBO7KJGi4?t=1
- WooCommerce setup: https://www.youtube.com/watch?v=SxAWCjNAKdQ
- 360 / VR workflow: https://www.youtube.com/watch?v=oL8oWo9UPGA
- Fingerprint stamp: https://www.youtube.com/watch?v=5ccWSz1Mr_0
- Google Drive media setup: https://www.youtube.com/watch?v=YK3YucN2PYc
- Google Adsense setup: https://www.youtube.com/watch?v=PXsfBh74ho4
- Global advertisement: https://www.youtube.com/watch?v=Nz55uyF-Awk
- Thumbnails preview (.vtt): https://www.youtube.com/watch?v=hqTNCPE1zYE
- Live thumbnails preview: https://www.youtube.com/watch?v=XNhpC0dndAg
- Chromecast: https://www.youtube.com/watch?v=j_7x3pFSg24
- YouTube API key: https://www.youtube.com/watch?v=whcjAjftBL0
- Google Analytics integration: https://www.youtube.com/watch?v=cs_j1pWSbEY
- Open in lightbox: https://www.youtube.com/watch?v=tEqE31YReX8
Links
- Product page
- Live demos
- API examples
- Buy WordPress plugin
- Buy JavaScript version
- Contact and support
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.
इंस्टॉलेशन
- Upload the plugin folder to the /wp-content/plugins/ directory.
- Activate the plugin through the Plugins menu in WordPress.
- Open the FWD Video Player admin panel and create a preset.
- Insert the shortcode into a page, post, product, or template.
सामान्य प्रश्न
-
Does it work with Gutenberg?
-
Yes. You can use the shortcode in any block, including paragraph, shortcode, custom HTML, or Classic blocks.
-
Can it play YouTube, Vimeo, and self-hosted files in the same product?
-
Yes. UVP supports self-hosted video/audio, YouTube, Vimeo, Vimeo Pro, HLS, DASH, Google Drive, Amazon S3, Dropbox, and more.
-
Does it support streaming formats?
-
Yes. UVP supports Apple HLS (.m3u8) and MPEG DASH (.mpd) live streaming, including multiple quality levels and HLS multiple audio tracks.
-
Does it support ads and monetization?
-
Yes. UVP supports pre-roll, mid-roll, post-roll, popup ads, overlay ads on pause, Google Adsense, DFP/Doubleclick IMA tags, VAST, VMAP, VPAID, and non-linear ads.
-
Does it support 360 and VR videos?
-
Yes. UVP supports panoramic 360 video, VR, stereoscopic playback, WebXR, and Cardboard-compatible immersive experiences.
समीक्षाएं
इस प्लगइन के लिए कोई समीक्षा नहीं है।
सहायक &डेवलपर्स
Translate “FWD Video Player” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



















