Port XBMC to iOS (OS) for running natively on iPhone, iPad, and iPod Touch possible?
wildonrio
Senior Member Posts: 217 Joined: Mar 2008 Reputation: 0 |
I know this would be quite a daunting task but the iPhone is all the rage right now, if a good port of XBMC was made for iPhone, it could promote the other platforms even more.
(This post was last modified: 2008-10-01 17:50 by wildonrio.)
|
| find quote |
Gamester17
Team-XBMC Forum Moderator Joined: Sep 2003 Reputation: 9 Location: Sweden |
2008-10-01 15:13
Post: #2
Even if the iPhone SDK supported it you would still have to port XBMC to ARM with OpenGL ES rendering first, see:
http://forum.xbmc.org/showthread.php?tid=35139 and http://forum.xbmc.org/showthread.php?tid=36711 Remember that XBMC is dependent on many third-party libraries that would all also have to be ported as well. Even you did that all it is questionable if the iPhone/iPod CPU and GPU would be up to render XBMC GUI smoothly. PS! It would be much smarter to first port XBMC to something like the Beagle Board before even attempting it. Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. |
| find quote |
wildonrio
Senior Member Posts: 217 Joined: Mar 2008 Reputation: 0 |
2008-10-01 18:20
Post: #3
Gamester17 Wrote:Even if the iPhone SDK supported it you would still have to port XBMC to ARM with OpenGL ES rendering first, see: I can't say much about ARM or OpenGL, but I do know that it would could render the GUI smoothly. The iPhone/iPod touch interface is just as slick as XBMC in my opinion, with plenty of nice transitions and animations. The iPhone/iPod touch is actually more powerful than Sega Dreamcast (check out this game for example). I don't know much about programming, but with XBMC already ported to Mac, isn't a port to the iPhone a lot easier now since iPhone runs on OSX?
(This post was last modified: 2008-10-01 18:32 by wildonrio.)
|
| find quote |
Gamester17
Team-XBMC Forum Moderator Joined: Sep 2003 Reputation: 9 Location: Sweden |
2008-10-01 18:57
Post: #4
iPhone does not run Mac OS X operating-system, (that was just a marketing spin), iPhone runs "iPhone OS", see:
http://en.wikipedia.org/wiki/IPhone_OS Again, if XBMC had already been ported to something like the Beagle Board then it might have been "a lot easier"
Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. |
| find quote |
gixxer
Junior Member Posts: 15 Joined: May 2005 Reputation: 0 |
2008-12-18 10:15
Post: #5
XBMC for Mac and Apple TV ported as native iPhone and iPod Touch application would be one killer app !
Not exactly sure what the scope of porting would be from codes for Intel Mac and Apple TV platforms, to iPhone/iPod Touch platform. Still, one hell of a killer app, could be ! |
| find quote |
rnwb
Junior Member Posts: 7 Joined: Nov 2008 Reputation: 0 |
After reading about how the hidden MPTVOutWindow class has been discovered in the iPhone 2.2 SDK, I had a little daydream about using my iPhone, connected to my TV, streaming videos over WiFi from my Windows SMB shares.
Maybe a display something like the iPhone XBMC Remote on the iPhone touchscreen, with the movie, show or musical visualisation appearing on the TV. I'm pretty sure this is just a dream and your gonna tell me it is not possible because of the architecture, etc... but I just wanted to seed the meme and it's hard to find forums for iPhone app devs. Has there been any discussion regarding XBMC on dual screen setups, with controls/menu on one screen and visuals/video on the other? Think about it...
|
| find quote |
Gamester17
Team-XBMC Forum Moderator Joined: Sep 2003 Reputation: 9 Location: Sweden |
2008-12-20 14:17
Post: #7
See:
http://forum.xbmc.org/showthread.php?tid=35139 and: http://forum.xbmc.org/tags.php?tag=arm as well as this (as XBMC uses SDL): http://code.google.com/p/iphone-sdl-1-3/ FYI; dual screen setup has nothing to do with it. Always read the XBMC online-manual, FAQ and search the forum before posting. Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules. For troubleshooting and bug reporting please make sure you read this first. |
| find quote |
timdog82001
Posting Freak Posts: 1,137 Joined: Mar 2006 Reputation: 0 |
2008-12-20 14:25
Post: #8
rnwb Wrote:Has there been any discussion regarding XBMC on dual screen setups, with controls/menu on one screen and visuals/video on the other? This is certainly something I'm hoping for in the future. i know there are some discussions dealing with dual screen outputs, though I have no idea if anyone's currently talking about splitting the controls off of one of them. However, it would fit in perfectly with some particular...plans...I have in the works, if it ever came to be
|
| find quote |
Rand Al Thor
Collect3 Project Manager Joined: Jul 2005 |
2008-12-20 21:34
Post: #9
@timdog
If all you are looking for is controls on a small screen and movies on your tv/computer you can check out this: http://forum.xbmc.org/showthread.php?p=2...post259040 This is basically just a remote control that runs on the nokia tablets. So when you click up you can actually see the the scrolling happen on the tv, instead of like with the web interface where you just pick and item and it just starts playing on the screen. As far as I know the Iphone remote, http://dave.fumberger.com/2008/08/18/xbm...ne-remote/ http://forum.xbmc.org/showthread.php?tid...ght=narcan works both ways. Held one way it works in a manner similar to the webremote. If you flip it upside down it works like a regular remote where you actually see the buttons presses on the screen. Hopefully that is what you were talking about. |
| find quote |
timdog82001
Posting Freak Posts: 1,137 Joined: Mar 2006 Reputation: 0 |
2008-12-21 00:04
Post: #10
thats pretty cool but unfortunately it doesnt quite work for what i need. thanks for the links though
|
| find quote |

Search
Help