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. January 21st, 2011 at 07:31 | #1

    is it now possible to stream 1080p on apple tv2 ??? or only 720p like apple wants it to be :) ?

  2. fikhl
    January 21st, 2011 at 07:32 | #2

    That’s great! Now all I need is XBMC on my WDTV Live.

    Please! I know you guys can do it! Keep up the good work.

  3. January 21st, 2011 at 07:36 | #3

    @Shish

    You can buy it @ amazon.co.uk for £79,90. It is always a better price than £99 ;)

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

    Awesome achievement, as well as allowing more formats of video to be played on the AppleTV (rather than just the ones specifed by Apple) this also means you can stream video’s directly from a NAS and not have to leave your PC on to enjoy!

    Ill look to have a go at installing this over the weekend, although one question I have is when installed on an iPhone/iPad, does airplay work? If so that would be awesome because I can see the best/most user friendly setup being:

    Media stored on NAS -> XBMC on iPad (with gestures) -> Airplay -> Playback on AppleTV

  5. RXP
    January 21st, 2011 at 07:55 | #5

    ashlar :

    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.

    I was about to do that. Amazing achievement and hopefully Apple or someone else releases something else that can output to 1080p too.

  6. January 21st, 2011 at 08:03 | #6

    delete my last question ;)=

    but an other question. i didn’t buy apple tv because ONLY 720p sucks.

    now u guys say it´s possible to watch in 1080p. does it work perfect? what about the buffering. could u tell a little bit about it?

    2. question
    is it now possible to use the usb port with an external harddisk? xbmc should be able to do that now or am i wrong? somebody tried it?

  7. Patrick
    January 21st, 2011 at 08:07 | #7

    You probably shouldn’t have the installous repo shown on your wiki… just sayin’

  8. ReflexReaction
    January 21st, 2011 at 08:07 | #8

    Ok this is some fantastic news. So here are some questions I have:

    1. Will XBMC read the files drag / dropped onto an iPhone when in mass storage mode? Aka completely avoiding the need to use iTunes?

    2. Is the iPhone4 powerful enough to output the video in 1080p (or 720p) via apple connector dock -> HDMI cable?

    3. Is all HD content (x264,H.264, etc) hardware decoded, and smooth?

    4. If hardware accelleration is enabled, what is the impact on battery by watching a 8gig x264 MKV file? Should it be similar to watching a native iPhone video?

    5. Is there any plans for a PS3 port?

    6. No 6th question, but a massive thanks to the XBMC team for once again kicking ass!

  9. Juri
    January 21st, 2011 at 08:08 | #9

    Does the Apple Remote work with XBMC on AppleTV2?

  10. SpoBo
    January 21st, 2011 at 08:14 | #10

    Mind blown. Ty!!!!

  11. Rayman
    January 21st, 2011 at 08:22 | #11

    Any skin for ipad that suports scrolling??

  12. Dan
    January 21st, 2011 at 08:38 | #12

    Installed on iPhone 4. Crashes after showing the ‘XBMC’ splash screen. Anyone solved this for the iPhone?

  13. waldo22
    January 21st, 2011 at 08:42 | #13

    Patrik :
    Are you using an existing hardware acceleration API or?

    @Patrik
    Using Apple’s undocumented and private VideoToolBox API to decode 1080p video.

  14. maltloaf
    January 21st, 2011 at 08:46 | #14

    It’s $99 + tax in the USA so not such a big difference to the UK price after all. You can get atv2 for £90 delivered from Amazon

  15. simplyseb
    January 21st, 2011 at 08:51 | #15

    Congratulations, Great work !

    I waiting that for buy an appleTV!

    You are the best ;)

  16. azido
    January 21st, 2011 at 09:02 | #16

    Now go ahead and write XBMC for Android-Based smartphones ;)

  17. CrashX
    January 21st, 2011 at 09:03 | #17

    @theuni:

    Please update topic to say that XBMC on Apple TV will decode 1080p content but will still output at 720P. We don’t people buying Apple TV hoping that it will do 1080P XBMC output and coming back here complaining that it doesn’t.

  18. Lee B
    January 21st, 2011 at 09:08 | #18

    I appreciate its full 1080p hardware decode, but is the playback 1080p or downscaled to 720p?

  19. January 21st, 2011 at 09:09 | #19

    My friends. I’m a huge fan since XBMP. Actually XBMP wat the reason I got my XBOX…

    After all those years…. After all those versions…. After all those dreams…. It brings tears in my eyes…. Seriously…. After today…. XBMC will rule the world :)

    Well Done Team! All of your fans are DEEPLY proud of you…. Proud for believe in your work….

    Thank you.

  20. superman
    January 21st, 2011 at 09:29 | #20

    Please make this available in app-store! I’ll certainly not jailbreak my device.

  21. amzz
    January 21st, 2011 at 09:34 | #21

    didnt work on 3G, heh i had to try….

  22. Lloyd
    January 21st, 2011 at 09:51 | #22

    omfg this is amazing! Well done! If there was ever a time to jailbreak, it’s now!

  23. DeePo
    January 21st, 2011 at 09:52 | #23

    @Patrik That doesn’t mean you can watch videos at 1080p, it means you can watch 1080p at 720p without having to re-encode the clip first

  24. DaniT
    January 21st, 2011 at 10:08 | #24

    Finally! Installed XBMC on the iPad. Working great, menu transitions a bit rough. Probably getting an ATV2 tomorrow, the tiniest XBMC box!
    One question though, does anyone know if you can add storage to the ATV2 via it’s usb port?

  25. FullofApple
    January 21st, 2011 at 10:19 | #25

    Congratultions to the team. The XBMC team was always an example for great software engineering … but this outstanding. Thank you !!!

  26. joedeal
    January 21st, 2011 at 10:21 | #26

    …now if only I could jailbreak my ipad on ios 4.2 with my windows PC….

  27. Jon
    January 21st, 2011 at 10:31 | #27

    Amazing work..streaming 1080p mkvs over the wifi to my ipad and it’s playing great. How do we put files directly on the ipad for it to play?

  28. January 21st, 2011 at 10:41 | #28

    WOW!! You guys just made a ton of people happy!! You make me want to buy an iPad now… you guys must sell tons of hardware just for running XBMC on it…kudos to the devs who made this possible!!

  29. Stan
    January 21st, 2011 at 10:42 | #29

    So… it requires iOS 4.1+? Trying to install on 4.0 and Cydia isn’t happy

  30. BobF
    January 21st, 2011 at 10:42 | #30

    Excuse me if this has been answered already, but has this app been submitted to the AppStore? VLC was approved by Apple (only removed by request of the developer, not Apple), so I don’t see any reason why this would not be as well.

  31. David
    January 21st, 2011 at 10:56 | #31

    How is this with different skins, e.g. night as i love this skin and would not want to lose it. Also would i have to re-encode any of my files or will this play all mkv’s @720p easily. OK last question, where does it store the DB? If this works as well as an ION based machine then i will be getting an ATV2.

  32. makaber
    January 21st, 2011 at 11:00 | #32

    hopefully there is an pvrtest2 version for connect to vdr (vnsi) coming up?

  33. Brice
    January 21st, 2011 at 11:07 | #33

    Dude, awesome!

    I agree it would be cool, to have a custom a proper touch driven skin for the iphone 4 (maybe for the iPad too)
    Anyway it’s great :)

  34. topfs2
    January 21st, 2011 at 11:12 | #34

    @Brulsmurf
    I said set-top-box hardware for a reason ;) At any rate, I have looked at it and it most likely will need gingerbread based tablets. Personally, if there is no set-top-box hardware its not interesting. But thats real subjective and just a motivation for me to dev. I know many will use tablets for this :)

  35. January 21st, 2011 at 11:17 | #35

    Fantastic news! Finally i can start useing my AppleTV!

    Thanks again!

  36. Josh G.
    January 21st, 2011 at 11:19 | #36

    This is a great achievement. Getting XBMC running on low-cost embedded hardware is something people have been asking about for a long time, and it’s awesome to see some concrete steps in that direction.

    That said… Engadget’s review claims “occasional choppiness” on 1080p content. Is that true? If so, does that happen on content taken from Blu-Ray discs, or only stuff that has been re-encoded with a higher level H.264 profile like L5.1? I realize that this is most likely a hardware shortcoming and not something XBMC can do anything about, but it’d be nice to know.

    Great work all around – can’t wait to see what’s next?

  37. January 21st, 2011 at 11:30 | #37

    the only problem is that the jailbreak for atv2 via PwnageTool doesn’t work anymore as apples itunes makes a validation upon restoring the modified atv firmware and fails to do so because apple simply sucks :/.

    The software here might be great but for now it’s completely useless for others that haven’t jailbroken their atv2 3 or 4 months ago.

  38. Ruud
    January 21st, 2011 at 11:38 | #38

    Will the AppleTV version work with the shared database trick ? (Mysql database and added code to the advancedsettings.xml)

  39. Mo
    January 21st, 2011 at 11:40 | #39

    @Shish
    The US Price does not include any sales tax, however the UK price must legally include VAT at 20%. So not quite the rip off you’re suggesting

  40. neil
    January 21st, 2011 at 11:42 | #40

    I cannot wait to get home!!!!!!!!!!!!! WOOOOOOOOOOOOOOOOOOOOOO this is what i’ve been waiting for!

  41. usr3263827
    January 21st, 2011 at 11:44 | #41

    Considering the incredible value XBMC has just provided to the ATV2, my intention would be to pair an ATV2 with a NAS device. I am respectfully requesting this user community’s comments and opinions as to which NAS product you use or which one to avoid, which offers the best value. Are there compatibility considerations, etc. Any additional technical comments about your setup would be most welcomed. Thank you in advance for your responses.

  42. Mike Jones
  43. Eric
    January 21st, 2011 at 11:53 | #43

    @RyanG, sorry mate but there’s a difference between “clearly better than Apple could do” with “clearly better than Apple chose to release. I think XBMC and jailbreaking is great but to ridicule Apple engineers is off base. Apple works to a different set of restraints and a different audience than the jailbreak audience. Let’s be glad we have both.

  44. razu
    January 21st, 2011 at 12:30 | #44

    can someone tell me if i can use usb hard drives or not.

  45. superdry
    January 21st, 2011 at 12:40 | #45

    @waldo22
    The undocumented API is interesting. I wondering if the xbmc developers can use that api in the next version of xbmc for mac. I only mention this because people who have Macbook Pros with a Nivida 8600 series (like me) is left in the dark for video acceleration even though the 8600 can accelerate h264 video.

  46. robi
    January 21st, 2011 at 12:43 | #46

    Hallo,
    i have a JB iPad with the aTV Flash (Black) and in the “Manage Extras” are XBMC vers. 10.0-0 for install possible.
    Is this the correct version? Is this the same XBMC where we here talking about?
    Thanks
    Robi

  47. Gkpm
    January 21st, 2011 at 13:00 | #47

    @Shish
    Apple does say that the UK price includes approximately £23 VAT+duty+levies, so it’s not really their fault.

  48. leberwurstsaft
    January 21st, 2011 at 13:02 | #48

    XBMC on the iPad mutes the sound when the “mute switch” is set to ‘mute’. Even though I have an extension installed, that re-enabled the orientation lock for this switch. Could it be, that XBMC checks for the physical position of this switch, instead of relying on the API? This will probably be even more important, once iOS 4.3 brings back the rotation lock itself, along with an option to use the switch as either “mute” or “lock”.

  49. Rupert
    January 21st, 2011 at 13:06 | #49

    You guys have always rocked, but the last few months you’ve really stepped up the level of awesomeness…. just stopped by to say that.

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

    Can somebody do a nice clear post on what the possible sources are for Media?

    You can do SMB? Mac file share? And what about a direct USB input? And if so, can you get a little hub and have a couple of drives hooked up?

    Thanks

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