Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > iPhone, iPod and iPad > iOS > Jailbreaks and iOS Hacks

Reply
 
Thread Tools Search this Thread Display Modes
Old Jul 5, 2007, 09:53 PM   #1
msmith2112
macrumors 6502
 
Join Date: Sep 2002
iPhone and XBMC

Ok, I'm not sure how many of you will be interested in this idea, but I suspect quite a few of you may.

I own a modded Xbox running Xbox Media Center. One of the features of XBMC is that you can remotely control the music/movies/etc. from a web interface.

I would LOVE to see an iPhone-optimized web interface that controls my XBMC. That way, I can use my iPhone as a remote control from anywhere within my wireless network.

Would anyone else have an interest in this? I don't know much about writing html, but I can supply my graphic design talents if needed.
msmith2112 is offline   0 Reply With Quote
Old Jul 5, 2007, 11:23 PM   #2
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
Quote:
Originally Posted by msmith2112 View Post
Ok, I'm not sure how many of you will be interested in this idea, but I suspect quite a few of you may.

I own a modded Xbox running Xbox Media Center. One of the features of XBMC is that you can remotely control the music/movies/etc. from a web interface.

I would LOVE to see an iPhone-optimized web interface that controls my XBMC. That way, I can use my iPhone as a remote control from anywhere within my wireless network.

Would anyone else have an interest in this? I don't know much about writing html, but I can supply my graphic design talents if needed.
HELL YES. I was actually just using the standard one on my iPhone yesterday, but its pretty crappy. It works ok but it's ugly and doesn't fit the screen very well. An optimized version would be awesome.

I can do HTML, JavaScript, and basic CSS.
cheesy is offline   0 Reply With Quote
Old Jul 5, 2007, 11:55 PM   #3
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
This looks like a good place to start: http://www.xboxmediacenter.com/wiki/...ServerHTTP-API

It talks about the different things we can do from the web interface.
cheesy is offline   0 Reply With Quote
Old Jul 6, 2007, 10:00 AM   #4
msmith2112
Thread Starter
macrumors 6502
 
Join Date: Sep 2002
I'm willing to help in any way I can! Again, I don't know much about the "coding" aspect of things, but I can definitely make it "pretty" looking. Do you think others would be interested? Maybe I could start a post at XBMC's forums?

I haven't purchased my iPhone yet ($), but if we could get this feature going, I would hurriedly get one!
msmith2112 is offline   0 Reply With Quote
Old Jul 9, 2007, 05:04 PM   #5
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
Quote:
Originally Posted by msmith2112 View Post
I'm willing to help in any way I can! Again, I don't know much about the "coding" aspect of things, but I can definitely make it "pretty" looking. Do you think others would be interested? Maybe I could start a post at XBMC's forums?

I haven't purchased my iPhone yet ($), but if we could get this feature going, I would hurriedly get one!
This shouldn't be too hard. If you want to start putting together a mockup of what it should look like, I'll start on the coding part.

As far as the look of it goes, I think it should look as much like a native iPhone app as possible. Another decision we should make it whether it should be in landscape or portrait mode. Or perhaps switch between the two (landscape for standard play/pause/stop/next/previous controls, portrait for browsing files.

Do you know where we can get iPhone-like gui controls, like the buttons and stuff?
cheesy is offline   0 Reply With Quote
Old Jul 9, 2007, 05:16 PM   #6
macfaninpdx
macrumors regular
 
Join Date: Mar 2007
Quote:
Originally Posted by cheesy View Post
Do you know where we can get iPhone-like gui controls, like the buttons and stuff?
Just came across this link today.
macfaninpdx is offline   0 Reply With Quote
Old Jul 10, 2007, 11:56 AM   #7
copland007
macrumors member
 
Join Date: Jun 2007
This would be very handy!
copland007 is offline   0 Reply With Quote
Old Jul 11, 2007, 04:54 AM   #8
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
So, tonight I hacked together a basic version of file browsing for XMBC.

EDIT: It works pretty well now. You can browse all your video, music, photo, and file shares, and play any file by tapping it.

Obviously it's a screenshot of it running on Mac OS X, since there's no way to do iPhone screenshots (yet!), but of course it runs fine on the iPhone too.

The interface is mostly iui:

http://code.google.com/p/iui/
http://joehewitt.com/

What I need right now is for someone to make a nice looking set of transport controls (play/pause/stop/next/previous/etc). I don't know if we should have file browsing in portrait, and transport controls in landscape, or what (it's pretty easy to use JavaScript to detect change in orientation)
Attached Thumbnails
Click image for larger version

Name:	Picture 1.png
Views:	119
Size:	223.8 KB
ID:	79147  

Last edited by cheesy; Jul 11, 2007 at 05:34 AM.
cheesy is offline   0 Reply With Quote
Old Jul 16, 2007, 04:57 PM   #9
Schmoe0013
macrumors regular
 
Join Date: Aug 2006
Location: Minneapolis, USA
Send a message via Skype™ to Schmoe0013
that looks great!

any furthur progress?
Schmoe0013 is offline   0 Reply With Quote
Old Jul 16, 2007, 05:04 PM   #10
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
Yeah it's going pretty well. I'll post here when it's ready to be released.
cheesy is offline   0 Reply With Quote
Old Jul 17, 2007, 10:04 PM   #11
msmith2112
Thread Starter
macrumors 6502
 
Join Date: Sep 2002
Cheesy,

Again, let me know if you need anything design-related. I haven't checked this thread in several days, but it looks as if its taking off!
msmith2112 is offline   0 Reply With Quote
Old Jul 18, 2007, 08:40 AM   #12
kaidomac
macrumors member
 
Join Date: Dec 2005
Oh wow, this is exactly what I've been looking for. Bookmarked
kaidomac is offline   0 Reply With Quote
Old Jul 18, 2007, 09:42 AM   #13
davpel
macrumors member
 
Join Date: Jul 2007
Any way to have XBMC scripts incorporated into this. I'd love to be able to listen to Howard Stern on my iPhone via the XBMC Sirius script.
davpel is offline   0 Reply With Quote
Old Jul 18, 2007, 01:12 PM   #14
kaidomac
macrumors member
 
Join Date: Dec 2005
Quote:
Originally Posted by davpel View Post
Any way to have XBMC scripts incorporated into this. I'd love to be able to listen to Howard Stern on my iPhone via the XBMC Sirius script.
An easier way would be to setup something like Nicecast on your computer and then stream from there:

http://rogueamoeba.com/nicecast/

Maybe tie in Remote Buddy:

http://www.iospirit.com/index.php?mo...jcode=html-141
kaidomac is offline   0 Reply With Quote
Old Jul 27, 2007, 04:35 AM   #15
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
Talking Xbox Media Center iPhone Remote v0.1!

Alright, it's finally here! Check it out:

http://tlrobinson.net/projects/xbmciphone/

It's still a little buggy but it works quite well. kaidomac is working on better transport controls, too.

Please try it out if you have Xbox Media Center (works alright with most normal web browsers in addition to the iPhone) and let me know how it goes.

Use the fancy web installer if you can, I need someone to test it out.

Please leave feedback!
cheesy is offline   0 Reply With Quote
Old Jul 28, 2007, 10:47 PM   #16
kaidomac
macrumors member
 
Join Date: Dec 2005
cheesy has done a really excellent job on this! I am designing some xbmc-specific transport controls especially for landscape mode. I got my iPhone activated today so now I can physically test the controls and get things rolling on my end. A video of the XBMC-iPhone interface is below; the version in the video is slightly older than the current one but you get the idea. It's 17 megs and you may need Perian/VLC to play the video since it's straight off my digital camera:

http://orionmods.com/temp/xbmc-iphone.avi

Future improvements will include a beefed-up landscape control mode as well as speed improvements and some other top-secret features that we've been hard at work on. Next release with improved landscape transport controls should be available by next weekend. Hope you guys enjoy it!
kaidomac is offline   0 Reply With Quote
Old Jul 28, 2007, 10:48 PM   #17
kaidomac
macrumors member
 
Join Date: Dec 2005
If you are interested in setting up an Xbox with the AppleTV skin, here's a great A-Z mini-guide I wrote up over at 123MacMini.com:

http://www.123macmini.com/forums/vie...12342&start=15
kaidomac is offline   0 Reply With Quote
Old Jul 28, 2007, 11:28 PM   #18
kaidomac
macrumors member
 
Join Date: Dec 2005
I also have to commend cheesy on the great piece of work he did on the album/cover art feature. XBMC has the ability to grab CD and DVD covers off of sites like XBMC in order to display a picture of the media on your TV. cheesy's code grabs the thumbnail and displays it right on your iPhone! Simply by hitting the "Now Playing" button (which automatically comes up when you select a new song or video), you can see the album art right on your iPhone. How cool is that?? Here's a pic of my iPhone after selecting the Mel Gibson movie "Maverick":

http://orionmods.com/temp/coverart.jpg

Awesome, awesome work cheesy. XBMC just got even better
kaidomac is offline   0 Reply With Quote
Old Jul 29, 2007, 11:21 AM   #19
msmith2112
Thread Starter
macrumors 6502
 
Join Date: Sep 2002
Great work cheesey! Its looking awesome! I still can't figure out why I'm having problems with mine, though?
msmith2112 is offline   0 Reply With Quote
Old Jul 29, 2007, 12:21 PM   #20
msmith2112
Thread Starter
macrumors 6502
 
Join Date: Sep 2002
Nevermind, I got it! I just needed to update my XBMC.
msmith2112 is offline   0 Reply With Quote
Old Jul 30, 2007, 06:06 PM   #21
Schmoe0013
macrumors regular
 
Join Date: Aug 2006
Location: Minneapolis, USA
Send a message via Skype™ to Schmoe0013
This works great guys!! Thanks again.

A tip for all those wanting to run this. Upgrade your XBMC to a newer version, I am not sure what version, but I just upgraded to a very recient on, from a version at least 1 year old(which this app did not work with)

One issue I am having, is I can play, add to play lists and all that just fine if I navigate to the files from the "files" on the home screen of this app.
when I click video under the media menu on the home screen, and then click Videos(to go to the vidoes folder on the hard drive) nothing happens.

Using XBMC normally with controller, going from home screen, to videos, to videos again, shows what is in the folder.
I can get to all my stuff, as I said before by just using the files button on the home screen of thus web app, but I would like to bring it up as an issue I am at least having.

This app rocks and can't thank you enough except that I will be using a lot, to say the least!

Thanks you guys!


EDIT: also, when I added a video file to a playlist through the web interface, it added the file to the slideshow playlist. And could not play the file via the slide show playlist.

Last edited by Schmoe0013; Jul 30, 2007 at 06:19 PM.
Schmoe0013 is offline   0 Reply With Quote
Old Jul 30, 2007, 06:33 PM   #22
kaidomac
macrumors member
 
Join Date: Dec 2005
Quote:
Originally Posted by Schmoe0013 View Post
This works great guys!! Thanks again.
Added to the bug list, thanks!
kaidomac is offline   0 Reply With Quote
Old Jul 30, 2007, 06:49 PM   #23
Schmoe0013
macrumors regular
 
Join Date: Aug 2006
Location: Minneapolis, USA
Send a message via Skype™ to Schmoe0013
Found one more potential bug. You can only use the landscape controls from the index (home) screen. The other places, the controls show up in landscape mode but you can not click them.
Schmoe0013 is offline   0 Reply With Quote
Old Jul 30, 2007, 07:07 PM   #24
cheesy
macrumors member
 
Join Date: Sep 2003
Location: Los Angeles, CA / Seattle, WA
Send a message via AIM to cheesy
Quote:
Originally Posted by Schmoe0013 View Post
Found one more potential bug. You can only use the landscape controls from the index (home) screen. The other places, the controls show up in landscape mode but you can not click them.
Yup, that's a known bug. Any CSS gurus know how to force absolutely positioned elements in front of non-absolutely positioned elements? I tried setting z-index to a high number (1000) but it appears z-index only applies to absolutely positioned elements, and the file browse pages aren't.
cheesy is offline   0 Reply With Quote
Old Jul 30, 2007, 09:17 PM   #25
Schmoe0013
macrumors regular
 
Join Date: Aug 2006
Location: Minneapolis, USA
Send a message via Skype™ to Schmoe0013
i fixed the playlist issue. It had to due with bad shortcuts grandfathered in when i updated XBMC.

Great program, I just need to clean up my shortcuts!! heh
Schmoe0013 is offline   0 Reply With Quote

Reply
MacRumors Forums > iPhone, iPod and iPad > iOS > Jailbreaks and iOS Hacks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Shared Folder on PowerMac, iPhone (Jailbroken) and XBMC eyoungren PowerPC Macs 0 Mar 23, 2014 12:34 PM
iPhone: XBMC on iPhone and IPad lordofthereef Jailbreaks and iOS Hacks 12 May 11, 2013 07:50 PM
iPhone: Blank screen when trying to run XBMC on iPhone/iPad iOS 5.1.1 rak007 Jailbreaks and iOS Hacks 7 Apr 22, 2013 11:42 AM
iPhone: Xbmc hub wizard iphone 5 oohitztommy Jailbreaks and iOS Hacks 6 Feb 18, 2013 12:21 PM
iPhone: Is it possible to install XBMC plugins on iPhone, then airplay to an Apple TV3? icebergx Jailbreaks and iOS Hacks 5 Feb 9, 2013 03:02 AM

Forum Jump

All times are GMT -5. The time now is 12:45 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC