Difference between revisions of "Configuring Frontend"

From MythTV Official Wiki
Jump to: navigation, search
(Audio output device)
(Audio output device)
Line 147: Line 147:
 
|Detailed Description and Comments
 
|Detailed Description and Comments
 
|This is the sound card that you want to use.
 
|This is the sound card that you want to use.
 +
|}
 +
 +
=====Enable AC3 to SPDIF passthrough=====
 +
{| border=1 cellspacing=0 cellpadding=5
 +
|Default Setting
 +
|Unchecked
 +
|-
 +
|On Page Description
 +
|Enable sending AC3 audio directly to your sound card's SPDIF output. on sources which contain AC3 soundtracks (usually digital tv). Requires that the sudio output device be set to something suitable
 +
|-
 +
|Detailed Description and Comments
 +
|AC3 is Dolby Digital surround. You will need to connect your Myth box to your surround receiver via a Optical or coaxial connector. Raw AC3 Stream is passed through to your receiver which will decode the surround. This is the preferred method for best audio quality, and also takes the audio processing load from your machine.
 
|}
 
|}
  

Revision as of 22:08, 5 February 2006

Contents

Frontend

Here are the pages that give detailed descriptions of all the Frontend Configuration Options, technical descriptions and examples of best practice.--Mikec 16:46, 31 January 2006 (UTC)

Here is a description of the MythTV Frontend Process MythFrontend

Watch TV

Media Library

Watch Recordings

Manage Recordings

Schedule Recordings

Program Guide
Program Finder
Search Words
Titles
Keywords
People
Advanced
Search Lists
New titles
Movies
Categories
Channels
Time
Custom Record
Manual Schedule

Set Priorities

Upcoming Recordings

Delete Recordings

Previously Recorded

Information Center

System Status

Listings Status
Tuner Status
Log Entries
Job Queue
Machine Status
AutoExpire List

General

Database Page 1

Hostname
Default Setting 127.0.0.1
On Page Description The hostname or IP address of the machine hosting the database. This information is required
Detailed Description and Comments If you are running a single combined backend and frontend, then leave this at its default value of 127.0.0.1. This is often referred to as the local loopback IP address. If you have multiple frontends connecting to this backend then you will need to set this address to the same address as the its real IP address eg 192.168.2.11 as it appears on your network. If you have a DNS Server running on your network you can just put the hostname eg "MythBackend". Your DNS Server will translate this to its real IP address.
Database
Default Setting mythconverg
On Page Description The name of the database. This information is required
Detailed Description and Comments This is the name of the database the MythTV backend uses to store information. Normally you should not need to change this. However, you may choose to have different databases for different reasons, for example, a test database so you can check out configurations, and then put this back to mythconverg later, or a different database depending on user, so each user can have their own look and feel.
User
Default Setting mythtv
On Page Description The user name to use while connecting to the database. This information is required
Detailed Description and Comments You should not have to change this from its default.
Password
Default Setting mythtv
On Page Description The password to use while connecting to the database. This information is required
Detailed Description and Comments Change this to suit your system
Database type
Default Setting MySql
On Page Description The database implementation used for your server
Detailed Description and Comments MySql is an Opensource database used by MythTV to hold all of its internal information.

Database Page 2

Use Custom Identifier for Frontend Preference
Default Setting Unchecked
On Page Description If thisfrontend's hostname changes often, check this box and provide a network-unique name to indetify it. If unchecked, the frontend machine's local hostname will be used to save preferences in the database
Detailed Description and Comments This is the meat of the subject
Use Wake-on-LAN to Wake Database
Setting Type Toggle
Default Setting Unchecked
On Page Descripti If checked, the frontend will use Wake-On Lan parameters to reconnect to the database server (Mythbackend)
Detailed Description and Comments Wake-On lan is an ACPI option that allows yur machine to powerup based on activity on the network. You need to makes sure that your machine supports ACPI correctly for this to work. You can use this remotely activate your machine for instance when you are at work.

Audio

Audio output device
Default Setting /dev/dsp
On Page Description Blank
Detailed Description and Comments This is the sound card that you want to use.
Enable AC3 to SPDIF passthrough
Default Setting Unchecked
On Page Description Enable sending AC3 audio directly to your sound card's SPDIF output. on sources which contain AC3 soundtracks (usually digital tv). Requires that the sudio output device be set to something suitable
Detailed Description and Comments AC3 is Dolby Digital surround. You will need to connect your Myth box to your surround receiver via a Optical or coaxial connector. Raw AC3 Stream is passed through to your receiver which will decode the surround. This is the preferred method for best audio quality, and also takes the audio processing load from your machine.
Select mixer device Master | PCM (selects device that myth volume controls affect)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Master mixer volume 0-100 (selects volume level)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


PCM volume 0-100 (selects volume level)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


General Page 3

System Exit Key
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


Confirm Exit (Checkbox)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


Halt Command
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


Keypress Command
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Use Arrow Key Accelerators
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


General Page 4

Require setup PIN
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


Setup PIN Code
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject


Monitor CD/DVD
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Enable X-box Hardware
Default Setting Disabled
On Page Description This enables support for Xbox Specific hardware. Requires a frontend restart for changes to take effect.
Detailed Description and Comments Enabling this option will add another button to the settings menu allowing configuration of your Xbox LED. You will need the Blink program from the xbox-linux project, which is installed as /bin/led on GentooX and /usr/bin/blink on Xebian. (Type which blink to see if the program is available.) If you do not have blink, you may obtain it from the Xbox-Linux project site at http://xbox-linux.sf.net/.

Once you have installed blink you will need to set permissions. blink needs write permission to the i2c device to function properly. There are three methods to accomplish this. First, you could run mythfrontend as root, which is the simplest method, but could potentially be a security risk. Next, you may make the blink binary setuid root, which allows non-privileged users to run a program with root capability. This is done by typing the command:

   $ su
   # chmod u+s /path/to/blink

If you select GentooX as the distribution led will be used as the blink binary name, otherwise, blink is used. Colors should be self explanatory. The update interval determines how often the frontend should poll the backend to determine if the status has changed.

Myth database logging
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Mythfilldatabase
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject

Appearance

Theme

Theme
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Qt style
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Font size
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Use random theme (Checkbox)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Menu theme
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject

Screen settings

GUI width (width in pixels of window that myth uses)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
GUI height (height in pixels of window that myth uses
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
X offset (offset in pixels from top edge of screen of window)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject
Y offset (horizontal offset in pixels from left edge of screen)
Default Setting PUT IN THE DEFUALT HERE
On Page Description Copy the description on the page Here
Detailed Description and Comments This is the meat of the subject

Video Mode Settings

Separate video modes for GUI and TV playback

Localization

English
Date formate
Short Date format
Time format

QT

Small font
Medium font
Big font
Use Transparent Boxes
Popup Background Shading Method

LCD device display

Enable LCD device

TV settings

General

Program Guide

Playback

General playback
Deinterlace playback
Custom Filters:
Use libmpeg2 for decoding
Enable realtime priority threads
Use video as timebase
Extra audio buffering
Aspect override
PIP video location
General playback (part 2)
Action on playback exit:
Prompt at end of recording
Clear Saved Position on playback
Alternate Clear Saved Position
Use Xv picture controls
Enable channel change buffer warnings
UDP Notify Port:
View recordings
View recordings (Recording Groups)
Hardware decoding settings
Use the PVR-350's TV out/MPEG decoder
Video device for the PVR-350 MPEG decoder
Program Guide Alpha:
Enable OpenGL vertical sync for timing
Use hardware XvMC MPEG Decoding
Use HW XVMC VLD Decoding (Via only)
Seeking
Commercial Skip
Overscan
Vertical over/underscan
Horizontal over/underscan
Scan displacement (X)
Scan displacement (Y)
On-screen display

Recording Profiles

Recording Priorities

Media settings

Info center settings

Phone settings