Player Shortcode
MovieEngine player shortcode embed video: Embed the MovieEngine video player with [movie_engine_player] to display movies and episodes with playback controls, subtitles, and multi-server options. The Player shortcode is responsible for displaying the video player on single movie, TV series, and episode pages, and it integrates with video sources, subtitles, ads, and access control to deliver a complete OTT streaming experience.
It integrates with your video sources, subtitles, ads system, and access control (free, premium, PPV) to deliver a complete OTT streaming experience.
📦 Shortcode
| Shortcode | Description |
|---|---|
movie_engine_player | Displays the video player for the current content |
📌 Basic Usage
[movie_engine_player]
⚙️ Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| (No parameters) | — | — | Player automatically loads based on current content |
🎯 How It Works
The player automatically:
- Detects current post (movie/episode)
- Loads video sources from the meta box
- Applies player settings from the admin panel
- Checks user access (free / premium / PPV)
- Displays subtitles (if available)
🎬 Supported Content
- Movies
- TV Series Episodes
- Custom video content
📺 Supported Video Formats
- MP4 (Direct video files)
- HLS (.m3u8 streaming)
- DASH (.mpd streaming)
🎥 Video Source Integration
Video sources are added from:
👉 Post Meta Box (Movie / Episode)
- Multiple sources supported
- Server switching (optional)
- Auto-detection of format
📝 Subtitles Support
- Multiple subtitle tracks
- Language selection
- VTT format supported
- Toggle on/off
🎛️ Player Features
- Play / Pause
- Seek control
- Volume control
- Fullscreen mode
- Playback speed control
- Picture-in-picture (if supported)
💰 Monetization Integration
The player supports:
- Ads (pre-roll, mid-roll, post-roll)
- Membership access control
- Pay-per-view restrictions
- Free vs premium content
🔐 Access Control Behavior
| Access Type | Behavior |
|---|---|
| Free | Player loads instantly |
| Premium | Requires active subscription |
| PPV | Requires purchase before playback |
⚙️ Admin Settings Integration
The player behavior is controlled from:
👉 Player Settings (Admin Panel)
- Default player type
- Autoplay settings
- Controls visibility
- Subtitle settings
- Ad placement
🧠 Smart Features
- Resume playback (continue watching)
- Save watch progress
- Auto next episode (TV series)
- Multi-server fallback
🔄 Player Flow
User opens movie/episode page
↓
Shortcode loads player
↓
System checks access (free/premium/PPV)
↓
Video source loaded
↓
Playback starts
↓
Progress saved automatically
🎨 Styling
- Fully responsive
- Dark UI optimized
- Customizable via CSS
⚠️ Important Notes
- Works only inside:
- Single movie page
- Episode page
- Requires:
- Video source added
- Proper player configuration
🔗 Related Features
- Video Source Meta Box
- Subtitle System
- Ads Integration
- Membership System
- Watch History
🚀 Example Use Case
Single Movie Page
[movie_engine_player]
Episode Page
[movie_engine_player]
🎯 Best Practice
👉 Always place this shortcode:
- Above content details
- Inside the video section
- At the top of a single page
MovieEngine player shortcode embed video explained
The [movie_engine_player] shortcode displays the video player for the current content on single movie, TV series, and episode pages. It automatically detects the current post, loads video sources from the meta box, applies player settings from the admin panel, checks user access for free, premium, and PPV content, and displays subtitles when they are available.
Place the shortcode above the content details, inside the video section, at the top of a single page. The player supports MP4, HLS, and DASH formats, multiple sources with server switching and format auto-detection, subtitle tracks with language selection, and smart features such as resume playback, saved watch progress, auto next episode, and multi-server fallback.
Frequently asked questions
What is the MovieEngine Player page about?
This guide covers the MovieEngine Player shortcode or group, with usage and parameters.
Where can I use this shortcode?
You can use it on pages, posts, widgets, or templates where shortcodes are supported.
Where do I start with MovieEngine shortcodes?
Start with Shortcodes Overview, then follow the linked shortcode guides in this section.
Related guides
Tip: for more MovieEngine guides, visit the MovieEngine website.
