Showing posts with label HDMI. Show all posts
Showing posts with label HDMI. Show all posts

Monday, October 15, 2007

Back to Technology: The Networked Media Tank


I've recently lost a little focus, writing about things other than technology. Today, I'd like to go back, namely to a product that is coming out soon, the networked media tank (NMT). This is from a company called Sybas, but they only sell to other distributors right now, like popcornhour. I've been looking at one of these, as it is basically a standalone playback device that can play directly from a hard drive, and can connect to a screen/TV via HDMI, component, etc. Think "stripped down home theater PC" (or "Apple TV without the restrictions of the iTunes/Apple universe").

I've got a lot of media recorded from my DVR and backed up onto external HDD, and as I've said before, it would be great to have a simple solution to play this content back without having ANOTHER huge device in my entertainment center, be it full blown computer or my laptop. I thought the PS3 would do it, but Sony's MPEG playback is still bugging out on files that do fine on a PC...but I digress, I'm tired of that not working. As it is now, I have to set up my laptop whenever I wish to watch this content. I have to:
  1. Plug my laptop into the power outlet.
  2. Plug the external drive into the power outlet.
  3. Plug USB from the drive to the laptop.
  4. Plug the mini-DVI to HDMI cable into my laptop.
Its pretty intense and takes just a couple minutes longer than I want. The NMT might solve my problems now, as it can playback the files off of my drive directly. Of course there is still the dreaded filesystem support question...it looks like the NMT supports the Linux EXT3 filesystem and no others, so this is another issue...sigh.

Saturday, August 11, 2007

1080p out of a Macbook

You have a shiny new Macbook, and you want to try it out with that 1080p native TV you have. Chances are you have an HDMI input on your TV, and hopefully one that also accepts external audio. This is a little start to finish guide on how to get it all hooked up and working.

The Hardware
You'll need the following:
  1. Apple mini-DVI to DVI converter dongle
  2. DVI to HDMI cable
  3. 3.5mm audio to RCA cable
If you already have an HDMI cable laying around, you can instead get a DVI-HDMI converter for step two. Luckily DVI and HDMI use the same kind of TMDS video signals/protocol just with different connectors, so this is a nice simple conversion of pinout with the signal not even being altered. And its all digital, so don't too much worry about signal loss through all these connectors.

A Problem Arises...
This covers the hardware side. Run the mini-DVI to DVI from your Macbook, plug in the DVI-HDMI cable you have/made into this, then plug the other end into the TV. If you want audio, use the RCA cables from your audio out to the HDMI audio in. You'd think you could plug it into a 1920x1080 native TV and it would "just work" right? Well it doesn't:


As you can see, the maximum resolution listed in your display preferences is "1920 X 1080 (interlaced)". There is apparently a little bug in OS X Leopard Tiger that makes it output 1080i, and no matter how you fiddle with your Sytem Preferences and Display settings, it won't give you 1080p. (Updated 9-26-2008; I mistakenly said Leopard before, I meant Tiger. I think Leopard fixed this issue, not sure though)

The Workaround
Despite this bug, there is another related bug that makes 1080p work. First, go to System Preferences -> Displays, and check "Show displays in menu bar".
Before
After

You might or might not have already had this enabled. Then, go to the display settings, and set the external monitor to something else like 1600 x 900, then back to 1920x1080 (interlaced). This has the effect of adding the 1920 x 1080 resolution to your list of recently used resolutions. Note overscan is in this set of menus too, and depending on your TV, you might have to turn it on or off. The TV needs to be set in a 1-to-1 pixel mode too. This is called "Full-pixel Mode" by Sony, it will vary by manufacturer...go through the TV menus to find these settings.

So now check the top Display menu you just enabled: it should have two options for 1920x1080 on the external monitor with no difference between the two visible in this menu:


There is however, a difference: one is progressive, the other is interlaced. All you have to do is try the other one, and watch your TV to see when it says it is receiving a 1080p signal. Bingo!
Update 10-15-2007: Increase the number of recent items in this menu if you still don't see the extra item. Thanks to Kristofer from the comments for pointing this out.

Caveats
You might notice some low framerates if you try 1080p trailers and the like. This is because the Macbook (with its RAM sharing Intel GMA 950 graphics chipset) may not be the best powerhouse to deliver full framerate 1080p, so I'd reccommend dual booting into Windows. Why? Because for some reason, according to Wikipedia, Windows will share up to 224MB of your system RAM for graphics purposes, while OS X will only steal 64MB. So if you have the RAM for it, Windows will do a better playing back some 1080p trailers and whatnot. Enjoy your new monitor :-)