Jump to content

Recommended Posts

Speedyhome
Posted

IPTV-Proxy – Features (short list)
As of 30 Oct 2026 · Version 1.1

IPTV-Proxy connects an IPTV subscription (Xtream Codes) to the Emby Media Center.
Runs as a Docker container next to Emby, is set up in the browser and keeps
channels, programme guide and media library up to date on its own.


LIVE TV FOR EMBY
- M3U playlist and XMLTV EPG, also as an HDHomeRun tuner (Emby can record itself)
- Choose countries (DE, optionally AT/CH), exclusion rules, custom groups
- Order of the main channels, channel numbers, short names
- HD/4K/SD variants of a channel merged into one channel, the rest as backups
- Regional channels by federal state, other regional feeds as backups
- Channels that disappear briefly stay for 6 hours (timers and favourites are kept)

STABLE PLAYBACK
- Automatic switch to the next variant within seconds if there is no picture
- Reconnects dropped streams without the picture or a recording jumping
- Buffer bridges short dropouts
- Satellite as a source: SAT>IP or DVBViewer Media Server (no provider connection used)
- Live TV has priority over films and downloads if only one connection is allowed
- VPN with several WireGuard servers, automatic switch on failure or overload
- Nightly channel check: plays every variant briefly, moves dead ones to the back
- Statistics on all playbacks

PROGRAMME GUIDE (EPG)
- Provider EPG, additional XMLTV sources and EPG add-ins, matched by channel name
- Fills missing hours from a source with the same channel name
- Placeholder blocks for channels without a programme
- Logos from tv-logos, otherwise a generated substitute logo

FILMS, SERIES AND "MISSED"
- Selected provider categories as separate Emby libraries, synchronised nightly
- Emby fetches artwork and descriptions itself
- Leaves out documentaries, detects duplicates and cinema recordings (cam rips)
- Corrects wrong Emby matches, fills in missing details from the provider
- "Missed": programmes of the last 5 days from the provider archive as an Emby library
- Running programmes "from the beginning", with seeking and resume

OWN MEDIA LIBRARY ON THE NAS
- Save: downloads films and episodes at night, best version with German audio
- Fills in missing episodes of your own series
- Check: plays every downloaded file once (picture errors, frozen picture,
  audio dropouts, too short); faulty files are downloaded again
- Convert: re-encodes large files to HEVC on the Intel graphics
- Test sample measures picture quality (SSIM) beforehand
- Original stays in the recycle bin for 14 days
- Rename: consistent episode names, with preview and undo

OPERATION
- Overview and status: what is playing, provider, subscription expiry, Emby, EPG,
  backup, system (CPU, temperature, graphics, NAS space)
- "Suggestions" page: safe findings applied automatically, you decide on the rest
- E-mails on problems and as a weekly report
- Backup of the settings, Emby updates with a backup first
- Password protection, custom appearance
- Extensions as signed add-ins, unlocked via the licence key


AI ADD-IN (OPTIONAL)
- Every feature also works without it (fixed rules + picture comparison + your decision)
- The AI only receives what the rules cannot settle
- Own "AI suggestions" page and two settings cards (AI assistant, AI tasks)
- Connection: Anthropic API with monthly budget (further AI connections planned)
- Usage: costs per month and per task, budget limit, line in the weekly report
- Findings with confidence "high" are applied automatically, marked "automatic",
  everything can be undone

WHAT THE AI ADDS (compared with the fixed rules)
- Channel changes: suggests exclusion rules, groups and EPG IDs, writes the report;
  turns a request in your own words into actions with a preview in Emby
- EPG matching: also recognises renamed channels and differing names
- Satellite names: also matches free spellings ("ORF2E" -> "ORF 2")
- Picture comparison: if SSIM is unclear, the AI looks at the images
  (logo, lower thirds, does it match the EPG)
- Local channels: looks up unknown channels on the web, with the source
- Emby matching: decides remaining cases from general knowledge, checks TMDB;
  gathers description, genres and poster from the web for titles without details
- Documentaries: finds the rest from general knowledge, re-checks on TMDB
- Faults: explains recurring errors (cause and what to do), e-mail only if needed
- New library categories: rates them, can add recommended ones as Emby libraries
- Convert: assesses every candidate (grain, dark scenes, cartoons, worth it?)
  and suggests a quality level
- Renaming: looks up the episode list on the web, fills in titles and numbers
- Checking downloads: assesses anything conspicuous (silence in credits is normal)
- Learning: your corrections are passed to the AI as a benchmark next time

 

https://hub.docker.com/r/speedyhome/iptv-proxy

UI in German but English is in Work Process

 

 

 

IPTV-Proxy AI Add-in Features.pdf

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...