You asked for it: XBMC for AppleTV2, iPad, iPhone4.

January 20th, 2011 theuni

The XBMC team is proud to present our first ARM-based release, and it’s a big one. Scott Davilla, with the help of Edgar (gimli) Hucek and Zeljko (amet) Ametovic and several other developers and testers, is finally ready to pull the curtain off of his fun little secret.

You know that $99 tiny form-factor powerhouse that would be just perfect if it could only run XBMC? Now it can.
Or how about that iPad that is just begging to be used as a real portable media center? Now it can.
And while we’re at it, put your iPhone4 to work using XBMC as well. Why? Because we can.

These are not initial ports, and they are not early development snapshots. Here they are: full XBMC installs and source code, ready for consumption.

AppleTV2

This thing may fit in your pocket, but don’t underestimate its power. Unfortunately, it is seriously lacking in capability due to its limited feature-set revolving around rentals and iTunes. Where’s the fun in that?


  • Full XBMC install, this is not a remote or thin client streamer.
  • No longer is your AppleTV2 chained to iTunes.
  • Who wants transcoded video anyway?
  • Share files on your network your way.
  • Full hardware decode for 720p/1080p movies.
  • Everything else you know and love about XBMC.


iPad/iPhone4

What good is a tablet that makes you play by its rules? We at XBMC want our media our way.


  • You guessed it, this is full-blown XBMC. Not a remote.
  • Launch XBMC like any other app.
  • Drag and drop media from your computer, or share it on your home-network
  • Also fully hardware accelerated for most formats.
  • Works on iPhone4, though it’s currently frustrating to use.
  • Challenge: Who will be the first to create a gesture-driven skin?


Availability

As you might have guessed, you won’t be seeing XBMC in the app-store any time soon, since it directly competes with apple products. XBMC will only be installable for those of you with jailbroken devices. If that’s you, head to the wiki for instructions for the atv2 or ipad/iphone.

  1. Purped
    January 21st, 2011 at 02:36 | #1

    I have no idea how to get this working on my iPad…. I ave reinstalled twice….

    apt-get install libcurl wut?

    Please help an old fool.

  2. Jamin
    January 21st, 2011 at 02:46 | #2

    Hey I just loaded the Cydia REPO and its empty.. are the developers repakaging it or something still?? Im on Ipad 4.2.1.

  3. January 21st, 2011 at 02:50 | #3

    Anyone know what the wireless situation is with this? I’d like to pick up 3 of them to replace the various Revo machines I have around the house.

  4. Patrik
    January 21st, 2011 at 03:01 | #4

    WOW! Full hardware video decoding of 1080p movies!

    How did you manage that when not even does Apple it?

  5. Brulsmurf
    January 21st, 2011 at 03:11 | #5

    @topfs2
    I think there were about six million new tablets reveiled at CES two weeks ago, many of them running Android … How’s that for interesting hardware? ;-)

  6. a
    January 21st, 2011 at 03:26 | #6
  7. Gaius Omnibus
    January 21st, 2011 at 03:41 | #7

    Would love to see IPad version in appstore.
    Why not simply send to Apple see if they accept or not.
    If noone of you complains to Apple like that VLC guy there shouldnt be any problem.

    Greetings
    Omni

  8. Andy
    January 21st, 2011 at 03:41 | #8

    So… when is the Android version coming?

    I can understand iOS being priority because of the atv but now I want this on my Android tablet :) Imagine custom ROMs built with XBMC as the default UI/launcher!

  9. Nayuna
    January 21st, 2011 at 03:42 | #9

    Congratulations, great work !

  10. January 21st, 2011 at 03:51 | #10

    Thanks alot, have been waiting for this ;D

  11. RyanG
    January 21st, 2011 at 03:58 | #11

    @davilla

    What waldo22 said. I in no way meant to devalue the work you’ve done. The fact that 1080p is being processed at all is a tremendous effort, and clearly better than what Apple could do with their own hardware. Bravo! And thanks for the clarification.

  12. Amit Gupta
    January 21st, 2011 at 04:02 | #12

    You have granted my wish. Great job, keep up the good work.

  13. January 21st, 2011 at 04:03 | #13

    wooow.. I have my Iphone dock next to my tv… I will try

  14. January 21st, 2011 at 04:13 | #14

    Are there plans to support other devices? For example the Nokia n900 is a powerful arm phone running an open linux distribution (hence no need for jailbreaking).

    thanks

  15. Jona§
    January 21st, 2011 at 04:16 | #15

    AAaaaaaaaaaamaaaaazing!!! Thank you all!

  16. Patrik
    January 21st, 2011 at 04:27 | #16

    Will the source code from this port be merged into XBMC’s mainline trunk?

    I would imagine that other ARM platforms would benifit from this code as well?

    Patrik :
    WOW! Full hardware video decoding of 1080p movies!
    How did you manage that when not even does Apple it?

    Are you using an existing hardware acceleration API or?

  17. DarkGUNMAN
    January 21st, 2011 at 04:38 | #17

    Arw you considering a port of XBMC to another ARM device, such as the Nokia N900?

  18. Ben
    January 21st, 2011 at 04:41 | #18

    does 1080p processed mean, displayed or just decoded? Is it still limited to display 720p?

    cheers

  19. Ben
    January 21st, 2011 at 04:44 | #19

    @Ben
    *g* never mind .. should have read all comments first :-D

  20. Ömer A
    January 21st, 2011 at 04:52 | #20

    I just wanted to let you know that you made my day. Not because you made XBMC available for iOS devices, though this why I’m here. No you made my day because of this:
    “And while we’re at it, put your iPhone4 to work using XBMC as well. Why? Because we can.”

    Thank you! You are awesome developers and while being so great you also don’t loose your funny side!

  21. nEUTRon
    January 21st, 2011 at 04:52 | #21

    XBMC for Android Phones, anytime soon ?

  22. Klaas
    January 21st, 2011 at 04:52 | #22

    Guys, you ROCK! That’s probably the very first time i’m SERIOUSLY considering buying Apple Hardware! 100 Bucks for a full blown media center client without steel-ties to iTunes? That’s a dream! Great work!!

  23. xequtor
    January 21st, 2011 at 04:56 | #23

    Did someone compare the performance ATV2 with Mac Mini C2D 2Ghz running XBMC?

  24. sean
    January 21st, 2011 at 05:00 | #24

    @Joe
    I cant add my NAS as a source, I type \\10.0.1.1\ShareName\Movies and it automatically changes to //10.0.1.1/ShareName/Movies. What gives? Why the symbol change

  25. FoGBaV
    January 21st, 2011 at 05:07 | #25

    Android ! Please … a Android Version would be awesome !

  26. January 21st, 2011 at 05:25 | #26

    First of all, very awesome work guys!

    Second, what a lousy responses to @ITGUY’s, imo, valid question. I’d like to know this too, because I don’t think the statement ‘since it directly competes with apple products’ has to necessarily be a reason for Apple to reject it. Isn’t the real ‘obstacle’, in this case, that code is GPL licensed and thus not compatible with the app store agreement?

    In any case, I’d love to see this in the official store, but that has nothing to do with the fact that it’s a very impressive achievement :)

  27. sidysm
    January 21st, 2011 at 05:37 | #27

    DAMN! I never saw this coming, kinda pissed in a way, just bought an android phone phone and was so happy but now….serious buyers remorse.

    Will this output 5.1 from apple tv, apologies if this is stupid question but never been interested in one til now

  28. January 21st, 2011 at 05:40 | #28

    $99 is an amazing price, £62 in UK money, so I go to apple’s UK shop to buy… and they’re selling it for £101 ($160). What the hell, apple? £99 I’d think “ok, so they’re ripping us off just as much as every other tech company”, but £101 seems like they don’t just want to rip their customers off, they also personally hate them :-(

    Still, even if it just knocked itself out of the impulse-buy zone, I’d consider getting one if it could replace the other functions of my current home server while also using much less power…

  29. Karsten
    January 21st, 2011 at 05:45 | #29

    Thank you… Live i Denmark and dont have the possibillety to buy the atv2.. But because of this release i just ordrede 3 i UK… Hope Apple dosnt f*** it up whit an update.. Have 2 “old” atv with XBMC and a iPod toutch with the remote.. Works great.

  30. paginilla
    January 21st, 2011 at 05:45 | #30

    YOU ROCK PEOPLE. The best from the best. I love you guys. Keep working like you do.

    Amazing

  31. creep
    January 21st, 2011 at 05:48 | #31

    Whoa! External HDD is available via Micro USB port?

  32. Andrew Jones
    January 21st, 2011 at 05:48 | #32

    I thought the XBMC developers were pretty clear about not supporting specific devices ?

  33. Northfield
    January 21st, 2011 at 05:48 | #33

    This is BIG news! Thanks guys!

    They say it works on atv 2g that runs a jailbroken 4.1 fw… That means the first iOS that came with the atv and that it is untethered after a jailbreak! I can´t confirm this yet thou, my atv 2g 4.1 is at my apartment :(!

  34. Kimmo
    January 21st, 2011 at 05:57 | #34

    How about hd-audio?

  35. January 21st, 2011 at 06:07 | #35

    Wow.
    This has totally made my day.
    Finally a reason to jailbreak my iPad – can’t wait to get home and try it.

  36. RXP
    January 21st, 2011 at 06:10 | #36

    Can the AppleTV 2 really do 1080p MKV’s? If so I’ll buy one now!

    They’re £89 on Amazon right now

  37. Confucious
    January 21st, 2011 at 06:29 | #37

    The other source shown on the Wiki for the iPhone is really, really not nice. :(

  38. xequtor
    January 21st, 2011 at 06:29 | #38

    Shish :
    $99 is an amazing price, £62 in UK money, so I go to apple’s UK shop to buy… and they’re selling it for £101 ($160). What the hell, apple? £99 I’d think “ok, so they’re ripping us off just as much as every other tech company”, but £101 seems like they don’t just want to rip their customers off, they also personally hate them :-(
    Still, even if it just knocked itself out of the impulse-buy zone, I’d consider getting one if it could replace the other functions of my current home server while also using much less power…

    same with price in Germany 119 EUR, i’m thinking about replacing my Mac Mini C2D and getting ATV2 and selling Mac Mini, ATV2 has audio over HDMI Mac Mini not.

  39. xequtor
    January 21st, 2011 at 06:29 | #39

    I may go on lunch to Apple Store and get one

  40. Elbert
    January 21st, 2011 at 06:33 | #40

    Amazing job guys! Thanks a lot.

  41. MarcG
    January 21st, 2011 at 06:41 | #41

    @Shish

    £99 became £101 due to the recent VAT increase.

  42. Anonymous
    January 21st, 2011 at 06:44 | #42

    davilla :
    @RyanG
    “They merely announced they are DECODING 1080p video”, sorry but I have to laugh, merely, like it’s trivial to do on a 1GHz armv7 in 256MBs of RAM. Yes we decode 1080p and use the hw scaler to scale to 720p. Getting the ATV2 is display 1080p is not high on the priority list right now.

    Davilla, yours is a massive success. But I suggest that the 720p output gets more visibility in the announcement. Otherwise I’m sure lots of people will buy it for XBMC and later bitch about not being able to do 1080p output.

  43. ashlar
    January 21st, 2011 at 06:44 | #43

    davilla :
    @RyanG
    “They merely announced they are DECODING 1080p video”, sorry but I have to laugh, merely, like it’s trivial to do on a 1GHz armv7 in 256MBs of RAM. Yes we decode 1080p and use the hw scaler to scale to 720p. Getting the ATV2 is display 1080p is not high on the priority list right now.

    Davilla, yours is a massive success. But I suggest that the 720p output gets more visibility in the announcement. Otherwise I’m sure lots of people will buy it for XBMC and later bitch about not being able to do 1080p output.

  44. ashlar
    January 21st, 2011 at 06:45 | #44

    Andrew Jones :
    I thought the XBMC developers were pretty clear about not supporting specific devices ?

    Jailbreaking has currently a different legal status compared to PS3 hacking. Also, the developers have always stated that they feel themselves free to do what they want with their time. Davilla chose ATV2. Simple.

  45. a Fan!!!!!
    January 21st, 2011 at 06:53 | #45

    You guys are my heroes of the Year!!!!!

    I’ve bought Apple TV 2 and were fairly disappointed. I’ve searched the whole Internet to stream my Videos to Apple TV 2 and came to the conclusion to buy an Apple TV 1 to install XMBC or to hope for AirPlay and convert all my Movies.
    I’m watching 10 Apple TV 1 auctions but now – I’m happy like a schnitzel !!!!111 No other Apple TVs, no more pain with encoding.

    You guys are amazing!!!!

  46. Nol
    January 21st, 2011 at 06:54 | #46

    This is insane. Great work!

  47. Fsne
    January 21st, 2011 at 06:54 | #47

    Finally I can replace my original Xbox XBMC! Just one questions:

    Will the Apple TV 2 XBMC be able to play content from a extrenal USB hard drive?

  48. kdv
    January 21st, 2011 at 06:56 | #48

    What about AC3 & DTS passthrough?
    the original ATV firmware does not allow DTS passthrough,
    would that be enabled using XBMC?

  49. mark
    January 21st, 2011 at 07:21 | #49

    OMG Thank you thank you and good bye air video

  50. January 21st, 2011 at 07:22 | #50

    Andrew Jones :
    I thought the XBMC developers were pretty clear about not supporting specific devices ?

    Sure, the support is based on hardware and OS capabilities. But when there is only a single device in a category (eg, “phone running iOS”), then it makes more sense to call the device by name :P

Comment pages
1 2 3 4 5 ... 8 4154
Comments are closed.