Difference between revisions of "User:Kkuphal"

From MythTV Official Wiki
Jump to: navigation, search
(Master Backend)
Line 20: Line 20:
  
 
=== Main Frontend ===
 
=== Main Frontend ===
 +
 +
Zotac based ION board
 +
 +
{| width=100%
 +
| valign=top |
 +
: [http://www.newegg.com/Product/Product.aspx?Item=N82E16813500028 Zotac ION 230 motherboard with PSU]
 +
: 2GB RAM
 +
: [http://www.mini-box.com/M350-universal-mini-itx-enclosure M350 Mini-ITX enclosure]
 +
: [http://www.addonics.com/products/flash_memory_reader/adsahdcf.asp Addonics CF to SATA adapter]
 +
: [http://www.ritekusa.com/product_main.asp?division_id=2&products_id=3 Ridata 8GB Lightning Compact Flash x233] as boot drive. 
 +
: [http://www.cwol.com/keyboards/sk7551.htm Lite-on SK7551 Wireless IR keyboard] [http://store.yahoo.com/pctekonline/skcomwirkeyw.html]
 +
: [http://www.ofausa.com/remote.php?type=URC%208910 URC-8910] IR Remote with [[Programming Remotes as Keyboards|JP1 programmed]] to emulate the keyboard
 +
: CentOS5
 +
|valign=top|[[Image:Bracket3.jpg|300px]]
 +
|}
 +
 +
=== Former Frontend ===
  
 
Slim tower, flash boot, very quiet and HD capable
 
Slim tower, flash boot, very quiet and HD capable
Line 40: Line 57:
 
: [http://www.ritekusa.com/product_main.asp?division_id=2&products_id=3 Ridata 8GB Lightning Compact Flash x233] as boot drive.   
 
: [http://www.ritekusa.com/product_main.asp?division_id=2&products_id=3 Ridata 8GB Lightning Compact Flash x233] as boot drive.   
 
: CentOS5
 
: CentOS5
|valign=top|http://images10.newegg.com/NeweggImage/ProductImageCompressAll125/11-127-048-01.jpg
+
|
 
|}
 
|}
  
 
== Projects ==
 
== Projects ==
  
=== hulu ===
+
I'm currently spending little spare cycles tweaking MythCenter (non-wide) for MythUINot many themes are targeting 4:3 screens anymore so the non-wide theme choices are sparse.
 
+
Currently, I'm considering integration of [http://www.hulu.com hulu.com] into MythTV.  I have done some work recently to get RSS media enclosures working with MythNews.  This has allowed us some rudimentary support for downloading YouTube or Google Video contentHulu, on the other hand, is an online streaming service from NBC Universal.  It uses an embedded flash player to stream content. 
+
 
+
What I think needs to be done
+
 
+
* Confirm MythNews can read a hulu.com RSS feed
+
* Confirm that Firefox on Linux can view hulu.com content - '''DONE'''
+
* Determine method to start Firefox with no decoration - '''DONE''' using a simple extension Hide Menubar, you can turn off all the navigation elements of the browser
+
* Embed Firefox in a mostly full screen Myth window.  I think this can be done using the QX11EmbedContainer class in QT4.  I say a "mostly" full screen window as I believe we will still want Myth to have the focus so that we can...
+
* Send mouse commands to Firefox window to click on hulu Play button - '''DONE''' using [http://www.hoopajoo.net/projects/xautomation.html xautomation] as an example.  This uses the XTest extension the xwindows server.  I was able to use xwininfo to get the ID of the window and position, then move the mouse relative to screen, then move it relative to the window (center), and then click to start the movie.  It should be trivial to emulate this in Myth so that when the user clicks PLAY the movie starts at a minimum.
+
* Ideally, implement a "Gallery View" for MythNews where thumbnails are used for media feeds. Shouldn't be too hard with the new UI
+
 
+
All this should lay a groundwork for other integrations of other sites that use Flash only players.  Since Firefox supports the new flash plugin and it appears to play most content, we have a good combination until the QT WebKit does the same (4.5?)
+
 
+
  
  
 
[[Category:MythPeople]]
 
[[Category:MythPeople]]
 
[[Category:User_Systems]]
 
[[Category:User_Systems]]

Revision as of 19:14, 3 December 2009

Introduction

I'm one of the contributors to MythTV. While not a heavy developer, I am currently responsible for the MythFlix code as a maintainer, not author. I have contributed various small enhancements to the code over time and have been trying to also help here with the Wiki.

My setup

I currently have a multi-system setup consisting of a master backend running Fedora Core 6 with SD and HD tuners, and a remote frontend in my living room. I run SVN in production most of the time and find it very stable with a high WAF.

Master Backend

ASRock K7VT2 Motherboard
Athlon 2000 Processor
512MB RAM
CoolerMaster Stacker 4 drive, 3 bay unit
Close to 1TB of recording space spread over 4 drives of varying sizes
Hauppauge PVR-500 dual tuner
Two AverMedia 180 HD tuners
CentOS 5

Main Frontend

Zotac based ION board

Zotac ION 230 motherboard with PSU
2GB RAM
M350 Mini-ITX enclosure
Addonics CF to SATA adapter
Ridata 8GB Lightning Compact Flash x233 as boot drive.
Lite-on SK7551 Wireless IR keyboard [1]
URC-8910 IR Remote with JP1 programmed to emulate the keyboard
CentOS5
Bracket3.jpg

Former Frontend

Slim tower, flash boot, very quiet and HD capable

Soyo SY-P4RS350 Motherboard
Evercase slim case (black)
P4 3.2Ghz Processor
Zalman CNPS7700-Cu CPU fan - low profile
Two Zalman Fan Mate 2 - adjusts fan speed for quieter operation
450MB RAM
eVGA AGP FX5200 Fanless Nvidia graphics card
Aopen 7.1 low profile sound card (highly recommended)
Lite-on SK7551 Wireless IR keyboard [2]
URC-8910 IR Remote with JP1 programmed to emulate the keyboard
Logitech Cordless Rumblepad 2 for use with MythGame
StarTech 20-in-1 Memory Card Reader - fits in 3.5" Floppy Bay
Addonics CF to IDE adapter - fills other 3.5" bay for boot drive below
Ridata 8GB Lightning Compact Flash x233 as boot drive.
CentOS5

Projects

I'm currently spending little spare cycles tweaking MythCenter (non-wide) for MythUI. Not many themes are targeting 4:3 screens anymore so the non-wide theme choices are sparse.