Loading application...
No Data Loaded
Go to the Settings tab to add and activate your M3U and EPG sources.
Direct Stream Player
Enter a direct URL to any video stream or file (.m3u8, .ts, .mp4, .mkv, etc.). Use Direct Play for browser-native formats or uncheck to use server transcoding.
Stream Log
Recent Links
No recent links. Played streams will appear here.
| URL | Actions |
|---|
⏱️ Schedule Manual Timer Recording
No recordings found.
| Program Title | Channel | User | Recorded On | Duration | File Size | Actions |
|---|
No upcoming recordings scheduled. Find a program in the TV Guide to record it.
| Program Title | Channel | User | Start Time | End Time | Status | Conflict | Actions |
|---|
No recording history found.
| Program Title | Channel | User | Start Time | End Time | Status | Actions |
|---|
No VOD Content Found
No movies or series were found from your active sources, or your filters match no results.
Current Viewers
0
Server Health
Top Channels (7 Days)
Top Users (7 Days)
Live Activity
No users are currently streaming.
| User | Client IP | Channel | Stream Profile | Transcoding | Started | Duration | Actions |
|---|
Watch History
No watch history has been recorded yet.
| User | Client IP | Channel | Stream Profile | Started | Stopped | Duration |
|---|
Upcoming Notifications
No Notifications Set
Browse the TV Guide and set notifications for your favorite upcoming programs.
Past & Expired Notifications
No Past Notifications
Notifications that have already triggered or expired will appear here.
User Management
| Username | Role | DVR Enabled | Actions |
|---|
Guide Data Sources
M3U Accounts
| Name | Type | URL / File Path | Status | Last Updated | Refresh | Active | Actions |
|---|
EPG Accounts
| Name | Type | URL / File Path | Status | Last Updated | Refresh | Active | Actions |
|---|
Player Settings
Detected Hardware/Drivers: Detecting...
DVR Settings
Chromecast Settings
Select the FFmpeg profile to use when casting to Chromecast devices.
FFmpeg Logging Settings
Tell player what ffmpeg messages should be logged. Typically not changed unless debugging.
Tell DVR what ffmpeg messages should be logged. Typically not changed unless debugging.
Stream client-side player lifecycle events, mobile touch diagnostics, and caller stack traces to the server log for troubleshooting.
Storage Management
App Settings
Use this if EPG times are wrong. The server will re-parse the EPG data.
Control what the search bar in the TV Guide looks for.
Set how many minutes before a program starts you'd like to be notified.
Server Public IP Address
Current version of ViniPlay
Log Management
Current Log Status
Logs are stored in /data/logs and include all console output from the server.
Danger Zone
Backup or restore your application settings. This includes all sources, profiles, and app configurations.
This permanently deletes all saved application data from the server and your browser cache. The page will reload.