

I use a URL grabber written in Unix bash and is an extremely small file. Just individually rescan those that failed by setting each mux back to PEND from IDLE. Some of the channels may fail, but it is faster than having a high setting and waiting for all channels to scan.

Recommend keep this low, like 15-20 seconds. The Maximum Timeout is used to wait for a reply during a Forced scan. TVheadend has a tenancy to cause issues when channels change (Changed Services will not be mapped to channels). Also, turn View level to Advanced and set the Re-fetch period (mins) to a very large number. Doing a force scan will create the mux and service values. PlutoTV is set to a max of 4 and tvheadend uses 2 per tuner during initial screening. 1) Setup the automatic IPTV network (recommend new URL is Make sure to set the "Maximum # input streams". Also includes a plugin to obtain TVGuide data. Once installed, setup is easy with TVHeadend. Also it runs on Linux, Windows as a service and Docker. Purpose is to get a service that will take the DaddyLive, PlutoTV or XUMO server stream, clean it and feed it into TVHeadend and other DVRs (Also tested on Emby, JellyFin and Plex).

