MythTV

from Wikipedia, the free encyclopedia
MythTV

MythTV logo.svg
MythTV-main menu.png
Basic data

developer The MythTV team
Publishing year April 2002
Current  version 30.0
(February 14, 2019)
operating system Linux , macOS , BSD
programming language C ++ , C
category Hard disk recorder
License GPL
German speaking Yes
www.mythtv.org

MythTV is a free , under the GPL licensed hard disk recorder - Software . The project was started in April 2002 by Isaac Richards. MythTV was written for the Linux , macOS and BSD operating systems . The current version is 30.0.

history

In April 2002 the project was started by Isaac Richards.

Version 0.16 was released on September 10, 2004, which was expanded to include the “mythphone” module.

Version 0.23 was published on May 10, 2010. In addition to the new designs "Arclight" and "Childish", the developers have rewritten the audio framework .

On November 10, 2010 the developers finished version 0.24 with a new OSD, HD audio and Blu-ray support. Over 200 bugs were fixed in version 0.24.1, which was released on May 16, 2011.

Version 0.25 was released on April 10, 2012.

On October 3rd, 2012 the stable version 0.26 was officially released.

On September 18, 2013, the stable version 0.27 was officially released.

On April 11, 2016, the stable version 0.28 was officially released.

Technical details

The software supports analog TV cards , analog ones with hardware encoders and digital DVB-T / -S / -C cards / USB devices for which Linux drivers exist. MythTV supports the simultaneous operation of several TV cards. With DVB cards, several programs that are broadcast on the same transponder can be recorded at the same time.

Programs can be recorded in the following formats:

  • modified NuppelVideo container with MPEG-4 or MJPEG video
  • MPEG-2
  • H.264 in an MPEG2 transport stream (hardware encoder or DVB )

Media such as USB sticks are automatically recognized and, if necessary, integrated. UPnP is supported. Commercial blocks can be recognized and deleted automatically.

MythTV differs from comparable open source programs in that it is based on a client-server model . One computer can process and save the recordings, while a large number of computers can play the recordings over a network. The client, called Frontend under MythTV , is available for Linux , Windows (restricted, external project) and macOS and its appearance can be changed using templates. Even several servers with TV cards can be interconnected. The client software uses OpenGL or Qt to display the menu navigation and VDPAU for playback via an Nvidia graphics card.

Over time, MythTV has developed into a versatile product, mainly thanks to its plug-in structure. This structure makes it possible to develop extensions to MythTV independently of the basic functionality. Program information by xmltv from the Internet downloaded or via DVB -related and in the MySQL - database stored by MythTV.

Among other things, the following plugins are officially supported:

  • MythBrowser is a module that allows websites to be viewed.
  • MythGallery allows you to view image files and create slide shows.
  • MythGame is an interface that enables the simple use of emulators (xmame, snes, nes) and native computer games from MythTV.
  • MythMusic manages music and plays it back, there are also visualization functions.
  • MythNetvision allows access to a large number of Internet video providers such as YouTube or Blip.tv , but is not yet considered to be mature.
  • MythNews processed RSS - Web feeds and reproduces.
  • MythVideo manages videos, backs up DVDs locally and allows them to be played back.
  • MythWeather displays a weather report.
  • MythWeb is a web interface for MythTV. It allows, for example, the programming of recordings via a web browser .
  • MythArchive is a module with which you can easily burn the recorded programs onto a DVD .
  • MythZoneminder enables MythTV to access a ZoneMinder installation.

The basic system integrates smoothly with the modules. It is operated via the keyboard or, much more conveniently, by means of a remote control . In addition, the mouse can be used with mouse gestures in the menus.

Linux distributions with MythTV

The following Linux distributions have MythTV installed by default:

  • LinHES , an Arch Linux derivative (formerly KnoppMyth)
  • LinuxMCE , a Kubuntu derivative
  • Mythbuntu , a Ubuntu variant pre-installed with MythTV (until 2016)
  • MythDora , a Fedora derivative (until 2011)

See also

Web links

Commons : MythTV  - album with pictures, videos and audio files

Individual evidence

  1. Release Notes - 30. In: mythTV Official Wiki . Accessed January 31, 2019 .
  2. 0.16 Release (English) - News from MythTV, September 10, 2004
  3. MythTV 0.24 official release
  4. MythTV 0.24.1 official release
  5. MythTV 0.25 official release
  6. MythTV 0.26 officially released
  7. MythTV 0.27 officially released
  8. MythTV 0.28 officially released
  9. MythTV 0.23 Available (English) - News from MythTV , May 10, 2010