Add-on:MythTV PVR Client: Difference between revisions
m (Addon-Bot Update) |
m (Addon-Bot repo category update) |
||
(35 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
|provider-name=Christian Fetzer, Jean-Luc Barrière | |provider-name=Christian Fetzer, Jean-Luc Barrière | ||
|ID=pvr.mythtv | |ID=pvr.mythtv | ||
|latest-version= | |latest-version=21.1.8 | ||
|extension point=kodi.pvrclient | |extension point=kodi.pvrclient | ||
|provides= | |provides= | ||
|Summary=Kodi frontend for MythTV | |Summary=Kodi frontend for MythTV | ||
|Description=MythTV frontend (up to MythTV | |Description=MythTV frontend (up to MythTV 34). Supports streaming of Live TV & Recordings, listening to Radio channels, EPG and Timers. | ||
|Platform=windows-i686 | |Platform=windows-i686 | ||
|Language= | |Language= | ||
Line 16: | Line 16: | ||
|Email= | |Email= | ||
|broken= | |broken= | ||
|icon url=http://mirrors.kodi.tv/addons/ | |icon url=http://mirrors.kodi.tv/addons/omega/pvr.mythtv+windows-i686/icon.png}} | ||
For Linux, see... '''''[[Ubuntu PVR add-ons]]''''' | For Linux, see... '''''[[Ubuntu PVR add-ons]]''''' | ||
{{PVR_guide}}<br> | {{PVR_guide}}<br> | ||
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. | 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. | ||
The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version '''0.27''' to ''' | The released PVR client addon for {{Kodi}} have been tested with MythTV PVR backend (server) version '''0.27''' to '''33'''. | ||
Line 49: | Line 49: | ||
== MythTV addon designed for Kodi ('''pvr.mythtv''') == | == MythTV addon designed for Kodi ('''pvr.mythtv''') == | ||
The addon supports MythTV Backend version 0.27 and up to | 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. '''To use it first you have to enable the API services of your backend''' by running mythtv-setup and set the security pin as "'''0000'''"<ref>http://www.mythtv.org/wiki/User_Manual:Detailed_configuration_Backend</ref>, set the '''IPv6 address''' to value "'''::1'''" if you haven't IP6 network infrastructure. | ||
Addon provides '''Live TV''', '''recording playback''' and '''schedules''' services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including '''master''' and its '''slave''' backends. | Addon provides '''Live TV''', '''recording playback''' and '''schedules''' services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including '''master''' and its '''slave''' backends. | ||
Line 118: | Line 118: | ||
=== Advanced === | === Advanced === | ||
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. | 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. | ||
[[File: | [[File:Pvr-mythtv-setting-advanced.png|500px|right]] | ||
{| | {| | ||
| | | | ||
; Include more debug information in the log file | ; Include more debug information in the log file | ||
: 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 '''OFF''' for normal usage. | : 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 '''OFF''' for normal usage. | ||
; Enable demuxing MPEG-TS | |||
: 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. | |||
; Allow backend shutdown | ; Allow backend shutdown | ||
: If turned off, backend will waiting | : 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 '''ON''' for normal usage. | ||
: '''Note:''' This option do not block shutdown or suspend initiated by | : '''Note:''' This option do not block shutdown or suspend initiated by Kodi itself. | ||
; Tuning delay (sec) | ; Tuning delay (sec) | ||
: Depending of your hardware, a delay could be needed to spawn Live TV. | : Depending of your hardware, a delay could be needed to spawn Live TV. | ||
Line 134: | Line 136: | ||
<br /><br /> | <br /><br /> | ||
<section end="Settings" /> | <section end="Settings" /> | ||
== EIT Categories or MythTV genre colours in Kodi EPG == | |||
You can create your own matching file "eit_categories.txt" 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 "~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt" in the user folder i.e "~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt", then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with "#" 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). | |||
Line 142: | Line 145: | ||
# Always include a '''full [[Log_file|Debug Log]]''' with the add-on setting '''Include more debug information in the log file''' enabled. | # Always include a '''full [[Log_file|Debug Log]]''' with the add-on setting '''Include more debug information in the log file''' enabled. | ||
# Issues that are only related to this add-on (not to Kodi itself or Kodi's general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!) | # Issues that are only related to this add-on (not to Kodi itself or Kodi's general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!) | ||
== Development == | == Development == | ||
{{See also|MythTV PVR/BuildFromSource|label 1=MythTV Compilation}} | |||
* See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository | * See sources repository [https://github.com/janbar/pvr.mythtv/ pvr.mythtv] to learn how to build addon from the official repository | ||
* This addon uses the Transifex Localization platform. You're welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/ | * This addon uses the Transifex Localization platform. You're welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/ | ||
== Additional guides and links == | == Additional guides and links == | ||
Line 175: | Line 171: | ||
[[Category:All add-ons]] | [[Category:All add-ons]] | ||
[[Category:PVR add-ons]] | [[Category:PVR add-ons]] | ||
[[Category:Leia add-on repository]] | |||
[[Category:Matrix add-on repository]] | [[Category:Matrix add-on repository]] | ||
[[Category: | [[Category:Nexus add-on repository]] | ||
[[Category:Omega add-on repository]] |
Latest revision as of 19:43, 11 April 2024
MythTV PVR Client | ||||||||||||||
|
Add-ons | MythTV PVR Client |
Need help with this add-on? See here. |
MythTV frontend (up to MythTV 34). Supports streaming of Live TV & Recordings, listening to Radio channels, EPG and Timers.
Installing
This add-on is installed from the Add-on browser located in Kodi as follows:
- Settings
- Add-ons
- Install from repository
- PVR clients
- MythTV PVR Client
- Install
For Linux, see... Ubuntu PVR add-ons
Live TV, PVR & Radio Contents |
---|
|
Related Pages: |
MythTV can be set up on a variety of Linux distributions and also on Mac OS X. The MythTV Wiki page has several pages of detailed instruction sets for various distros and tuner types.
The released PVR client addon for Kodi have been tested with MythTV PVR backend (server) version 0.27 to 33.
What is MythTV
MythTV 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 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.
By levering existing third-party PVR_recording_software applications such as MythTV that specialize in receiving television signals and support a client–server model which Kodi can access via a 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 MythTV have been done and configuration of the PVR client addon for it is complete.
Note: This will not give you access to the Videos section. For videos you can enable NFS.
MythTV quick start guide
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.
Connecting Kodi to MythTV
- Go to Settings -> Add-ons -> Install from repository -> PVR Clients and select the MythTV add-on.
- Select "Configure"
- For Linux installation see... Ubuntu PVR add-ons
MythTV addon designed for Kodi (pvr.mythtv)
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. To use it first you have to enable the API services of your backend by running mythtv-setup and set the security pin as "0000"[1], set the IPv6 address to value "::1" if you haven't IP6 network infrastructure.
Addon provides Live TV, recording playback and schedules services. It includes its internal demuxer for mpeg-ts standard and allows access of sources and storages of all MythTV infrastructure including master and its slave backends.
Addon allows streaming of Live TV and Recordings, listening to Radio channels, EPG and Timers, including fanarts, covers and previews from your MythTV backend.
Settings
General
|
Recording template
Configuration of the default rules for new recordings. Recording rule templates have been introduced in MythTV 0.26. For older MythTV versions, please use and configure the addon-Internal template provider.
|
Advanced
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.
|
EIT Categories or MythTV genre colours in Kodi EPG
You can create your own matching file "eit_categories.txt" 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 "~/.kodi/addons/pvr.mythtv/resources/eit_categories.txt" in the user folder i.e "~/.kodi/userdata/addon_data/pvr.mythtv/eit_categories.txt", then edit this copy by adding your(s) own matching. The file contains record in the format CSV. Lines starting with "#" 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).
Troubleshooting
- If you're experiencing troubles with the add-on, MythTV section of Kodi Forum is the correct place to ask for help.
- Always include a full Debug Log with the add-on setting Include more debug information in the log file enabled.
- Issues that are only related to this add-on (not to Kodi itself or Kodi's general PVR code) should be reported here: https://github.com/janbar/pvr.mythtv/issues (if unsure, ask in the forum first!)
Development
- See sources repository pvr.mythtv to learn how to build addon from the official repository
- This addon uses the Transifex Localization platform. You're welcome to contribute translations: https://www.transifex.com/janbar/pvrmythtv/
Additional guides and links
- MythTV website - http://mythtv.org
- MythTV backend for Kodi support forum - http://forum.kodi.tv/forumdisplay.php?fid=170
- Addon's issue tracker: https://github.com/janbar/pvr.mythtv/issues
- MythTV genre colours in Kodi EPG
- MythTV + HDHomeRun Prime: http://gameroomsolutions.com/live-tv-setup/