English user manual

1. Editions and feature labels

EditionReference versionScope
Standard / no PROv3.63Enigma2 and IPTV playback, M3U, EPG, remote control, casting, PiP, audio/subtitle tracks and core tools.
PROv4.03Adds recording, Enigma2 reconnect, advanced settings, IPTV movies/series, TMDb, PL/EN language and two visual themes.
ULTRAv4.14 AUTOAdds automatic GPU/CPU selection, timeshift, recording library, picons, signal meter, IPTV reconnect, local logos and stability fixes.
PRIVE TVv4.38Contains everything from ULTRA and adds license activation, COMPATIBILITY video mode, per-computer device profiles, an SQLite database, IPTV provider profiles with alternate sources, separate Enigma2 and IPTV EPG guides, advanced recording rules, a tuner panel, TV mode, a phone remote, a tray icon and a configurable toolbar.
Label rule: no label means that the feature is available in all four compared editions. PRO + ULTRA means it is absent from Standard. ULTRA ONLY marks an ULTRA feature that is also present in PRIVE. PRIVE ONLY marks a feature exclusive to the PRIVE TV line.

How PRIVE differs from ULTRA PRIVE ONLY

2. Program activation PRIVE ONLY

The PRIVE TV edition requires a license activated for one specific computer. Until a valid activation code is entered, the main window does not start — only the Program activation required dialog appears. This dialog is in English.

Step by step

1. Request codeSelect Copy code in the activation window to copy the request code.
2. Send itSend the copied code to hplink.soft@proton.me.
3. SubjectUse the full program name as the message subject, for example HPL ink Enigma2+ IPTV PRIVE TV v4.38.
4. Activation codePaste the code you receive into Activation code and select Activate.

A successful activation shows Activation completed. The program will start normally. and the program continues to its normal startup. Later sessions do not repeat the activation.

License scope

Other editions of the program: hplspam1-jpg.github.io/HPL-ink-Software

3. Startup and initial configuration

Requirements

Portable operation

  1. Extract the complete program folder. Do not move the EXE away from its libraries and subfolders.
  2. Run HplEnigma2IptvWinUI.exe.
  3. If the application folder is writable, data is stored next to the EXE. Otherwise, the program uses %LocalAppData%\HplEnigma2Iptv.
  4. In PRIVE, Tools → Portable data manager reports the current mode, the data folder and the SQLite database size, and exports or imports the complete data set. PRIVE ONLY
PRIVE: the license must be activated before the main window opens — see chapter 2. Program activation. License data is not kept in the program folder, so copying a portable folder to another computer does not transfer the activation. PRIVE ONLY

Connecting to Enigma2

1. IPEnter the receiver address on the local network.
2. USER/PASSEnter OpenWebif credentials when authentication is enabled.
3. PORT/WEBTypical values are stream 8001 and OpenWebif 80.
4. SaveSave the configuration and select Bouquets.

Locate VLC selects the VLC executable. VLC opens the current stream in the external player and is useful for diagnostics.

4. Main window

The following drawing is a privacy-safe UI diagram. It contains no IP address, login or user-specific path.

HPL ink Enigma2+ IPTV   |   Favourites   History   Receivers   Shortcuts   Tools   Settings
SaveBouquetsM3UEPG XMLDownload EPGM3U TVDLNAChromecast
RemoteEnigma2 EPGIPTV EPGSearchPiPM3U Ed.RecordingsTracksAudio
IPTV MoviesIPTV SeriesTimeshiftVIDEOCinemaStop
ENIGMA 2
Search...
Bouquets / folders
• Channels in bouquet
IPTV
Search...
M3U groups
• IPTV channels
PLAYBACK
Enigma2 video area
NOW / NEXT / EPG progress bar
STATUS BAR: E2  •  Internet  •  VLC  •  EPG  •  M3U

The third button row, the status bar and the Enigma2 EPG, IPTV EPG and Recordings buttons belong to the PRIVE edition. PRIVE ONLY

Command bar in PRIVE PRIVE ONLY

PRIVE arranges the buttons in several rows that wrap automatically as the window width changes. The row starting with Always on top and the last row starting with VIDEO are right-aligned, while the volume row is left-aligned. The alignment is preserved after wrapping.

Bouquet EPG has been replaced by two separate buttons, Enigma2 EPG and IPTV EPG. Recordings, Timeshift, IPTV Movies and IPTV Series were added as well.

Configurable toolbar

Select Tools → Configurable toolbar. The window lists every command with a check box; cleared commands disappear from the bar. Show all restores the full set, and the new layout is applied after the program is restarted.

Commands that can be hidden: Always on top, Favourites, Recent, History, Receivers, Shortcuts, Tools, Settings, Save, Bouquets, M3U, EPG XML, Download EPG, M3U TV, DLNA, Chromecast, Remote, Enigma2 EPG, IPTV EPG, Search, PiP, M3U editor, Recordings, Tracks, Audio, Video, Cinema, Record, Stop, Timeshift, IPTV Movies, IPTV Series.

Status bar PRIVE ONLY

The bottom of the window shows E2, Internet, VLC, EPG and M3U indicators. Colour reflects the state of each item, and the EPG indicator additionally distinguishes current, expiring, expired and unconfigured data.

System tray icon PRIVE ONLY

The program adds an icon to the Windows notification area. Its context menu offers Show program, Restore all windows, Stop playback and Close program. Windows are restored onto the virtual desktop currently in use.

GUI scale and computer profile PRIVE ONLY

Window size, interface scale, decoding mode, network profile, buffer and startup volume are stored separately for each computer under This computer profile in Settings, and take effect after a restart. The default window width is 1700 pixels and the Enigma2 and IPTV columns share the same width.

5. Enigma2

Loading and playing channels

  1. Complete the connection fields and select Save.
  2. Select Bouquets. Red bold entries represent bouquets/folders.
  3. Select a bouquet and double-click a channel.
  4. Current and next EPG appears below the video when the receiver supplies it.

The channel context menu provides Play, Add to favourites, Show EPG and Copy URL. The bouquet context menu loads the bouquet or copies its service reference.

Remote control

Remote opens the virtual Enigma2 remote, including navigation, number, media and REC keys. Commands are sent through OpenWebif.

Enigma2 reconnect PRO + ULTRA

After a stream failure, the program attempts to resume playback. Manual Stop prevents reconnect for the stopped channel. The function can be disabled in Settings.

Channel picons ULTRA ONLY

Picons appear in the E2 list and above the player. They can be placed in Picon\Enigma2 next to the EXE or downloaded from the receiver with Picon manager.

Signal strength ULTRA ONLY

Select Tools → Signal strength. The window shows SNR, SNR dB, AGC, BER and lock state for the current E2 service, refreshing every two seconds.

EPG in the channel list PRIVE ONLY

The Enigma2 channel list shows the current programme title in neon green. Data is fetched for the whole bouquet once it is selected and refreshed automatically every 60 seconds.

Enigma2 tuner panel PRIVE ONLY

Select Tools → Enigma2 tuner panel. The window reports receiver tuner status with the time of the last update and a Refresh button. If the receiver exposes no tuner data, a message is displayed instead.

COMPATIBILITY mode PRIVE ONLY

COMPATIBILITY is intended for computers where Enigma2 produced audio without video. The picture is then rendered in a native VLC window (HWND) with software decoding, bypassing the WinUI VideoView and Direct3D11 path.

6. IPTV and M3U playlists

Loading a playlist

  1. Select M3U and open an .m3u or .m3u8 file.
  2. Groups appear in the IPTV panel. All displays all live TV channels.
  3. Select a group and double-click a channel.
  4. IPTV opens in a separate window and can run concurrently with Enigma2.
Privacy: loading or browsing a playlist does not open every stream URL. A provider connection is made when a selected item is played or a referenced resource such as a logo is fetched.

M3U editor

M3U Ed. edits channel name, group, URL and logo. Auto logo assigns available graphics. PRO and ULTRA can rebuild the editable list from the currently loaded playlist. PRO + ULTRA

Custom group order PRO + ULTRA

Right-click a group and choose Move up or Move down. All remains pinned at the top.

IPTV player

The window includes Pause/Play, Stop, Video, Cinema, volume control, current EPG and a channel logo when available. Closing IPTV does not close the main program.

IPTV reconnect ULTRA ONLY

Live channels receive up to three reconnect attempts at five-second intervals. VOD movies and series are not restarted after their natural end.

IPTV provider profiles PRIVE ONLY

Select Tools → IPTV provider profiles. A profile pairs an M3U playlist with its EPG file, so switching providers no longer requires picking files again.

  1. Add — create a profile and give it a name.
  2. Add M3U — select the playlist for this profile.
  3. Select EPG — assign the EPG file or address.
  4. Set active — mark the profile as the default one.
  5. Load profile — immediately load the channels and EPG of the selected profile.

Profiles, M3U channels, EPG and history are kept in the SQLite database hpl_media.db, which speeds up loading of large playlists.

Alternate channel sources PRIVE ONLY

Right-click an IPTV channel and choose Alternate sources. A channel can hold several backup addresses, each with its own name and priority.

Channel logos PRIVE ONLY

An IPTV channel logo is selected in this order: EPG/XMLTV icon → tvg-logo from the M3U playlist → local logo folder. The order applies both to the channel list and to the playback window. EPG shown next to M3U channels uses neon blue #00d4ff.

IPTV player in PRIVE PRIVE ONLY

The IPTV window uses a black HUD drawn over the picture. The top area shows the logo, channel name, playback state and a clock; the bottom area shows NOW ON AIR and UP NEXT EPG, a progress bar and the full control set. The HUD hides three seconds after playback starts and returns on mouse movement.

ControlFunction
Pause / PlayPauses and resumes playback. Space.
Back / Forward 15 sSeeks within VOD items. ← and →.
Stop, RestartStops the stream or reconnects it.
Volume, MuteVolume slider, mute button and mouse-wheel control.
AspectAutomatic, 16:9, 4:3, Fit and Fill.
A/VSelects audio and subtitle tracks directly for items played through LibVLC.
Technical informationEngine, state, resolution, codec, bitrate, buffer, available tracks and current position.
Video, CinemaEnlarged picture and full screen. F11 and Esc.

7. IPTV Movies and IPTV Series PRO + ULTRA

Requirements

IPTV Movies

  1. Load M3U and select IPTV Movies.
  2. Open a movie folder to display the poster wall and search box.
  3. Select Download posters to cache missing images.
  4. Open a movie to see poster, year, rating, director and overview, then select Play.

IPTV Series

Items are organised as series → season → episode. Select an episode and start playback.

Resume VOD ULTRA ONLY

ULTRA stores the position of movies, series and local recordings. The next session can continue or use Start over.

Changes in PRIVE PRIVE ONLY

8. EPG

EPG XML

EPG XML loads a local XMLTV file. Gzip-compressed data is also supported. Entries are matched to IPTV channel names.

Download EPG

Download EPG opens the download window. Enter the source address and destination, normally epg.xml. “Valid until” reflects the actual final programme in the data.

Bouquet EPG

Select an Enigma2 bouquet first, then Bouquet EPG. The window displays programmes for channels in that bouquet.

PRIVE: Bouquet EPG has been replaced by two guides — Enigma2 EPG and IPTV EPG — described below. PRIVE ONLY

Enigma2 EPG and IPTV EPG guides PRIVE ONLY

Both windows share the same layout, open at the size of the main GUI on the right-hand side of the desktop and use fonts one step larger.

EPG source profiles PRIVE ONLY

The Download EPG window has been extended into EPG sources and mapping. Select a ready Source profile or enter a Custom URL (.xml / .gz) and use Download and validate.

EPG mapping report PRIVE ONLY

Mapping report opens the M3U-to-XMLTV channel matching overview. The program uses tvg-id, tvg-name, aliases and cautious similar-name matching in that order, and caches the result in epg_mapping.json. The report lists matched, ambiguous and missing entries, with Rebuild mapping and Copy report available.

Record from EPG PRO + ULTRA

Use Record for the selected programme. Depending on the command and window, the program creates an Enigma2 timer or starts a local recording.

EPG reminders PRO + ULTRA

Enable reminders in Settings, select 5-15 minutes, optionally restrict to Favourites and enter comma-separated keywords.

9. Recording and timeshift

Record and recording schedule PRO + ULTRA

Record saves the current Enigma2 stream in Recorded next to the EXE. Press Record again or Stop to finish. The schedule window reads Enigma2 timers and requires receiver confirmation when deleting one.

Recording library ULTRA ONLY

Tools → Recording library lists TS, MP4, MKV and AVI files in Recorded. It supports playback, rename, delete, size and date information.

Recording monitor ULTRA ONLY

Displays elapsed time, file size, write speed and free disk space.

Timeshift ULTRA ONLY

  1. Start an Enigma2 channel and select Timeshift.
  2. The live stream is buffered to a temporary file.
  3. Pause and seek within the available buffer.
  4. Return to LIVE or stop timeshift. The temporary file is removed.

Advanced EPG recording PRIVE ONLY

Select Tools → Advanced EPG recording. The window defines rules that search the EPG on their own and schedule recordings on the receiver.

  1. Rule name — any description that identifies the rule in the list.
  2. Title keyword or phrase — a required field compared against programme titles.
  3. Channel (optional) — restricts the rule to a single channel.
  4. Lead margin (min) and Tail margin (min) — extra recording time before and after the programme.
  5. Rule enabled — includes the rule in scanning.
  6. Do not record the same title again — skips repeats already scheduled or recorded.
  7. Save rule, then Scan EPG and schedule.

After scanning, a report lists Matched programmes, Added to schedule, Skipped as duplicates and Errors. Receiver schedule opens the Enigma2 timer list. Scanning requires an enabled rule and a loaded Enigma2 bouquet.

Notifications and recording protection PRIVE ONLY

10. Playback and video modes

VIDEO

In the main window, VIDEO enlarges the Enigma2 video area and hides control panels. ULTRA requires an active E2 channel and displays a message otherwise. ULTRA ONLY: no-source guard

Cinema / F11

Enters full screen. Esc returns to the GUI and restores the default window size.

PiP

Opens a small MiniPlayer window. Closing PiP does not close the application.

Tracks

Displays VLC audio and subtitle tracks available for the current item. The active track is highlighted.

Audio

Audio-only mode hides video while keeping sound, for example for radio services.

Stop

Stops Enigma2 in the main window. Stop in IPTV affects only the IPTV window. In PRIVE, stopping runs off the UI thread with a timeout, so a stalled player cannot block the program — it is detached and a new VLC instance is created.

Video and Cinema modes in PRIVE PRIVE ONLY

The Enigma2 VIDEO and Cinema modes match the IPTV window one to one.

11. TV mode and phone remote PRIVE ONLY

TV mode

Select Tools → TV mode. The picture plays directly in a full-screen VLC window, while the channel list and controls act as an overlay.

Phone remote

Select Tools → Phone remote. The program starts a local HTTP server on the LAN so a phone browser can act as a remote control.

  1. Set the Port and select Start.
  2. The window shows the page address and a locally generated QR code. Copy address places the address on the clipboard.
  3. Open the address on the phone and enter the PIN.
  4. Authorisation is kept in a random, expiring HTTP-only session, so the PIN is not requested for every command.
Security: the remote works on the local network only. Do not expose its port to the internet and stop the server when it is not needed — the window then reports Server stopped.

12. Canal+ Online, DLNA, Chromecast and M3U TV

Canal+ Online and Polsat Box

Opens the integrated HPL Streaming module. Run opens operator pages in the original Microsoft Edge browser and displays My List. Authentication takes place on the operator website.

DLNA

Select DLNA, set the search duration and choose Search devices. VPN, Wi-Fi client isolation and firewall rules can block SSDP discovery.

Chromecast

Select Chromecast, the target device and source. The IPTV context menu also provides Send to Chromecast. The receiving device must be able to reach the source URL.

M3U TV

Starts a local HTTP server for the loaded playlist. Load M3U first. The window shows server URL, status and request count.

13. Tools

The Tools button opens a selection list. Highlight an entry and select Open. The table below follows the order used in PRIVE and shows availability in the other editions.

ToolStandardPROULTRAPRIVE
Global E2 + IPTV search✓✓✓✓
Connection diagnostics✓✓✓✓
Computer compatibility wizard---✓
Playback parameters---✓
Signal strength--✓✓
Enigma2 tuner panel---✓
Advanced EPG recording---✓
Recording library and monitor--✓✓
TV mode---✓
Phone remote---✓
IPTV provider profiles---✓
Picon manager--✓✓
Portable data manager---✓
Configurable toolbar---✓
Encrypted profile / backup-✓✓✓
Legacy JSON profile✓✓✓✓

Connection diagnostics

Shows the portable data directory, receiver IP, ports, VLC, EPG state, M3U server and an OpenWebif test. The password is not displayed.

Enigma2 and playback diagnostics PRIVE ONLY

Run full test checks the network, OpenWebif, LibVLC, video and audio. The result includes the graphics adapter, driver version, active decoding mode and the actual video output path.

Privacy: the diagnostic bundle contains no passwords, no TMDb key and no stream URLs from the playlist.

Computer compatibility wizard PRIVE ONLY

The wizard analyses the computer and reports Recommended decoding, Recommended buffer and Recommended GUI scale. Apply recommendations stores them in this computer's profile and Run again repeats the analysis.

Playback parameters PRIVE ONLY

A live panel reports channel, source, engine, state, decoding mode, video output, resolution, codec, buffer, displayed and lost frames, decoded and lost audio, and the number of audio and subtitle tracks.

Portable data manager PRIVE ONLY

The window reports the operating mode (portable — data next to EXE or LocalAppData — EXE folder is read-only), the program folder, the data folder, the SQLite database path and size, and every data file. Open data folder, Export data, Import data and Refresh are available. Restart the program after an import.

Profiles and backup

An encrypted profile protects its data with a password. Legacy JSON may contain the receiver password in plain text and must be stored carefully.

14. Settings - every option from top to bottom PRO + ULTRA

Select Settings in the upper-right corner. The controls appear in the following order from the top. Scroll vertically and select Save settings when finished.

  1. Language and theme.
    • Interface language - select Polski (PL) or English (EN). Restart the program to apply it.
    • GUI theme - Black (classic) or Futuristic HUD. Restart to apply the new appearance.
  2. This computer profile. PRIVE ONLY
    • Automatically apply device profile - the program uses the settings stored for this specific computer at startup.
    • Decoding for this computer - AUTO (GPU → COMPATIBILITY), GPU, CPU or COMPATIBILITY.
    • Network profile and Playback buffer (ms) - transport settings for this computer.
    • GUI scale, Window width and Window height - interface size and scale; they take effect after a restart.
    • Startup volume - the audio level applied when the program starts.
  3. Startup profile.
    • Auto-connect to receiver - automatically uses the active Enigma2 receiver after startup.
    • Play last channel - attempts to resume the most recently watched item.
    • Restore last session and open tools - restores the Video mode, volume and tool windows from the previous session. PRIVE ONLY
    • Window at startup - None, Streaming Canal+/Polsat, Remote control or Download EPG.
    • Network quality preset - LAN uses the smallest buffer, WiFi a medium buffer and Mobile the largest, safest buffer for weaker connections.
    • Network/live buffer (ms) - range 150-10000 ms. A larger value usually reduces interruptions but increases startup time and live delay.
    • Automatically adapt buffer to stream quality - enables the adaptive buffer. Minimum buffer (ms) and Maximum buffer (ms) set the range and Current buffer shows the value in use. PRIVE ONLY
  4. EPG reminders.
    • Enabled - turns programme reminders on.
    • Minutes before the programme - select 5 to 15 minutes.
    • Favourites only - limits reminders to favourite channels.
    • EPG keywords - enter comma-separated phrases, for example movie, match, news. The programme title and channel name are checked.
  5. Automatic updates. PRIVE ONLY
    • Enable automatic background refresh - a scheduler refreshes data without user interaction.
    • Interval (minutes) - how often the refresh runs.
    • Refresh scope: EPG XMLTV, M3U playlist from the last selected file, Enigma2 bouquets and Missing Enigma2 picons.
    • The refresh uses only previously saved sources and never opens file picker windows.
  6. Cache storage. PRIVE ONLY
    • Automatically clean cache once a day - enables daily housekeeping of temporary data.
    • Poster limit (MB) - maximum size of the IPTV Movies / Series poster cache.
    • Diagnostic bundle limit (MB) - maximum size of the ZIP bundle folder.
    • Log retention (days) - after how many days logs are removed.
    • Clean now - immediate housekeeping; the program reports the number of deleted files.
  7. Playback and notifications. PRIVE ONLY
    • Windows 11 notifications - system messages about recordings and playback events.
  8. Parental lock.
    • Enabled - activates access control.
    • New PIN - enter at least four digits and select Set PIN.
    • Locked M3U groups - enter exact IPTV group names separated by commas.
    • Locked Enigma2 bouquets - enter exact E2 bouquet names separated by commas.
  9. Backup.
    • Backup .hplbackup - enter a password of at least four characters and choose where to save the encrypted configuration backup.
    • Restore backup - enter the password and select an .hplbackup file. A wrong password or damaged file displays an error instead of closing the program.
  10. Other.
    • Enigma2 video decoding - Auto, GPU or CPU. AUTO starts with GPU and switches the machine to CPU when audio is detected without video. ULTRA ONLY PRIVE adds the COMPATIBILITY mode and renames the automatic entry to AUTO (GPU → COMPATIBILITY). PRIVE ONLY
    • Reset saved AUTO choice - removes the GPU/CPU decision stored for this PC so detection runs again. ULTRA ONLY
    • Audio-only mode (radio) - disables video and keeps audio.
    • Automatic Enigma2 reconnect - attempts to restart the current channel after a stream failure.
    • Automatic IPTV reconnect - up to three attempts every five seconds for live channels; VOD is excluded. ULTRA ONLY
    • TMDb API key - paste the v3 API key used by IPTV Movies/Series for details and posters. To obtain one, create or sign in to an account, open TMDb → Settings → API in a desktop browser, accept the terms and complete the short developer application. See the official TMDb guide. PRO + ULTRA
    • Enigma2 picon folder (FTP) - enter the remote path, for example /media/usb/pICON. ULTRA ONLY
    • Receiver FTP port - normally 21; change it only if the receiver FTP server uses another port. ULTRA ONLY
    • Timeshift buffer folder - choose a fast drive with plenty of free space. An empty field uses the default application data folder. ULTRA ONLY
    • Local channel logo folder - select a folder containing files named exactly like IPTV channels. ULTRA ONLY
  11. Save settings. The bottom button stores all changes and closes the window. Language and theme changes require a program restart.

15. Program files, logos and picons

Data directory

Portable mode stores data next to the EXE. When that folder is not writable, the program uses %LocalAppData%\HplEnigma2Iptv.

File/folderPurpose
config.jsonEnigma2 connection and VLC path; the password is protected.
app_settings.jsonAdvanced settings, receivers, shortcuts and preferences.
m3u_channels.jsonM3U editor changes. ULTRA v4.13+ ONLY
favorites_e2.json, history.json, last_played.jsonFavourites and playback history.
epg.xml, epg_info.jsonEPG data and metadata.
RecordedLocal Enigma2 recordings. PRO + ULTRA
Posters\MoviesPoster cache in M3U group subfolders. PRO + ULTRA
Picon\Enigma2Local E2 picons. ULTRA ONLY
hpl_media.dbSQLite database: M3U channels, EPG, history, IPTV provider profiles and alternate sources. PRIVE ONLY
epg_sources.json, epg_mapping.jsonEPG source profiles and the M3U-to-XMLTV matching cache. PRIVE ONLY
session_state.jsonLast session and the list of open tool windows. PRIVE ONLY
vod_library.json, vod_progress.jsonVOD library and stored playback positions. PRIVE ONLY
DiagnosticsDiagnostic ZIP bundles and logs. PRIVE ONLY
TimeshiftTimeshift buffer when no custom folder is selected. ULTRA ONLY
SoundsSpoken status messages used by the program.
PRIVE: license data is not stored in the program folder, and the portable data manager does not export it. PRIVE ONLY

Local channel logo folder ULTRA ONLY

A file name must match the channel, for example TVP 1 HD.png. Supported formats are PNG, JPG, JPEG, WEBP and ICO. Priority: M3U tvg-logo → EPG icon → local folder.

Picon names ULTRA ONLY

The file name is the E2 service reference with colons replaced by underscores, for example 1_0_19_290E_1EDC_71_820000_0_0_0.png. PNG, JPG and JPEG are supported.

16. Keyboard shortcuts

Default keyAction
F11Cinema mode
MMute
Ctrl+VVideo mode
Ctrl+FGlobal search
Ctrl+PMiniPlayer PiP
Ctrl+AAudio-only mode
Ctrl+RRecently watched
SStop playback
EscReturn from Video/Cinema to the GUI

The Shortcuts window lets the user select an action, enter a new binding and save it. ULTRA and PRIVE do not trigger global bindings while a text input has focus.

Playback window keys PRIVE ONLY

KeyFunction in the IPTV window and in VIDEO/Cinema mode
SpacePause / resume
← / →Seek 15 seconds (VOD items)
F11Full screen
EscReturn to the window or to the GUI
Mouse wheelVolume control
Double clickToggle full screen

17. Troubleshooting

Bouquets and EPG work, but Enigma2 has audio only

  1. Test the same stream with the VLC button.
  2. Check the stream port, usually 8001, and WEB port, usually 80.
  3. In PRO, use the alternative GPU/CPU build. PRO
  4. In ULTRA, select AUTO or CPU decoding and reset the saved AUTO choice. ULTRA ONLY
  5. In PRIVE, select the COMPATIBILITY mode or run Tools → Computer compatibility wizard and choose Apply recommendations. PRIVE ONLY
  6. Select a larger buffer preset when sound or video is interrupted.

Live IPTV works, but a movie does not

Test the URL in VLC, verify account validity and concurrent connection limits. VOD uses LibVLC while live channels may use another playback engine.

Posters are missing

Check the TMDb key, internet connection and cleaned title. Open the movie folder and select Download posters.

DLNA or Chromecast is not found

The PC and device must be on the same network. Temporarily disable VPN, check Wi-Fi client isolation and allow private-network firewall access.

Temporary directory warning

“Failed to remove temporary directory” usually comes from an installer or updater. Close processes using TEMP, restart Windows and delete only the specified unused temporary folder.

Settings are not stored next to the EXE

Move the program to a user-writable folder or check %LocalAppData%\HplEnigma2Iptv. In PRIVE, Tools → Portable data manager reports the current mode.

The program asks for activation again PRIVE ONLY

  1. Registry and temporary-file cleaners can delete the license data.
  2. Send a new request code to the address shown in the activation window.

An IPTV channel switches to another source PRIVE ONLY

The Alternate source status means the watchdog detected missing video or stalled data and moved to a backup source. Edit the list and priorities from the channel context menu → Alternate sources. No working source means no address responded.

EPG does not match IPTV channels PRIVE ONLY

Open Download EPG → Mapping report. Review the ambiguous and missing entries, correct channel names in the M3U editor or add an alias, then select Rebuild mapping.

18. What is new in PRIVE PRIVE ONLY

A summary of the changes introduced after ULTRA v4.14 that were not covered by the previous manual.

VersionKey changes
v4.38Mandatory license activation before the main GUI starts, a separate product identifier.
v4.35 - v4.37Enigma2 Video and Cinema modes matching the IPTV window one to one: top and bottom HUD, automatic OSD hiding, picture scaling. IPTV watchdog and failover to backup sources. Neon yellow programme times across EPG views. TV mode closing on playback changes.
v4.33Removal of the “All” entry from the EPG guides, guide windows at GUI size, full-screen TV mode, phone remote with a PIN session and QR code, shutdown protection during recording, EPG rule reports.
v4.32Separate Enigma2 EPG and IPTV EPG guides with groups, picons, Now/Next, search, favourites filter and recording for Enigma2 only.
v4.30 - v4.31Compatibility wizard, central playback controller, adaptive buffer, SQLite database, IPTV provider profiles, advanced EPG recording rules, tuner panel, Windows 11 notifications, portable data manager, responsive GUI and configurable toolbar.
v4.28 - v4.29Source order for IPTV channel logos and IPTV Movies posters based on tvg-logo with a cache/TMDb fallback.
v4.23 - v4.27COMPATIBILITY mode with a native VLC window, safe playback stopping, video clipping to the EPG panel and extended video diagnostics.
v4.20 - v4.22EPG source profiles, validation of downloaded files, channel mapping with a report, XMLTV time zone handling, EPG validity status and EPG in the Enigma2 channel list.
v4.19Tray icon, playback parameter panel, last-session restore, free-space checks before recording, cache and log limits.
v4.15 - v4.17Enigma2/VLC diagnostics with a recommended profile, device profiles, status bar, global search, background refresh scheduler, redesigned IPTV player with HUD, aspect ratios, track selector and a VOD timeline.