Do you know someone with a TV in their living room?

With the TVKeyboard, you'll begin a journey into the richest imaginable multi-media experience... it all starts by connecting a keyboard to the TV in your living room. From there, we can help you create a fully functional multi-media jukebox, that will serve as a hub for all of your family's favorite TV, Movies, Music, Photos, Video Games, and more. Every device you own (PC, Smartphone, Tablet, TV, DVD/Blu-ray player, Game Console, etc.) will be interconnected through an easy to use Home Network.

MediaPortal 1.2.3

I think I prefer Media Portal to XBMC.  On my windows 7 machine, the install and configuration took a little while longer, but the ease of use is superior to XBMC.

MP is open source and free, and I prefer the documentation and the forum content.

If using an OS other than windows 7, the experience may be different.

Here are the steps I have taken so far:

Install Media Portal: After I installed it, I found this guide: http://www.avforums.com/forums/home-entertainment-pcs/1602323-mediaportal-setup-guide.html

Using the Extension tool, I installed LAV filters.  This solved a problem I had playing a 3d video file.  I thought it was a missing video codec, but it turns out the main issue might have been the HD Audio.
  1. Start-> Team Media Portal -> MP Extensions Installer
  2. Install the LAV filter
MP played my video in anaglyph (red/blue) 3D.  You can use the paper glasses out of something like a MAD Magazine for this, but my goal is to output to my LG 3D TV.

2nd attempt, Installing MP3D like this: http://mp3d.codeplex.com/wikipage?title=How%20to%20install&referringTitle=Documentation

  1. Install Steroscopic Player 1.8.1 (stable) from 3dtv.at
  2. Install MP3D from mp3d.codeplex.com 
Installed world weather, because the default weather channel plugn is disabled because  TWC shut down their free api.

Installed avalon skin: http://www.team-mediaportal.com/extensions/skins?lang=en
Open MPConfig, set avalaon as skin


A few words about Micro$oft

On the one hand, Microsoft is one of the greatest American success stories of our time.  Bill Gates started building computers in his garage, and built it into one of the largest and most powerful companies in the world.

On the other hand, many people disagree with the marketing method that built Microsoft's empire.  Consumers are baited into buying the fancy, user-friendly features, and then we are switched to buy more expensive products once a certain limitation is reached.  Once you are hooked on their products, it's very hard to quit.  It is often called "The Microsoft Addiction".

Microsoft has great products... but they contain intentionally engineered limitations which force us to upgrade to the next level.  For example, the computer you buy off the shelf of a big retailer comes with Windows 7 "starter" edition... which is pretty, and does what it was advertised to do.  But when it comes to more advanced networking, you'll be stuck.  You will be forced to buy an upgraded "pro" version of the software to do it.  There are other ways to work around the problems, but it's not user-friendly.  They didn't tell you that at best buy.  They have designed it so that the easiest answer is break out your wallet...

The OS itself knows how to do everything the pro version would do, but Microsoft has intentionally engineers limitations on the license and the structure of the code.  We, the consumer, have to pay for the next upgrade, the next version, the next OS... and once you upgrade the OS, you have to upgrade Office, too... and so on.  Business licensing is even worse.  Businesses are strong-armed into buying millions of dollars in licensing, and most of the workforce is only adept at using microsoft-flavored products (Word, Excel, Outlook, etc.).  It is a monopoly.


To sum it up: a computer is a tool, and it sucks to be forced to buy a whole new toolbox when all you have is a broken hammer.

However, there is a huge movement to Open-Source Software (OSS).  Whenever possible, we try to use and recommend open-source software for 3 reasons:
  1. It's always Free, as in Freedom.  It can and will constantly be developed, upgraded, and expanded upon.  The code is open meaning anyone can look at and change it as needed, to fix things for example.  Imagine your headlight burnt out, but you were not allowed to open the hood of your car to fix it yourself...
  2. It's usually Free as in free beer.  The people that develop the software and make it available for free because it is useful in their own projects.
  3. Evolution is faster, and directly consumer-driven.  Bugs and Fixes are often discovered faster, because the collaborative nature of the process. 
Here is a list of some common things you use everyday that are open source:
  • Java- It's in everything from your alarm clock to your refrigerator
  • Android
  • Facebook Developed in PHP 
  • The internet The vast majority of websites run on Linux 
OSS is gaining marketshare.  More coming soon...


Music

Pandora
Sirius/XM
iHeart
MediaMonkey
Windows Media Player
Other

Extend your wifi range

Your WiFi Router is on one level of the house, and you have a crappy signal on a different level, the front porch, etc.

Solution: Extend your WiFi range with a Repeater.  There are a few ways to set this up.

You can put your router into Bridge Mode, which will give you a 2nd WiFi connection anywhere you have an electrical outlet.  Once you tell your phone or laptop about both connections, you can easily switch between the two.  My phone switches to the strongest signal automatically.

Downside: the secondary signal will not give high download speeds, so it's not great for HDTV or high-volume downloads.  But web browsing and even streaming low-def TV = OK.

Here are a few articles about it:

http://www.dd-wrt.com/wiki/index.php/Linking_Routers

http://www.labnol.org/internet/extend-wifi-wireless-network-range/13534/

http://lifehacker.com/5832775/know-your-network-lesson-5-bonus-features-and-further-resources 



Tools:





Systems, present & future

Flagship system:

Pre-owned Nettop device, 2GB RAM, 350GB HD: $200 installed.
Keyboard Options, but the default is small, lightweight, and has a touchpad for a mouse.

Platinum Deluxe XL2000 features:
  • Uses about 1/10th of the energy of the average PC.
  • Multi-Room DVR
  • 2 TB storage (that's alotta movies and music!)
  • Old-school video game emulator
  • Potentially Eliminate your cable bill
  • Stream video to any room in the house
  • Choice of Windows, Linux, MacOS, even iOS and Android
What will you do with yours?
Got one?  How do you use your TVKeyboard?  Tell us @tvkeyboard and facebook.com/TVKeyboard

Prototype Review

The TVKeyboard works great - all my music, video, and pictures are available on my TV.  Watched a few movies from my collection.  Watched some stuff on netflix.  Watched some free cable shows.  May eliminate cable bill altogether.  I have the PC set up on the TV.  My kids can do their homework on the TV, love playing games.  Setting up old-school game emulator soon, may add x-box style controller to the mix.

No need to buy a remote if you have a smartphone - I have an app that allows me to use my phone as the remote.

A few hardware choices include:
  • Use your existing laptop.  Simply install the XMBC software on it, and you're good to go.
  • Use a nettop.  A nettop is a very small lightweight PC.  They can be found for roughly $200.
  • Build a small box.  Currently pricing individual components, looking forward to experimenting with some hardware..

There are some current advantages to using windows as the base OS, because there are a few features of XBMC not available on the linux version of XBMC.  It also greatly simplifies networking - if linux were the base, it might make networking a little more complex.