Having googled this, I have paid for a hardware MPEG decoding key and set that up. I have also set the GPU memory to 320. Despite that, it's still a bit jerky.
I also saw a suggestion to configure the Raspberry Pi to log into a non-graphical mode and start mythfrontend from there, to avoid the overhead of having to run a desktop GUI on top of the mythfrontend. There seem to be good reports of that improving the video quality.
I've even seen 2 methods of starting mythfrontend without the desktop GUI, but neither of them works for me.
Following the instructions on the MythTV wiki for Raspberry pi, in the section "Frontend Setup on Raspbian" (sorry I can't link to it, for some reason this forum won't let me post a URL), I have tried typing
Code: Select all
QT_QPA_PLATFORM=eglfs mythfrontend
Code: Select all
Could not find DRM Device!
Aborted
This says to create an ~/.xsession file with the following lines
Code: Select all
#!/bin/bash
/usr/bin/mythfrontend
A variation on that plan is also described on the MythTV Wiki for Raspberry Pi in the section "Running without a desktop environment or window manager", using the matchbox-window-manager package. I tried that as well, but that also didn't work.
I must confess to not being familiar with .xsession files. Is there some other step I need to do to make them do something at startup? Or alternatively, is there a way to get the first method to work without the error about the DRM Device?
Or is disabling the GUI unnecessary anyway and there is a different trick to get smooth video playback?
Many thanks in advance