Mythtv analysis-Overview

Source: Internet
Author: User

Many may be unfamiliar with mythtv, because it is mainly for the home entertainment system in Linux. The original purpose of its designers is as follows:

 

We like to think of mythtv as the ultimate digital video recorder and home media center hub. Think of it as a free and open source alternative to Windows Media Center or tivo.

 

It started out in 2002 as a way for Isaac Richard to produce a better TV-viewing environment than his cable company's digital cable box cocould provide, and through the help of the open source community quickly grew into a powerful tool for watching and recording television.

 

With its plugin architecture, it has been transformed from a mere TV viewing application into a full Home Media Center suite, capable of managing your personal photo, video, and music collections, as well as keep you up to date with the weather, a zoneminder home security system, and much, much more.

 

This open-source software has many features, including watching TV, recording TV, and time-shifting TV (similar to LG's time in the left or right). It can watch DVDs, listen to music, watch pictures, and even access the internet, order RSS. In addition, you can add third-party or self-developed plug-ins to increase your needs.

  • Watch and record analog and/or digital TV, including HDTV.
  • Pause, skip, and rewind live TV shows.
  • Completely Automatic cial detection/skipping, with manual correction via an intuitive cutlist editor.
  • Intelligently schedules recordings to avoid conflicts.
  • Parental Controls to keep your kids out of the good shows.
  • Watch and archive DVDs.
  • Listen to your digital music collection.
  • Schedule and administer extends functions remotely via a web browser.

Mythtv consists of several components, including a single independent program, support library, interface (skin), and third-party plug-ins.

 

The core architecture of mythtv is based on the C/S model, which includes the mythfrontend client and mythbackend server, as well as the independent program for configuring the backend mythtv-setup.

 

What are the functions of mythbackend? See the following description:

 

The backend server application runs the core "behind the scenes" functionality for mythtv. the bulk of this is taken up by scheduling and recording your TV shows, but also keep des keeping your TV listings up to date, managing the database, and other Ming routine maintenance on any files generated in the recording process. backend servers are also responsible for streaming Recording files to any remote frontends that do not have direct access to them.

 

 

Having a separate backend application allows ambitious users to split their mythtv setup between different locations best suited to each task. for instance, a powerful (I. e. large and noisy) server to host Recording files and hardware, hidden away in a closet, and a minimal (I. e. small and quiet) frontend machine kept next to the TV.

 

What about mythfrontend?

The frontend client is the human interface to mythtv. this is where you watch TV, listen to music, etc. each frontend communicates with one or more backend servers in order to determine which recorded shows are available to be watched, or which TV tuners are available to watch live TV.

 

 

In addition to this, the frontend also provides access to system status, the TV listings Guide (so you can schedule new recordings), upcoming shows that will be recorded, and much more. if you install plugins like mythmusic and mythvideo (so you can watch a DVD or listen to music), you will also see these listed in the frontend. as you can see from the table of contents for this Guide, there are using plugins to choose from.

 

Mythtv-setup is used:

1. Configure the IP addresses of the database and mythbackend;

2. Find the desired TV card;

3. Search for TV programs.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.