Difference between revisions of "MythTV"
(→MythTV on AppleTV) |
Peoplemover (talk | contribs) m (→Installation: grammar fix) |
||
(34 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | ==Install Instructions== |
+ | ===Requirement=== | ||
+ | *[[Install_SSH|SSH access]] to your AppleTV | ||
+ | *App Launcher Plugin or [[iScripts]] if running ATV take 2 | ||
+ | *MythFrontend Intel Binary (See below) | ||
− | + | ===Installation=== | |
+ | *Copy MythFontend.app to your AppleTV's Application folder. We will use ~/Applications here. | ||
+ | # assumes that the MythFrontend*.dmg file has been downloaded to current directory | ||
+ | mkdir -p ~/Applications | ||
+ | hdiutil attach MythFrontend_OSX_Intel_*.dmg | ||
+ | cp -p -R /Volumes/MythFrontend/MythFrontend.app ~/Applications/ | ||
− | + | *Enable read/write access to the root drive | |
+ | sudo mount -o remount,rw /dev/disk0s3 / | ||
+ | *Copy over the following fonts to their respective places on the Apple TV. | ||
+ | **/System/Library/Fonts/Geneva.dfont | ||
+ | **~/Library/Fonts/Arial | ||
+ | **~/Library/Fonts/Trebuchet MS | ||
+ | Note: You will have to save the fonts to your home directory on the Apple TV and then move them to the proper places in SSH. | ||
+ | Note: There may be more fonts required, if worst comes to worst just copy them all but that is about 500MB worth of files when only a few are used. | ||
− | * | + | The [[Applications Menu]] Appliance must be told about MythFrontend. |
− | * | + | *Edit the ~/AppList.txt File |
− | + | **Add the following line to the list. (You can remove the sample lines) | |
− | + | MythTV,/Users/frontrow/Applications/MythFrontend.app/Contents/MacOS/mythfrontend | |
− | * | + | *or if you have the newer Applications Menu Appliance, add this to ~/Documents/Applist.plist |
− | + | **Add the following lines to the XML: | |
+ | <key>Applications</key> | ||
+ | <dict> | ||
+ | <key>0</key> | ||
+ | <dict> | ||
+ | <key>args</key> | ||
+ | <string></string> | ||
+ | <key>menu</key> | ||
+ | <string>MythTV</string> | ||
+ | <key>path</key> | ||
+ | <string>/Users/frontrow/Applications/MythFrontend.app/Contents/MacOS/mythfrontend</string> | ||
+ | </dict> | ||
+ | </dict> | ||
+ | Note: You can do this remotely and upload it or copy something like /usr/bin/pico over to the Apple TV. If you copy pico over it will be easier to update things in the future. | ||
+ | *Reboot the Apple TV. This is critical as a full reboot is required for the OS to see the new fonts. | ||
+ | |||
+ | ==Notes== | ||
[http://www.youtube.com/watch?v=zHP0Llu1AH0 Video Of MythTV Running on AppleTV] | [http://www.youtube.com/watch?v=zHP0Llu1AH0 Video Of MythTV Running on AppleTV] | ||
− | *Confirmed, This is working for me exactly as described. [[User:DrOmega|Dr Omega]] 05:57, 25 May 2007 (CEST) | + | *Confirmed, This is working for me exactly as described. Content streams jsut fine, and the remote work's perfectly. [[User:DrOmega|Dr Omega]] 05:57, 25 May 2007 (CEST) |
+ | |||
+ | '''A question:''' What hardware tuner do you use? Is it plugged to Apple-TV USB? | ||
+ | * Only Mythfrontend works in OSX you need a Mythbackend and tv tuner in a linux box. It does stream the content over the wireless just fine though, and looks good too. I just have a Leadteck card (bout $50) in my file server. [[User:DrOmega|Dr Omega]] 21:49, 25 May 2007 (CEST) | ||
+ | |||
+ | '''Another question:''' Another question:Can you please provide the version of MythTV front end you are using, a linked to a precompiled binary would be better? | ||
+ | |||
+ | '''One more question:''' I do not have a Mac available, which fonts are opened by MythTV, so I can make fake fonts with the same name and install in the aTV? | ||
+ | |||
+ | '''Yet another question:''' Has anybody tried playing recorded (or live) HD content? How well does ATV handle it while running Myth? | ||
+ | |||
+ | * Not well, as expected. I experimented with HD this evening and had limited success. SD MPEG2 from my Hauppauge PVR-250 is fine, but HD QAM content recorded from my HDHomeRun did not stream well. It never dropped a frame, and so it would play two seconds, and then pause for two seconds. I was using 1080i and have not played with any settings yet. When I tried to exit the video mythtv hung. --[[User:Elwood|Elwood]] 05:43, 19 June 2007 (CEST) | ||
+ | * I am replacing Roku units which are failing left and right, so I need to get HD from my mythbackendgoing. I may experiment by transcoding the content to HD MPEG4, making an RSS feed, and then playing it back as a podcast with hardware acceleration. --[[User:Elwood|Elwood]] 05:43, 19 June 2007 (CEST) | ||
+ | |||
+ | ==Status== | ||
+ | '''Things that work''' | ||
+ | *Most everything, Playback, remote, setup screens, etc. | ||
+ | *Remote works, Hold play for pause, Hold menu for menus. | ||
+ | |||
+ | '''Things that don't''' (Some might not be configured properly) | ||
+ | * Take 2 support: since this page has not been updated since Take 2 was released, MythTV will probably not work under Take 2. Anybody know? [[User:Hugh|Hugh]] 09:24, 3 March 2008 (CET) | ||
+ | : [[Applications Menu]] Appliance hasn't been updated for Take 2 yet. [[User:Hugh|Hugh]] 08:13, 6 March 2008 (CET) | ||
+ | : MythTV should work fine once you have a interface to launch it, as it does not rely on any frontrow APIs. --[[User:DrOmega|Dr Omega]] 19:44, 7 March 2008 (CET) | ||
+ | : Take 2 > 2.0.2 has issues due to changes in the AppleTV IR subsystem which deviate from "normal" 10.4.x Thus far, nobody is reporting success in getting the remote to function correctly. [[User:Bohemian|Bohemian]] 17:25, 12 July, 2009 (PST) | ||
+ | *Requires osx fonts, As I am not sure of the font's it needs, this has added ~500MB to the drive. (I just copied them all untill I can figure out what ones are needed.) | ||
+ | **I have identified the following font's as needed at runtime. I will do further testing but these are three that I know are needed. [[User:DrOmega|Dr Omega]] 03:37, 31 May 2007 (CEST) | ||
+ | ***/System/Library/Fonts/Geneva.dfont | ||
+ | ***~/Library/Fonts/Arial | ||
+ | ***~/Library/Fonts/Trebuchet MS | ||
+ | *30-45 second hang when pre-scaling the theme's. (Every launch) | ||
+ | *Fails rendering the preview clips of recordings. | ||
+ | *HD Playback (only tested with pre-recorded content). Significant stuttering makes the playback unwatchable. Perhaps some settings can improve. --[[User:Elwood|Elwood]] 05:45, 19 June 2007 (CEST) | ||
+ | * Updated to 0-21 fixes (SVN 19161 / Protocol 40) using binary linked below -- [[User:bohemian|Bohemian]] 12:34, 18 Jan 2009 | ||
+ | |||
+ | ==MythTV Binaries== | ||
+ | *[http://padilla.net/mythtv-osx Intel] | ||
+ | **[http://www.thesniderpad.com//component/option,com_remository/Itemid,36/func,fileinfo/id,1189/ 0-21 Fixes] | ||
+ | *[http://collectivity.goof.com/articles/2006/10/01/mythfrontend-0-20-fixes-for-os-x-universal Universal] | ||
+ | |||
[[Category:Software]] | [[Category:Software]] |
Latest revision as of 16:55, 12 October 2009
Install Instructions
Requirement
- SSH access to your AppleTV
- App Launcher Plugin or iScripts if running ATV take 2
- MythFrontend Intel Binary (See below)
Installation
- Copy MythFontend.app to your AppleTV's Application folder. We will use ~/Applications here.
# assumes that the MythFrontend*.dmg file has been downloaded to current directory mkdir -p ~/Applications hdiutil attach MythFrontend_OSX_Intel_*.dmg cp -p -R /Volumes/MythFrontend/MythFrontend.app ~/Applications/
- Enable read/write access to the root drive
sudo mount -o remount,rw /dev/disk0s3 /
- Copy over the following fonts to their respective places on the Apple TV.
- /System/Library/Fonts/Geneva.dfont
- ~/Library/Fonts/Arial
- ~/Library/Fonts/Trebuchet MS
Note: You will have to save the fonts to your home directory on the Apple TV and then move them to the proper places in SSH. Note: There may be more fonts required, if worst comes to worst just copy them all but that is about 500MB worth of files when only a few are used.
The Applications Menu Appliance must be told about MythFrontend.
- Edit the ~/AppList.txt File
- Add the following line to the list. (You can remove the sample lines)
MythTV,/Users/frontrow/Applications/MythFrontend.app/Contents/MacOS/mythfrontend
- or if you have the newer Applications Menu Appliance, add this to ~/Documents/Applist.plist
- Add the following lines to the XML:
<key>Applications</key> <dict> <key>0</key> <dict> <key>args</key> <string></string> <key>menu</key> <string>MythTV</string> <key>path</key> <string>/Users/frontrow/Applications/MythFrontend.app/Contents/MacOS/mythfrontend</string> </dict> </dict>
Note: You can do this remotely and upload it or copy something like /usr/bin/pico over to the Apple TV. If you copy pico over it will be easier to update things in the future.
- Reboot the Apple TV. This is critical as a full reboot is required for the OS to see the new fonts.
Notes
Video Of MythTV Running on AppleTV
- Confirmed, This is working for me exactly as described. Content streams jsut fine, and the remote work's perfectly. Dr Omega 05:57, 25 May 2007 (CEST)
A question: What hardware tuner do you use? Is it plugged to Apple-TV USB?
- Only Mythfrontend works in OSX you need a Mythbackend and tv tuner in a linux box. It does stream the content over the wireless just fine though, and looks good too. I just have a Leadteck card (bout $50) in my file server. Dr Omega 21:49, 25 May 2007 (CEST)
Another question: Another question:Can you please provide the version of MythTV front end you are using, a linked to a precompiled binary would be better?
One more question: I do not have a Mac available, which fonts are opened by MythTV, so I can make fake fonts with the same name and install in the aTV?
Yet another question: Has anybody tried playing recorded (or live) HD content? How well does ATV handle it while running Myth?
- Not well, as expected. I experimented with HD this evening and had limited success. SD MPEG2 from my Hauppauge PVR-250 is fine, but HD QAM content recorded from my HDHomeRun did not stream well. It never dropped a frame, and so it would play two seconds, and then pause for two seconds. I was using 1080i and have not played with any settings yet. When I tried to exit the video mythtv hung. --Elwood 05:43, 19 June 2007 (CEST)
- I am replacing Roku units which are failing left and right, so I need to get HD from my mythbackendgoing. I may experiment by transcoding the content to HD MPEG4, making an RSS feed, and then playing it back as a podcast with hardware acceleration. --Elwood 05:43, 19 June 2007 (CEST)
Status
Things that work
- Most everything, Playback, remote, setup screens, etc.
- Remote works, Hold play for pause, Hold menu for menus.
Things that don't (Some might not be configured properly)
- Take 2 support: since this page has not been updated since Take 2 was released, MythTV will probably not work under Take 2. Anybody know? Hugh 09:24, 3 March 2008 (CET)
- Applications Menu Appliance hasn't been updated for Take 2 yet. Hugh 08:13, 6 March 2008 (CET)
- MythTV should work fine once you have a interface to launch it, as it does not rely on any frontrow APIs. --Dr Omega 19:44, 7 March 2008 (CET)
- Take 2 > 2.0.2 has issues due to changes in the AppleTV IR subsystem which deviate from "normal" 10.4.x Thus far, nobody is reporting success in getting the remote to function correctly. Bohemian 17:25, 12 July, 2009 (PST)
- Requires osx fonts, As I am not sure of the font's it needs, this has added ~500MB to the drive. (I just copied them all untill I can figure out what ones are needed.)
- I have identified the following font's as needed at runtime. I will do further testing but these are three that I know are needed. Dr Omega 03:37, 31 May 2007 (CEST)
- /System/Library/Fonts/Geneva.dfont
- ~/Library/Fonts/Arial
- ~/Library/Fonts/Trebuchet MS
- I have identified the following font's as needed at runtime. I will do further testing but these are three that I know are needed. Dr Omega 03:37, 31 May 2007 (CEST)
- 30-45 second hang when pre-scaling the theme's. (Every launch)
- Fails rendering the preview clips of recordings.
- HD Playback (only tested with pre-recorded content). Significant stuttering makes the playback unwatchable. Perhaps some settings can improve. --Elwood 05:45, 19 June 2007 (CEST)
- Updated to 0-21 fixes (SVN 19161 / Protocol 40) using binary linked below -- Bohemian 12:34, 18 Jan 2009