Our beloved XBMC hits iOS devices

For those who have been longing to unlock the power of the Apple TV 2 the wait is over. XBMC is now available for iOS devices. This isn’t limited to the tiny ARM-based set-top box, but extends to the entire family including iPad and iPhone 4. Included is the ability to play high def video up to 1080p without transcoding. But we think the best feature might be XBMC’s ability to easily stream media over the network from just about any operating system. Goodbye iTunes tethering.

If you’re comfortably using SSH to work with a Jailbroken device, ATV2 installation will be a snap as there’s already a source repository to install from. iPad and iPhone 4 are even easier, just add the repository in Cydia and install. Wow, when we first looked in on the new generation of ATV we really thought it would take longer than it has to see a port of our favorite open source media client. Thanks Team XBMC!

IR receiver as USB keyboard

[Arthur] built an IR receiver to use with XBMC. Because it’s software specific he identifies the device on USB as a keyboard, and passes the IR commands as keystrokes used by the popular media platform.

Normally, homebrew IR receivers would use LIRC, the Linux Infrared Remote Control software. But this method doesn’t require you to have that running. In fact, it doesn’t need any setup on the PC end of things. Any remote that uses the Sony SIRC protocol will work off the bat.

[Arthur] chose a PIC 18f2550 for the project. It is a popular microcontroller because it has built-in USB handling. We’re a bit skeptical of the hardware design though. We didn’t see specifically which IR receiver he’s using, but many require some type of filtering so check the suggested layout in the datasheet for your module.

The new Apple TV

You’ve probably already heard about the Apple TV 2. It retails for $99 and packs a punch with HD video, optical audio, and WiFi in that tiny package. But as always, we like it for its hackability. Even though it’s just starting to ship, the hacks are already rolling in. The firmware is available from Apple’s servers and has already been unlocked with the yet-to-be-release SHAtter exploit. [Das_coach] even sent us a link to a video of the new Frontrow ported for the iPod touch (embedded after the break).

But the holy grail has to be XBMC. We’ve seen it on the first generation Apple TV and it was good. The second generation switches to the A4 processor which is an ARM Cortex-A8. Not quite as easy to port for as the Intel chip on the first generation was. But there is hope, one of the 2010 Google Summer of Code projects worked to port XBMC to another ARM device, it’s just a matter of inspiring some developers to take on the quest to make it happen. We can’t wait for the day that we can just velcro one of these to the back of our TV and be done with it, that first generation Xbox isn’t going to last forever.

Continue reading “The new Apple TV”

GSoC takes on XBMC on the Beagleboard

Imagine a tiny little device that you velcro to the back of your TV that delivers all of the media found on your home network. We’ve been dreaming about that since we saw early working examples of XBMC running on a Beagleboard. We’ve heard little about it since then but now there’s cause for hope. XBMC optimization for the Beagleboard has been approved as a Google Summer of Code project. The fruits of these projects tend to take a year or so to ripen, but we don’t mind the wait.

[Topfs2] is the student coder on the project and will be posting weekly updates as well as idling in IRC so if you’re interested in lending a hand with testing or words of support you should drop him a line.

[Beagleboard photo: Koenkooi]

XBMC hiding in an SNES controller

Here’s another SNES controller converted to house a USB system. The one we saw last time used a kit as an adapter for the controller but this version uses a home-built PCB and an ATmega8 microcontroller with the latest revision of an open source adapter for NES and SNES controllers. As you can see after the break, [Atarity] built the adapter, then added it along with a USB hub and thumb drive so that he could run a copy of XBMC from the controller. Now he’s got XBMC as a way to launch emulators for those classic games, as well as play traditional media.

You will be seeing more of this type of mod soon. We were tipped off that an in-depth tutorial for SNES controller hacking is on its way, although that is unrelated to [Atarity’s] work.

Continue reading “XBMC hiding in an SNES controller”

Our favorite XBOX to HTPC hacks

Let’s face it, the original Xbox is ugly. It might have looked cool when it first came out but now most would be embarrassed to display that old beast with the rest of their entertainment hardware. This is unfortunate because the old girl still has some life in her. If you have tools, time, and talent you can give the box a facelift and bring it back to see the light of day. We’ve got six of our favorite Xbox to Home Theater PC hacks after the break to inspire you.

Continue reading “Our favorite XBOX to HTPC hacks”

XBMC on Xbox keeps going and going

It’s no secret that XBMC just saw a major release with version 9.11 Camelot. What many don’t know is that development for the X in the name (Xbox) stopped two releases ago. That is to say that Team-XBMC no longer officially develops for the platform because of its inability to handle true-HD and many types of compressed content.

But, remember that this is an open source project. Just because the development team has moved on to more powerful hardware doesn’t mean the end of the 733 MHz wonder. There have been one or two folks maintaining the branch and backporting as much as they can.

It seems the that Camelot can now run on the original Xbox hardware. Both the skin and video playback must be set no greater than 720p to ensure smooth playback but that’s not much of a drawback considering that all video being played will still need to be upscaled to get to that resolution. There is also a repository of Xbox friendly skin hacks that allow newer skins to play nicely with the meager 64mb of ram available. So rejoice, you can have Camelot, and it’s crown jewel that is the new Confluence skin.