sudo add-apt-repository ppa:savoury1/vlc3
sudo add-apt-repository ppa:savoury1/ffmpeg4
sudo apt install vlc
This is a summary of the instructions found here
If you want to be able to play MythTV recordings, watch MythTV channels, browse and view MythTV videos, browse and view RSS news feeds, play MythTV music files and radio streams then you need to configure access to them in the Myth Backend settings.
If you want to view ZoneMinder events and live camera feeds then you will want to setup access to it in the ZoneMinder settings.
Other notable settings are the Feed Sources settings where you can tell MythQML where to find various sources like where to find your picture library, where to find your video library, where to find various VBox tuners, where to find various XML resources.
MythQML requires access to the mythprotocol so you need to set the :-
Setup -> Myth Backend -> Security Pin
setting in MythQML to match that in MythTV's mythtv-setup settings :-
1. General -> Host Address Backend Setup -> Security PIN (required).
You can use the Services API to quickly get the MythTV Security PIN by using something like this in a web browser (change the IP and hostname of the backend as required
http://192.168.1.36:6544/Myth/GetSetting?Key=SecurityPin
192.168.1.36 mallard
MythQML is designed primarily to be used by a remote control. It does not work with a mouse but can be used by a normal keyboard.
There is more information on what remote I use and what keys are needed here
This section needs elaborating on but here's a few hints to get you started.
sudo apt install ir-keytable
sudo ir-keytable -t
Edit /etc/rc_maps.cfg
sudo nano /etc/rc_maps.cfg
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# set the ir key auto repeat delay and period
ir-keytable -D 2000 -P 1000 -s rc0
# load the keymap for the hauppauge remote
/usr/bin/ir-keytable -w /etc/rc_keymaps/hauppauge
exit 0
sudo chmod +x /etc/rc.local
This is a summary of instructions found here
sudo apt install ssh
wakeonlan 12:34:56:78:ab:cd
to wake it up.
$ sudo apt install ethtool wakeonlan
edit /etc/rc.local and add
# enable WOL
ethtool -s eth0 wol g
sudo visudo -f /etc/sudoers
and add a line something like this (change the user name paul to whatever you use to run mythlauncher_qml and mythfrontend_qml)
%paul ALL = NOPASSWD: /sbin/poweroff, /sbin/reboot