Derek Paige wrote:
> MPEG2 takes a lot more processing power to decode.
If you install an MPEG2 license, it will be decoded by the GPU, and will have no more CPU impact than MP4.
> TVHeadend decodes and then sends it through the LAN to the client, using 127.0.0.1 to route it back, causing massive lag.
Sending packets to 127.0.0.1 does not route traffic via the LAN on any OS I know of.
> Are you using a USB tuner or something made specifically for the Pi? The USB bus is pretty slow, I think it's only 1.1 and all of the ports, plus the Ethernet port are sharing a single lane, by the time you connect a keyboard and mouse, there's not much left for anything else.
Rubbish. I have 3 USB Tuners, plus 2 USB HDD. The Pi USB is 2.0 not 1.1. I can simultaneously record 3 HD programs, and play video on multiple clients without saturating the bus, and with the CPU running at < 20%.
Also adding a keyboard and/or mouse is hardly going to overtax the most puny USB system.