MythQML


QML based frontend for MythTV

Help - Feed Source Settings

These settings tell MythQML where to find various resources like videos, pictures and various xml files containing lists of webcams, webvideos and YouTube channel subscriptions.

Settings

Video Path

This is the start directory where MythQML will look for video files (eg. /mnt/disk1/videos). It's used by the Browse Folder Videos screen.

Default is blank

Picture Path

This is the start directory where MythQML will look for picture files (eg. /mnt/disk2/pictures). It's used by the Image Viewer screen.

Default is blank

SD Channels File

This is the xml file containing a list of Schedules Direct channels (eg. /home/paul/.mythqml/sdchannels.xml). It's used by the Channel Editor to fix the MythTV Channel No., Name, CallSign and XMLTVID

You can create the channel list by running the XMLTV grabber you use with the --list channels options something like this

sudo -H -u mythtv bash -c 'tv_grab_zz_sdjson_sqlite --list-channels --config-file=/home/mythtv/.mythtv/FreeviewHD.xmltv' > /home/mythtv/.mythqml/sdchannels.xml

Default is blank

VBox Freeview IP

This is the IP address of a VBox used to receive Freeview (eg. 192.168.1.201). Can be left blank if not available.

Default is blank

VBox Freesat IP

This is the IP address of a VBox used to receive Freesat (eg. 192.168.1.202). Can be left blank if not available.

Default is blank

HDMI Encoder

This is the IP address of a HDMI encode (eg. 192.168.1.202). Can be left blank if not available.

Default is blank

Webcam List File

This is the location of an xml file that contains a list of sources of webcams (eg. https://mythqml.net/download.php?f=webcams_list.xml). The default fetches an example list from the MythQML server.

NOTE if the xml file is a local file you must add 'file://' to the full path (eg. file:///home/paul/.mythqml/webcam_list.xml).

See here for an example list and an explanation of its content.

Default is https://mythqml.net/download.php?f=webcams_list.xml

Webvideo List File

This is the location of an xml file that contains a list of sources of webvideos (eg. https://mythqml.net/download.php?f=webvideos_list.xml). The default fetches an example list from the MythQML server.

https://mythqml.net/download.php?f=webvideos_list.xml

See here for an example list and an explanation of its content

YouTube Subscriptions List

This is the location of an xml file that contains a list of YouTube channels to subscribe to (eg. https://mythqml.net/download.php?f=youtube_subs_list.xml). The default fetches an example list from the MythQML server.

https://mythqml.net/download.php?f=youtube_subs_list.xml

See here for an example list and an explanation of its content.

YouTube API Key

This is a temporary API key to used for some YouTube operations (eg. 1234567890abcdefghijkl). See the TODO list below.

Default is blank

Keys used on this screen

  • UP/DOWN/LEFT/RIGHT (Arrow Keys) Move the cursor within edits and move the highlight

  • RED (F1) Cancel any changes then exit the screen

  • GREEN (F2) Save your settings and exit the screen.

  • BLUE (F4) Show this help web page.

  • FAQ

    My settings didn't save

    You must click on the Save button or press GREEN (F2) to save your settings.


    Known Problems

    None


    TODO

  • The various lists should be editable from within MythQML and not require external xml files.

  • Some settings are very specific to my setup and need to be made more generic?

  • Users should not need to get a YouTube API key. MythQML should use a project key but the problem is to keep it secure in an open source project!

  • Feed Source Settings A screenshot of Feed Source Settings.