<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Janbar</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Janbar"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/Janbar"/>
	<updated>2026-06-17T19:39:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=254820</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=254820"/>
		<updated>2025-02-22T13:50:44Z</updated>

		<summary type="html">&lt;p&gt;Janbar: It supports up to MythTV 35&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=21.1.11&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 35). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-x86_64&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/omega/pvr.mythtv+windows-x86_64/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;35&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to &#039;&#039;&#039;34&#039;&#039;&#039;. It inter-operates with new API provided by MythTV backend from 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:Pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting Kodi exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by Kodi itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;br /&gt;
[[Category:Omega add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247751</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247751"/>
		<updated>2023-09-26T16:44:23Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.5.5&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/nexus/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to &#039;&#039;&#039;34&#039;&#039;&#039;. It inter-operates with new API provided by MythTV backend from 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:Pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting Kodi exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by Kodi itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247750</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247750"/>
		<updated>2023-09-26T16:43:19Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.5.5&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/nexus/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to &#039;&#039;&#039;34&#039;&#039;&#039;. It inter-operates with new API provided by MythTV backend from 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:Pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting Kodi exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247749</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247749"/>
		<updated>2023-09-26T16:38:59Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.5.5&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/nexus/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to &#039;&#039;&#039;34&#039;&#039;&#039;. It inter-operates with new API provided by MythTV backend from 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:Pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247748</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247748"/>
		<updated>2023-09-26T16:38:17Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.5.5&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/nexus/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 34. It inter-operates with new API provided by MythTV backend from 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:Pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=247747</id>
		<title>File:Pvr-mythtv-setting-advanced.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=247747"/>
		<updated>2023-09-26T16:34:05Z</updated>

		<summary type="html">&lt;p&gt;Janbar: Janbar uploaded a new version of File:Pvr-mythtv-setting-advanced.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=247746</id>
		<title>File:Pvr-mythtv-setting-advanced.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=247746"/>
		<updated>2023-09-26T16:31:30Z</updated>

		<summary type="html">&lt;p&gt;Janbar: Janbar reverted File:Pvr-mythtv-setting-advanced.png to an old version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247745</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247745"/>
		<updated>2023-09-26T16:28:37Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.5.5&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/nexus/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 33. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:Pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=247744</id>
		<title>File:Pvr-mythtv-setting-advanced.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=247744"/>
		<updated>2023-09-26T16:26:14Z</updated>

		<summary type="html">&lt;p&gt;Janbar: Janbar uploaded a new version of File:Pvr-mythtv-setting-advanced.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247743</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=247743"/>
		<updated>2023-09-26T16:19:08Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.5.5&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/nexus/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 33. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: If turned on, the demuxing of LiveTV stream is handled by the addon itself. The built-in demuxer supports MPEG-TS stream including the following codecs: mpeg-video, h264, hevc(h265), mpeg-audio, aac, ac3, eac3, subtitle and teletext. This allows you to bypass the default demuxer provided by Kodi, and significantly reduce latencies.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=244253</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=244253"/>
		<updated>2023-02-18T20:01:07Z</updated>

		<summary type="html">&lt;p&gt;Janbar: Update supported backend version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=20.3.2&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 33). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=windows-i686&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/matrix/pvr.mythtv+windows-i686/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;33&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 33. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=241767</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=241767"/>
		<updated>2022-03-26T20:39:57Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=19.0.7&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 31). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=android-aarch64&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/matrix/pvr.mythtv+android-aarch64/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;31&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 32. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}}&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=241243</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=241243"/>
		<updated>2022-01-12T19:17:39Z</updated>

		<summary type="html">&lt;p&gt;Janbar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=19.0.4&lt;br /&gt;
|extension point=kodi.pvrclient&lt;br /&gt;
|provides=&lt;br /&gt;
|Summary=Kodi frontend for MythTV&lt;br /&gt;
|Description=MythTV frontend (up to MythTV 31). Supports streaming of Live TV &amp;amp; Recordings, listening to Radio channels, EPG and Timers.&lt;br /&gt;
|Platform=osx-x86_64&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GPL-2.0-or-later&lt;br /&gt;
|Forum=https://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=&lt;br /&gt;
|Source=https://github.com/janbar/pvr.mythtv&lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/matrix/pvr.mythtv+osx-x86_64/icon.png}}&lt;br /&gt;
For Linux, see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
{{PVR_guide}}&amp;lt;br&amp;gt;&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;31&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party PVR_recording_software applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Install from repository -&amp;gt; PVR Clients}} and select the MythTV add-on.&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
# For Linux installation see... &#039;&#039;&#039;&#039;&#039;[[Ubuntu PVR add-ons]]&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 31. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in |Kodi Live TV settings&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EIT Categories or MythTV genre colours in Kodi EPG ==&lt;br /&gt;
You can create your own matching file &amp;quot;eit_categories.txt&amp;quot; to configure the matching of MythTV categories and EIT categories, depending of your country or the source of the guide data. To do that, copy the original file from &amp;quot;~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt&amp;quot; in the user folder i.e &amp;quot;~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt&amp;quot;, then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with &amp;quot;#&amp;quot; are comment. Each record contains two fields: the first is EIT number (hexadecimal format), and the second is the category retrieved from the MythTV backend (Guide data).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the add-on, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [[Log_file|Debug Log]]&#039;&#039;&#039; with the add-on setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled.&lt;br /&gt;
# Issues that are only related to this add-on (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Add-ons missing type]]&lt;br /&gt;
[[Category:Add-ons with license tag]]&lt;br /&gt;
[[Category:Add-ons with source tag]]&lt;br /&gt;
[[Category:All add-ons]]&lt;br /&gt;
[[Category:PVR add-ons]]&lt;br /&gt;
[[Category:Leia add-on repository]]&lt;br /&gt;
[[Category:Matrix add-on repository]]&lt;br /&gt;
[[Category:Nexus add-on repository]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=217209</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=217209"/>
		<updated>2020-07-19T20:25:01Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Development */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[PVR_recording_software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR_recording_software]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;31&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 31. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[Configuring_live_TV_settings|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[Configuring_live_TV_settings|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=217207</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=217207"/>
		<updated>2020-07-19T20:20:28Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV quick start guide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[PVR_recording_software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR_recording_software]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;31&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
&lt;br /&gt;
You have to setup an IPv4 address for all backends (master and slave) and the PIN code to allow remote connections from clients as Kodi. Kodi could connect to the master or any slave. The master backend chooses the best tuner/host regarding of the availability. Also in the addon settings you will have to enter the IPv4 address of the master backend, not a slave.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 31. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[Configuring_live_TV_settings|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[Configuring_live_TV_settings|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=217205</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=217205"/>
		<updated>2020-07-19T20:01:23Z</updated>

		<summary type="html">&lt;p&gt;Janbar: Replaced content with &amp;quot;* The addon&amp;#039;s development repository is https://github.com/janbar/pvr.mythtv. You will find instructions how to build the addon, and the issue tracker.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will find instructions how to build the addon, and the issue tracker.&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=202538</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=202538"/>
		<updated>2020-04-11T19:26:29Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Installing MythTV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version &#039;&#039;&#039;0.27&#039;&#039;&#039; to &#039;&#039;&#039;31&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 31. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=202537</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=202537"/>
		<updated>2020-04-11T19:25:32Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Installing MythTV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up to 31.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 31. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=202536</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=202536"/>
		<updated>2020-04-11T19:24:32Z</updated>

		<summary type="html">&lt;p&gt;Janbar: Support MythTV backend 31.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up to 31. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191409</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191409"/>
		<updated>2020-01-09T19:35:27Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This option do not block shutdown or suspend initiated by KODI itself.&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191408</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191408"/>
		<updated>2020-01-09T19:34:31Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when &#039;&#039;&#039;screen saver becomes activated&#039;&#039;&#039;. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191407</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191407"/>
		<updated>2020-01-09T19:31:11Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
[[File:pvr-mythtv-setting-preferences.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-preferences.png&amp;diff=191406</id>
		<title>File:Pvr-mythtv-setting-preferences.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-preferences.png&amp;diff=191406"/>
		<updated>2020-01-09T19:31:01Z</updated>

		<summary type="html">&lt;p&gt;Janbar: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191405</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191405"/>
		<updated>2020-01-09T19:29:53Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;OFF&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191404</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191404"/>
		<updated>2020-01-09T19:29:00Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Limit channel tuning attempts&lt;br /&gt;
: Turn on, after a failure the addon will never retry to tune the channel with next tuners&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191403</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191403"/>
		<updated>2020-01-09T19:23:23Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr-mythtv-setting-advanced.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=191402</id>
		<title>File:Pvr-mythtv-setting-advanced.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-advanced.png&amp;diff=191402"/>
		<updated>2020-01-09T19:23:09Z</updated>

		<summary type="html">&lt;p&gt;Janbar: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191401</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191401"/>
		<updated>2020-01-09T19:22:03Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Recording template */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-template.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-template.png&amp;diff=191400</id>
		<title>File:Pvr-mythtv-setting-template.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-template.png&amp;diff=191400"/>
		<updated>2020-01-09T19:21:50Z</updated>

		<summary type="html">&lt;p&gt;Janbar: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-general.png&amp;diff=191399</id>
		<title>File:Pvr-mythtv-setting-general.png</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=File:Pvr-mythtv-setting-general.png&amp;diff=191399"/>
		<updated>2020-01-09T19:20:56Z</updated>

		<summary type="html">&lt;p&gt;Janbar: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191398</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191398"/>
		<updated>2020-01-09T19:20:40Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* General */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr-mythtv-setting-general.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191397</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=191397"/>
		<updated>2020-01-09T19:14:59Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Allow backend shutdown&lt;br /&gt;
: If turned off, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=183186</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=183186"/>
		<updated>2019-10-03T22:07:14Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Installing MythTV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 and up.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=183185</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=183185"/>
		<updated>2019-10-03T22:06:16Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&lt;br /&gt;
&lt;br /&gt;
Note: This will not give you access to the &#039;&#039;&#039;Videos&#039;&#039;&#039; section. For videos you can enable [[NFS|NFS]].&amp;lt;section end=&amp;quot;intro&amp;quot;./&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 29.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 and up. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131165</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131165"/>
		<updated>2017-10-31T09:11:26Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 29.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 29. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131164</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131164"/>
		<updated>2017-10-31T09:09:23Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Advanced */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 29.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 29. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; &amp;lt;s&amp;gt;Enable demuxing MPEG-TS&amp;lt;/s&amp;gt;&lt;br /&gt;
: &amp;lt;s&amp;gt;Enables the addon internal demuxing of the stream. Advantages are faster channel switching and better timeshift functionality.&amp;lt;/s&amp;gt;&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This might not work with all video formats. Disable this settings in case you experience playback problems.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131163</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131163"/>
		<updated>2017-10-31T09:03:18Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Installing MythTV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 29.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 29. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: Enables the addon internal demuxing of the stream. Advantages are faster channel switching and better timeshift functionality.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This might not work with all video formats. Disable this settings in case you experience playback problems.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131162</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=131162"/>
		<updated>2017-10-31T09:00:26Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 0.28.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 29. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: Enables the addon internal demuxing of the stream. Advantages are faster channel switching and better timeshift functionality.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This might not work with all video formats. Disable this settings in case you experience playback problems.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=129717</id>
		<title>Add-on:MythTV PVR Client</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Add-on:MythTV_PVR_Client&amp;diff=129717"/>
		<updated>2017-06-05T13:35:54Z</updated>

		<summary type="html">&lt;p&gt;Janbar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Addon &lt;br /&gt;
|Name=MythTV PVR Client&lt;br /&gt;
|provider-name=Christian Fetzer, Jean-Luc Barrière&lt;br /&gt;
|ID=pvr.mythtv&lt;br /&gt;
|latest-version=4.15.0&lt;br /&gt;
|extension point=xbmc.pvrclient&lt;br /&gt;
|provides=PVR&lt;br /&gt;
|Summary=MythTV PVR Client&lt;br /&gt;
|Description=MythTV PVR Client addon is a unofficial native [[PVR]] client made by the Kodi community for [[MythTV PVR]] backend server software.&lt;br /&gt;
&lt;br /&gt;
This unofficial [[PVR]] C/C++ binary addon for MythTV is an [http://github.com/janbar/pvr.mythtv open source code] community project.&lt;br /&gt;
&lt;br /&gt;
|Platform=all&lt;br /&gt;
|Language=&lt;br /&gt;
|License=GNU GENERAL PUBLIC LICENSE. Version 2, June 1991&lt;br /&gt;
|Forum=http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
|Website=https://www.mythtv.org/&lt;br /&gt;
|Source=http://github.com/janbar/pvr.mythtv &lt;br /&gt;
|Email=&lt;br /&gt;
|broken=&lt;br /&gt;
|icon url=http://mirrors.kodi.tv/addons/jarvis/pvr.mythtv /icon.png}}&lt;br /&gt;
&lt;br /&gt;
== What is MythTV ==&lt;br /&gt;
{{main|MythTV PVR}}&lt;br /&gt;
{{intro|MythTV PVR}}&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Links and further reading ==&lt;br /&gt;
* Kodi community forum dicussion and support - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=126876</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=126876"/>
		<updated>2016-12-30T23:50:15Z</updated>

		<summary type="html">&lt;p&gt;Janbar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions. Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
* Install &#039;&#039;&#039;cmake&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows® ==&lt;br /&gt;
* Install latest &#039;&#039;&#039;git&#039;&#039;&#039; console tool for Windows®.&lt;br /&gt;
* Install the required version of &#039;&#039;&#039;Visual® C++ Desktop&#039;&#039;&#039; depending of Kodi version.&lt;br /&gt;
* Install latest &#039;&#039;&#039;cmake&#039;&#039;&#039; tool for Windows®.&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=126875</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=126875"/>
		<updated>2016-12-30T23:31:43Z</updated>

		<summary type="html">&lt;p&gt;Janbar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 0.28.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting Kodi to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Enable Kodi TV at {{highlight|Settings -&amp;gt; TV}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
{{main|Add-on:MythTV PVR Client}}&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 0.28. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use Kodi&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/Kodi#Recording|Kodi Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: Enables the addon internal demuxing of the stream. Advantages are faster channel switching and better timeshift functionality.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This might not work with all video formats. Disable this settings in case you experience playback problems.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{{Next|[[PVR/Kodi|Configuring Kodi]]}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/kodi-main/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:PVR|*]]&lt;br /&gt;
[[Category:Live TV]]&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123832</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123832"/>
		<updated>2016-08-06T13:47:23Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Build MythTV addon on Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;master&#039;&#039;: Compatible with KODI alpha/beta development builds&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
* Branch &#039;&#039;helix&#039;&#039;: Compatible with KODI Helix (v14)&lt;br /&gt;
* etc ...&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
* Install &#039;&#039;&#039;cmake&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install the required version of &#039;&#039;&#039;Visual C++ Desktop&#039;&#039;&#039; depending of XBMC/KODI target.&lt;br /&gt;
* Install &#039;&#039;&#039;cmake&#039;&#039;&#039; and generate the Visual C++ project.&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123831</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123831"/>
		<updated>2016-08-06T13:39:57Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Build MythTV addon on OSX */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;master&#039;&#039;: Compatible with KODI alpha/beta development builds&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
* Branch &#039;&#039;helix&#039;&#039;: Compatible with KODI Helix (v14)&lt;br /&gt;
* etc ...&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
* Install &#039;&#039;&#039;cmake&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install &#039;&#039;&#039;Visual C++ 2013 windows desktop&#039;&#039;&#039;&lt;br /&gt;
* Download &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;cd src&lt;br /&gt;
git clone -b helix git://github.com/janbar/pvr.mythtv.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Run &#039;&#039;&#039;cmake&#039;&#039;&#039; GUI and create the VC project in a dedicated folder &lt;br /&gt;
* Open &#039;&#039;&#039;pvr.mythtv.sln&#039;&#039;&#039; in Visual C++ 2013&lt;br /&gt;
* Build it&lt;br /&gt;
* To install the addon, copy the generated DLL &#039;&#039;&#039;pvr.mythtv.dll&#039;&#039;&#039; into sub folder &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; from the sources. ZIP the sub folder with its content as pvr.mythtv-win32.zip.&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123830</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123830"/>
		<updated>2016-08-06T13:35:52Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Build MythTV addon on Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;master&#039;&#039;: Compatible with KODI alpha/beta development builds&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
* Branch &#039;&#039;helix&#039;&#039;: Compatible with KODI Helix (v14)&lt;br /&gt;
* etc ...&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Build instructions are included in file README.md from source.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
:Snow leopard: Xcode 3.2.6&lt;br /&gt;
:Lion: Xcode 4.3+&lt;br /&gt;
:Mountain Lion: Xcode 4.4+&lt;br /&gt;
:Maverick: Xcode 5.0.1 or newer&lt;br /&gt;
&lt;br /&gt;
* Now open a &#039;&#039;&#039;terminal&#039;&#039;&#039; console and download cmake tool to build addon. Below the cmake sources are installed in the folder &#039;&#039;&#039;$HOME/src&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir src ; cd src&lt;br /&gt;
git clone -b release http://cmake.org/cmake.git&lt;br /&gt;
cd cmake&lt;br /&gt;
./bootstrap ; make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then install cmake tool. At prompt enter your password.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release -DCORE_SYSTEM_NAME=darwin ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.dylib pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-osx.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-osx.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of $HOME/Library/Application\ Support/KODI/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm $HOME/Library/Application\ Support/KODI/addons/packages/pvr.mythtv-osx.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install &#039;&#039;&#039;Visual C++ 2013 windows desktop&#039;&#039;&#039;&lt;br /&gt;
* Download &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;cd src&lt;br /&gt;
git clone -b helix git://github.com/janbar/pvr.mythtv.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Run &#039;&#039;&#039;cmake&#039;&#039;&#039; GUI and create the VC project in a dedicated folder &lt;br /&gt;
* Open &#039;&#039;&#039;pvr.mythtv.sln&#039;&#039;&#039; in Visual C++ 2013&lt;br /&gt;
* Build it&lt;br /&gt;
* To install the addon, copy the generated DLL &#039;&#039;&#039;pvr.mythtv.dll&#039;&#039;&#039; into sub folder &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; from the sources. ZIP the sub folder with its content as pvr.mythtv-win32.zip.&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123829</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=123829"/>
		<updated>2016-08-06T13:32:03Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Branches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;master&#039;&#039;: Compatible with KODI alpha/beta development builds&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
* Branch &#039;&#039;helix&#039;&#039;: Compatible with KODI Helix (v14)&lt;br /&gt;
* etc ...&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-linux.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-linux.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of ~/.kodi/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm ~/.kodi/addons/packages/pvr.mythtv-linux.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
:Snow leopard: Xcode 3.2.6&lt;br /&gt;
:Lion: Xcode 4.3+&lt;br /&gt;
:Mountain Lion: Xcode 4.4+&lt;br /&gt;
:Maverick: Xcode 5.0.1 or newer&lt;br /&gt;
&lt;br /&gt;
* Now open a &#039;&#039;&#039;terminal&#039;&#039;&#039; console and download cmake tool to build addon. Below the cmake sources are installed in the folder &#039;&#039;&#039;$HOME/src&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir src ; cd src&lt;br /&gt;
git clone -b release http://cmake.org/cmake.git&lt;br /&gt;
cd cmake&lt;br /&gt;
./bootstrap ; make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then install cmake tool. At prompt enter your password.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release -DCORE_SYSTEM_NAME=darwin ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.dylib pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-osx.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-osx.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of $HOME/Library/Application\ Support/KODI/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm $HOME/Library/Application\ Support/KODI/addons/packages/pvr.mythtv-osx.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install &#039;&#039;&#039;Visual C++ 2013 windows desktop&#039;&#039;&#039;&lt;br /&gt;
* Download &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;cd src&lt;br /&gt;
git clone -b helix git://github.com/janbar/pvr.mythtv.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Run &#039;&#039;&#039;cmake&#039;&#039;&#039; GUI and create the VC project in a dedicated folder &lt;br /&gt;
* Open &#039;&#039;&#039;pvr.mythtv.sln&#039;&#039;&#039; in Visual C++ 2013&lt;br /&gt;
* Build it&lt;br /&gt;
* To install the addon, copy the generated DLL &#039;&#039;&#039;pvr.mythtv.dll&#039;&#039;&#039; into sub folder &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; from the sources. ZIP the sub folder with its content as pvr.mythtv-win32.zip.&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=97044</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=97044"/>
		<updated>2015-06-05T22:07:00Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Branches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;doityourself&#039;&#039;: Compatible with KODI alpha/beta development builds&lt;br /&gt;
* Branch &#039;&#039;helix&#039;&#039;: Compatible with KODI Helix (v14)&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-linux.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-linux.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of ~/.kodi/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm ~/.kodi/addons/packages/pvr.mythtv-linux.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
:Snow leopard: Xcode 3.2.6&lt;br /&gt;
:Lion: Xcode 4.3+&lt;br /&gt;
:Mountain Lion: Xcode 4.4+&lt;br /&gt;
:Maverick: Xcode 5.0.1 or newer&lt;br /&gt;
&lt;br /&gt;
* Now open a &#039;&#039;&#039;terminal&#039;&#039;&#039; console and download cmake tool to build addon. Below the cmake sources are installed in the folder &#039;&#039;&#039;$HOME/src&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir src ; cd src&lt;br /&gt;
git clone -b release http://cmake.org/cmake.git&lt;br /&gt;
cd cmake&lt;br /&gt;
./bootstrap ; make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then install cmake tool. At prompt enter your password.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release -DCORE_SYSTEM_NAME=darwin ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.dylib pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-osx.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-osx.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of $HOME/Library/Application\ Support/KODI/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm $HOME/Library/Application\ Support/KODI/addons/packages/pvr.mythtv-osx.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install &#039;&#039;&#039;Visual C++ 2013 windows desktop&#039;&#039;&#039;&lt;br /&gt;
* Download &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;cd src&lt;br /&gt;
git clone -b helix git://github.com/janbar/pvr.mythtv.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Run &#039;&#039;&#039;cmake&#039;&#039;&#039; GUI and create the VC project in a dedicated folder &lt;br /&gt;
* Open &#039;&#039;&#039;pvr.mythtv.sln&#039;&#039;&#039; in Visual C++ 2013&lt;br /&gt;
* Build it&lt;br /&gt;
* To install the addon, copy the generated DLL &#039;&#039;&#039;pvr.mythtv.dll&#039;&#039;&#039; into sub folder &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; from the sources. ZIP the sub folder with its content as pvr.mythtv-win32.zip.&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=97043</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=97043"/>
		<updated>2015-06-05T22:01:05Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Branches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;master&#039;&#039;: Compatible with KODI alpha/beta development builds&lt;br /&gt;
* Branch &#039;&#039;helix&#039;&#039;: Compatible with KODI Helix (v14)&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-linux.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-linux.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of ~/.kodi/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm ~/.kodi/addons/packages/pvr.mythtv-linux.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
:Snow leopard: Xcode 3.2.6&lt;br /&gt;
:Lion: Xcode 4.3+&lt;br /&gt;
:Mountain Lion: Xcode 4.4+&lt;br /&gt;
:Maverick: Xcode 5.0.1 or newer&lt;br /&gt;
&lt;br /&gt;
* Now open a &#039;&#039;&#039;terminal&#039;&#039;&#039; console and download cmake tool to build addon. Below the cmake sources are installed in the folder &#039;&#039;&#039;$HOME/src&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir src ; cd src&lt;br /&gt;
git clone -b release http://cmake.org/cmake.git&lt;br /&gt;
cd cmake&lt;br /&gt;
./bootstrap ; make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then install cmake tool. At prompt enter your password.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release -DCORE_SYSTEM_NAME=darwin ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.dylib pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-osx.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-osx.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of $HOME/Library/Application\ Support/KODI/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm $HOME/Library/Application\ Support/KODI/addons/packages/pvr.mythtv-osx.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install &#039;&#039;&#039;Visual C++ 2013 windows desktop&#039;&#039;&#039;&lt;br /&gt;
* Download &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;cd src&lt;br /&gt;
git clone -b helix git://github.com/janbar/pvr.mythtv.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Run &#039;&#039;&#039;cmake&#039;&#039;&#039; GUI and create the VC project in a dedicated folder &lt;br /&gt;
* Open &#039;&#039;&#039;pvr.mythtv.sln&#039;&#039;&#039; in Visual C++ 2013&lt;br /&gt;
* Build it&lt;br /&gt;
* To install the addon, copy the generated DLL &#039;&#039;&#039;pvr.mythtv.dll&#039;&#039;&#039; into sub folder &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; from the sources. ZIP the sub folder with its content as pvr.mythtv-win32.zip.&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=88296</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=88296"/>
		<updated>2015-03-22T19:15:12Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 0.28.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting XBMC to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 0.28. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IPv6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use XBMC&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/XBMC#Recording|XBMC Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: Enables the addon internal demuxing of the stream. Advantages are faster channel switching and better timeshift functionality.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This might not work with all video formats. Disable this settings in case you experience playback problems.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Next|[[PVR/XBMC|Configuring XBMC]]}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* OSX, Windows and OpenELEC binaries are available on github page [http://janbar.github.io/pvr.mythtv/download Download PVR.MythTV]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See [[PVR/Backend/MythTV/BuildFromSource|Build addon from source]] to learn how to build addon from the official or from the development repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/XBMC-Main-Helix/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=88295</id>
		<title>MythTV PVR</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR&amp;diff=88295"/>
		<updated>2015-03-22T19:01:07Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* MythTV addon designed for Kodi (pvr.mythtv) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{:PVR/Contents}}&lt;br /&gt;
{{mininav|[[PVR]]|[[Recording software]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;&#039;&#039;&#039;MythTV&#039;&#039;&#039; is a open source software PVR project that is designed to run on Linux, although other operating system packages are available. With MythTV you can watch Live TV, schedule recordings, view episode guide information, and many other features you expect from a DVR type appliance device. But more interesting for {{Kodi}} users is that as MythTV uses a [[wikipedia:distributed application|distributed application structure]] it can also be configured as PVR backend (PVR server) for {{Kodi}}, supporting multiple {{Kodi}} frontends as clients, with MythTV acting as the PVR backend that does work of tuning TV signals, recording, scheduling, and post processing jobs. &lt;br /&gt;
&lt;br /&gt;
By levering existing third-party [[PVR backend]] applications such as &#039;&#039;&#039;MythTV&#039;&#039;&#039; that specialize in receiving television signals and support a [[wikipedia:client–server model|client–server model]] which {{Kodi}} can access via a [[PVR|PVR client addon]], these PVR features allows you to watch Live TV, listen to radio, view a EPG TV-Guide, schedule recordings and enables many other TV related features, all using {{Kodi}} as your primary interface once the initial pairing connection to &#039;&#039;&#039;MythTV&#039;&#039;&#039; have been done and configuration of the [[PVR|PVR client addon]] for it is complete.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Installing MythTV ==&lt;br /&gt;
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The [http://www.mythtv.org/wiki/Packages MythTV Wiki] page has several pages of detailed instruction sets for various distros and tuner types.&lt;br /&gt;
&lt;br /&gt;
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version 0.27 - 0.28.&lt;br /&gt;
&lt;br /&gt;
== MythTV quick start guide ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.&lt;br /&gt;
&lt;br /&gt;
== Connecting XBMC to MythTV ==&lt;br /&gt;
{{PVR repo notice}}&lt;br /&gt;
# Go to {{highlight|Settings -&amp;gt; Add-ons -&amp;gt; Enabled add-ons -&amp;gt; PVR Clients}} and select the MythTV add-on&lt;br /&gt;
# Select &amp;quot;Configure&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MythTV addon designed for Kodi (&#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039;) ==&lt;br /&gt;
The addon supports MythTV Backend version 0.27 - 0.28. It inter-operates with new API provided by MythTV backend since 0.27. &#039;&#039;&#039;To use it first you have to enable the API services of your backend&#039;&#039;&#039; by running mythtv-setup and set the security pin as &amp;quot;&#039;&#039;&#039;0000&#039;&#039;&#039;&amp;quot;&amp;lt;ref&amp;gt;http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend&amp;lt;/ref&amp;gt;, set the &#039;&#039;&#039;IP6 address&#039;&#039;&#039; to value &amp;quot;&#039;&#039;&#039;::1&#039;&#039;&#039;&amp;quot; if you haven&#039;t IP6 network infrastructure.&lt;br /&gt;
&lt;br /&gt;
Addon provides &#039;&#039;&#039;Live TV&#039;&#039;&#039;, &#039;&#039;&#039;recording playback&#039;&#039;&#039; and &#039;&#039;&#039;schedules&#039;&#039;&#039; services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including &#039;&#039;&#039;master&#039;&#039;&#039; and its &#039;&#039;&#039;slave&#039;&#039;&#039; backends.&lt;br /&gt;
&lt;br /&gt;
[[File:pvr.mythtv-channels.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-recordings.png|360px]]&lt;br /&gt;
[[File:pvr.mythtv-guide-actions.png|360px]]&lt;br /&gt;
&lt;br /&gt;
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
=== General ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv000.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; MythTV Backend Hostname or IP&lt;br /&gt;
&lt;br /&gt;
: The hostname or IP address of the server where MythTV / master backend is installed. If backend and frontend run on the same machine then &#039;localhost&#039; can be used.&lt;br /&gt;
; MythTV Backend Port&lt;br /&gt;
: The default is 6543 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Port for API services&lt;br /&gt;
: The default is 6544 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Security PIN for API services&lt;br /&gt;
: The default is 0000 but this will need updating if you have changed it in the MythTV settings.&lt;br /&gt;
; MythTV Backend Ethernet address (WOL)&lt;br /&gt;
: Add the MAC address of your backend to allow the addon to wake up the backend using WOL. Also addon will wait any user activities to send the magic packet, otherwise the backend won&#039;t be wake up to save power.&lt;br /&gt;
; Enable Live TV&lt;br /&gt;
: This enables Live TV. Switch it off if you do want to use MythTV only for watching recordings.&lt;br /&gt;
; Allow Live TV to move scheduled shows&lt;br /&gt;
: This allows MythBackend to move scheduled recordings to another tuner if the scheduled tuner is blocked by an active Live TV playback. If turned off, you might miss recordings!&lt;br /&gt;
; Conflict handling&lt;br /&gt;
: This allows to configure the Live TV vs. scheduled recoding conflict handling. The setting determines how the addon should handle upcoming recordings for a tuner, that is being used for Live TV at the moment.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV when recording has later slot:&#039;&#039;&#039; (default) Continue watching Live TV in case there is a known later slot for the recording. Reschedule to record this repeat instead. If there&#039;s no later slot, stop Live TV and start the recording now.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer recording and stop Live TV:&#039;&#039;&#039; Stop Live TV and start the scheduled recording.&lt;br /&gt;
: &#039;&#039;&#039;- Prefer Live TV and cancel conflicting recording:&#039;&#039;&#039; Ignore the conflicting, upcoming recording and continue to watch Live TV instead.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Recording template ===&lt;br /&gt;
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26.&lt;br /&gt;
For older MythTV versions, please use and configure the addon-&#039;&#039;&#039;Internal&#039;&#039;&#039; template provider.&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:pvr.mythtv001.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Template provider&lt;br /&gt;
: &#039;&#039;&#039;- MythTV:&#039;&#039;&#039; Use MythTV&#039;s default recording rule template&lt;br /&gt;
: &#039;&#039;&#039;- Internal:&#039;&#039;&#039; Use XBMC&#039;s respectively the addon&#039;s settings&lt;br /&gt;
; Automatically Look Up Metadata&lt;br /&gt;
: Advises the MythTV backend to download metadata for this recording.&lt;br /&gt;
; Commercial Flag new recordings&lt;br /&gt;
: Advises the MythTV backend to run the commercial flag job for this recording.&lt;br /&gt;
; Allow recordings to expire?&lt;br /&gt;
: Allows the MythTV backend to automatically delete the recording when necessary.&lt;br /&gt;
; Transcode new recordings and Transcoder&lt;br /&gt;
: Advises the MythTV backend to automatically transcode the recording into a different format.&lt;br /&gt;
; Run user Job #1-4&lt;br /&gt;
: Advises the MythTV backend to automatically run the user defined jobs for this recording.&lt;br /&gt;
;Note&lt;br /&gt;
: &#039;&#039;&#039;Start&#039;&#039;&#039; and &#039;&#039;&#039;End Offset&#039;&#039;&#039; is configured in [[PVR/XBMC#Recording|XBMC Live TV settings]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Advanced ===&lt;br /&gt;
Advanced tab contains settings to tune the addon. Some change the look and feel, while others modify the behavior with respect to your hardware configuration.&lt;br /&gt;
[[File:pvr.mythtv002_1.png|500px|right]]&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
; Include more debug information in the log file&lt;br /&gt;
: If turned on, additional debugging information is written to the log file. This should be turned on if you want to debug or report problems. It should be &#039;&#039;&#039;off&#039;&#039;&#039; for normal usage.&lt;br /&gt;
; Enable demuxing MPEG-TS&lt;br /&gt;
: Enables the addon internal demuxing of the stream. Advantages are faster channel switching and better timeshift functionality.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; This might not work with all video formats. Disable this settings in case you experience playback problems.&lt;br /&gt;
; Block backend shutdown&lt;br /&gt;
: If turned on, backend will waiting KODI exit or sleep before shutdown. Even turned on, addon allows backend shutdown when screen saver becomes activated. It should be turned &#039;&#039;&#039;ON&#039;&#039;&#039; for normal usage.&lt;br /&gt;
: &#039;&#039;&#039;Note:&#039;&#039;&#039; &#039;&#039;&#039;This option do not block shutdown or suspend initiated by KODI itself.&#039;&#039;&#039;&lt;br /&gt;
; Tuning delay (sec)&lt;br /&gt;
: Depending of your hardware, a delay could be needed to spawn Live TV.&lt;br /&gt;
; Group recordings by title&lt;br /&gt;
: Always , Only for series , Never&lt;br /&gt;
; Enable commercial skip (EDL)&lt;br /&gt;
: Always , Dialog , Never&lt;br /&gt;
; Enable channel icons&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
; Enable recording fanart/thumbnails&lt;br /&gt;
: Disable this option on low powered platform as RPi&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Next|[[PVR/XBMC|Configuring XBMC]]}}&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;Settings&amp;quot; /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# If you&#039;re experiencing troubles with the addon, [http://forum.kodi.tv/forumdisplay.php?fid=170 MythTV section of Kodi Forum] is the correct place to ask for help.&lt;br /&gt;
# Always include a &#039;&#039;&#039;full [http://kodi.wiki/index.php?title=Debug_log debug log]&#039;&#039;&#039; with the addon setting &#039;&#039;&#039;Include more debug information in the log file&#039;&#039;&#039; enabled. (also please make yourself familiar with [http://kodi.wiki/index.php?title=Troubleshooting Kodi troubleshooting])&lt;br /&gt;
# Issues that are only related to this addon (not to Kodi itself or Kodi&#039;s general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)&lt;br /&gt;
&lt;br /&gt;
== Getting latest version from author ==&lt;br /&gt;
* Binaries versions are available for Ubuntu using the PPA [https://launchpad.net/~jlbarriere68/+archive/ubuntu/ppa janbar]&lt;br /&gt;
* OSX, Windows and OpenELEC binaries are available on github page [http://janbar.github.io/pvr.mythtv/download Download PVR.MythTV]&lt;br /&gt;
* For other platform, you have to build it from sources. Please see sections below.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
* See [[PVR/Backend/MythTV/BuildFromSource|Build addon from source]] to learn how to build addon from the official or from the development repository&lt;br /&gt;
* This addon uses the Transifex Localization platform. You&#039;re welcome to contribute translations: https://www.transifex.com/projects/p/XBMC-Main-Helix/resource/pvr-mythtv/&lt;br /&gt;
&lt;br /&gt;
== Additional guides and links ==&lt;br /&gt;
* MythTV website - http://mythtv.org&lt;br /&gt;
** [http://www.mythtv.org/wiki/ Documentation]&lt;br /&gt;
* MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170&lt;br /&gt;
* Addon&#039;s issue tracker: https://github.com/janbar/pvr.mythtv/issues&lt;br /&gt;
* MythTV genre colours in Kodi EPG: [[PVR/Backend/MythTV/DVB-EIT-categories]]&lt;br /&gt;
* MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=88293</id>
		<title>MythTV PVR/BuildFromSource</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=MythTV_PVR/BuildFromSource&amp;diff=88293"/>
		<updated>2015-03-22T08:31:43Z</updated>

		<summary type="html">&lt;p&gt;Janbar: /* Build MythTV addon on Ubuntu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The addon is part of KODI&#039;s official addon repository: https://github.com/kodi-pvr/pvr.mythtv&lt;br /&gt;
* The addon&#039;s development repository is https://github.com/janbar/pvr.mythtv. You will also find the addon&#039;s issue tracker here.&lt;br /&gt;
&lt;br /&gt;
== Branches ==&lt;br /&gt;
KODI PVR addons like the MythTV addon are not compatible with all versions of KODI (due to the PVR API version dependency).&lt;br /&gt;
The addon repositories have different branches for the different KODI versions.&lt;br /&gt;
* Branch &#039;&#039;master&#039;&#039;: Compatible with KODI Helix development builds&lt;br /&gt;
* Branch &#039;&#039;gotham&#039;&#039;: Compatible with XBMC Gotham (v13)&lt;br /&gt;
Use &amp;lt;code&amp;gt;git checkout &amp;lt;BRANCH&amp;gt;&amp;lt;/code&amp;gt; after cloning the repository to switch to the according branch before starting the build.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Ubuntu ==&lt;br /&gt;
* Install build utilities/libraries&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo apt-get install git&lt;br /&gt;
sudo apt-get install build-essential automake autoconf checkinstall&lt;br /&gt;
sudo apt-get install bison flex libtool intltool zip cmake&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-linux.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-linux.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of ~/.kodi/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm ~/.kodi/addons/packages/pvr.mythtv-linux.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on OSX ==&lt;br /&gt;
* Install &#039;&#039;&#039;git&#039;&#039;&#039;. Go to http://code.google.com/p/git-osx-installer&lt;br /&gt;
* Install &#039;&#039;&#039;Xcode&#039;&#039;&#039; for your Mac. Go to http://connect.apple.com/&lt;br /&gt;
* Install &#039;&#039;&#039;Command line tools&#039;&#039;&#039;: Go to http://connect.apple.com/ or type &amp;quot;xcode-select --install&amp;quot; in terminal&lt;br /&gt;
:Snow leopard: Xcode 3.2.6&lt;br /&gt;
:Lion: Xcode 4.3+&lt;br /&gt;
:Mountain Lion: Xcode 4.4+&lt;br /&gt;
:Maverick: Xcode 5.0.1 or newer&lt;br /&gt;
&lt;br /&gt;
* Now open a &#039;&#039;&#039;terminal&#039;&#039;&#039; console and download cmake tool to build addon. Below the cmake sources are installed in the folder &#039;&#039;&#039;$HOME/src&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir src ; cd src&lt;br /&gt;
git clone -b release http://cmake.org/cmake.git&lt;br /&gt;
cd cmake&lt;br /&gt;
./bootstrap ; make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Then install cmake tool. At prompt enter your password.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Clone the &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd $HOME/src&lt;br /&gt;
git clone git://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Choose the branch you want to build.&lt;br /&gt;
&#039;&#039;gotham branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout gotham ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;helix branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout helix ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;development branch&#039;&#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;cd pvr.mythtv ; git checkout doityourself ; cd ..&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Build it in a new cleaned folder &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
cmake -DCMAKE_BUILD_TYPE=Release -DCORE_SYSTEM_NAME=darwin ../pvr.mythtv/&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.dylib pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-osx.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Put the addon in a handy location&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mv pvr.mythtv-osx.zip $HOME&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* You may need to delete the previous addon zip file out of $HOME/Library/Application\ Support/KODI/addons/packages/ to allow installation of newer revision with the same addon version number&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm $HOME/Library/Application\ Support/KODI/addons/packages/pvr.mythtv-osx.zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV addon on Windows ==&lt;br /&gt;
* Install &#039;&#039;&#039;Visual C++ 2013 windows desktop&#039;&#039;&#039;&lt;br /&gt;
* Download &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; sources from git repository&lt;br /&gt;
&amp;lt;pre&amp;gt;cd src&lt;br /&gt;
git clone -b helix git://github.com/janbar/pvr.mythtv.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Run &#039;&#039;&#039;cmake&#039;&#039;&#039; GUI and create the VC project in a dedicated folder &lt;br /&gt;
* Open &#039;&#039;&#039;pvr.mythtv.sln&#039;&#039;&#039; in Visual C++ 2013&lt;br /&gt;
* Build it&lt;br /&gt;
* To install the addon, copy the generated DLL &#039;&#039;&#039;pvr.mythtv.dll&#039;&#039;&#039; into sub folder &#039;&#039;&#039;pvr.mythtv&#039;&#039;&#039; from the sources. ZIP the sub folder with its content as pvr.mythtv-win32.zip.&lt;br /&gt;
* Start KODI, add the addon using the zip file, then finally enable Live TV using the MythTV addon above.&lt;br /&gt;
&lt;br /&gt;
== Build MythTV git into OpenELEC ==&lt;br /&gt;
* Follow normal OpenELEC build instructions (http://wiki.openelec.tv/index.php?title=Compile_from_source) for desired &#039;&#039;PROJECT+ARCH&#039;&#039;. This stage has to be done for all needed PROJECT+ARCH. It will install required &#039;&#039;toolchain&#039;&#039; to build addon.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd OpenELEC.tv&lt;br /&gt;
PROJECT=RPi ARCH=arm make release&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* From OpenELEC sources folder clone sources of compatible branch: gotham, helix or doityourself (last development)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone -b helix https://github.com/janbar/pvr.mythtv.git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a cleaned &amp;lt;code&amp;gt;build&amp;lt;/code&amp;gt; folder and go&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir -p build&lt;br /&gt;
rm -rf build/*&lt;br /&gt;
cd build&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Select PROJECT and ARCH to build&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PROJECT=RPi&lt;br /&gt;
ARCH=arm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Configure the build by running script below&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
for FILE in \&lt;br /&gt;
  ../build.OpenELEC-${PROJECT}.${ARCH}-*/toolchain/etc/cmake-*-openelec-*.conf ; do&lt;br /&gt;
  if [ -f &amp;quot;$FILE&amp;quot; ]; then&lt;br /&gt;
	cmake -DCMAKE_TOOLCHAIN_FILE=$FILE \&lt;br /&gt;
          -DCMAKE_BUILD_TYPE=Release \&lt;br /&gt;
          ../pvr.mythtv/&lt;br /&gt;
    break&lt;br /&gt;
  fi&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Build the addon&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Create the package ZIP&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cp -r ../pvr.mythtv/pvr.mythtv ./&lt;br /&gt;
cp pvr.mythtv.so pvr.mythtv/&lt;br /&gt;
zip -r pvr.mythtv-${PROJECT}-${ARCH}.zip ./pvr.mythtv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Janbar</name></author>
	</entry>
</feed>