WE NEED an Android Port....

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Closed
xbs08 Offline
Posting Freak
Posts: 1,298
Joined: May 2008
Reputation: 0
Location: Portugal
Post: #11
Most android players suck and there's only one good media library apk... so xbmc on android would be a killer apk.
There's lot of room in the android apk market for xbmc and that probably would get more users in other platforms also.
find
rflores2323 Offline
Posting Freak
Posts: 1,950
Joined: Jan 2009
Reputation: 2
Post: #12
Discussion here so far there are a couple of developers that want to help but no one has step up the plate yet.

I would really really love xbmc on android aswell and will help with any donations when this is going.

ATV1 with crystalbuntu V1 (11.eden). Theater remote URC MX-810, droidx wtih xbmc remote, or transformer tf101 with YATSE. 2 x ATV2 (V12.0 Eden).

find
davilla Offline
Team-XBMC Developer
Posts: 10,399
Joined: Feb 2008
Reputation: 58
Post: #13
Ok, listen close android whiners, as spiff mentioned "it's about TECHNICAL issues, NOT about politics." got that, here let me say it again.

"it's about TECHNICAL issues, NOT about politics."

once more for the boys in the back not paying attention.

"it's about TECHNICAL issues, NOT about politics."

Got it ? Now STFU and let us get back to herding the code monkeys.

XBMC is a monster app, one of the biggest around even for desktop. Getting it to run on embedded is NON-TRIVIAL. There are many, many issues that need to be addressed for a successful port.

It's not just a simple matter of compiling for android. Just to get a clue, there are 45+ dependent libs that also have to be present. With most of these, no lib mean NO PORT. Once these are done, then there's GLES rendering, then hw video decode. Note, no hw video decode and XBMC is USELESS. Same for jpeg decode. It must be accelerated or you wait 5-10 SECONDS for some background image to appear.

There is an effort underway, it is going slow but steady. And that's all I'm going to say about it. Don't ask, don't pester, just let us do what we do best and one day.... pop and the XBMC for android port will appear.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
(This post was last modified: 2011-11-21 17:53 by davilla.)
find
darkscout Offline
Posting Freak
Posts: 2,148
Joined: Jul 2008
Reputation: 12
Post: #14
Geeba Wrote:It doesn't make any more or less sense than running it on iOS... in fact it probably makes more sense than running it on over priced hardware that has limited connectivity without spending even more of your hard earned. But with the devs favouring a certain fruit it would make Google the new MS.

XBMC was already getting compiled under XCode for OS X.

Apple has made it VERY easy to compile stuff for iOS using XCode. I'm trivializing what the devs did, but flip a few switches and tada. iOS port.

Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.

You notice one is not the other?

Code:
It doesn't make any more or less sense than running it on iOS... in fact it probably makes more sense than running it on over priced hardware that has limited connectivity without spending even more of your hard earned.

Now this is just haters rambling. The AppleTV 2 costs $99. $89 if you find it on sale. The Beagleboard doesn't even cost that. I'd like to know how that counts as "over priced".

[Image: aeKO.jpeg]
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.
find
GreenEyez Offline
Senior Member
Posts: 109
Joined: Aug 2011
Reputation: 0
Post: #15
darkscout Wrote:XBMC was already getting compiled under XCode for OS X.

Apple has made it VERY easy to compile stuff for iOS using XCode. I'm trivializing what the devs did, but flip a few switches and tada. iOS port.

Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.
Android development is done in Java. XBMC is written in C/C++.

You notice one is not the other?

Code:
It doesn't make any more or less sense than running it on iOS... in fact it probably makes more sense than running it on over priced hardware that has limited connectivity without spending even more of your hard earned.

Now this is just haters rambling. The AppleTV 2 costs $99. $89 if you find it on sale. The Beagleboard doesn't even cost that. I'd like to know how that counts as "over priced".

Apps for iOS are written in Objective-C as far as i know, so there was an amount of porting to be done, but Obj-C is a lot more similar to c/c++ than Java is.

Anyway, want a media library for Android? Here`s the solution, the XBMC copy-cat : Plex : http://www.plexapp.com/ . My friend has i on his Galaxy S2, works like a charm. I have it on my iPhone 3GS, works like a charm. Let the freaking XBMC devs finish up projects that have already been started (Audio Engine / PVR / Binary Addons) and then think about ports to other Operating Sistems.
(This post was last modified: 2011-11-21 20:55 by GreenEyez.)
find
darkscout Offline
Posting Freak
Posts: 2,148
Joined: Jul 2008
Reputation: 12
Post: #16
The way it works. C compiles with C++. C++ compiles with Objective-C.

That's like saying "Well, this car only takes regular unleaded". "Aww too bad, all we have available is super unleaded".

And Plex isn't a full 'real' version of Plex. You might as well just get a generic UnPN player and use XBMC as a source.

[Image: aeKO.jpeg]
Code:
GRANT ALL PRIVILEGES ON `xbmc_%`.* TO 'xbmc'@'%';
IF you have a mysql problem, find one of the 4 dozen threads already open.
find
DJVege Offline
Donor
Posts: 231
Joined: Jan 2009
Reputation: 2
Rainbow    Post: #17
jhsrennie Wrote:I think logic is overrated in these areas. I can't think of any possible use for a 65 inch Android tablet, but I still want one :-)

JR

Everyone else is going on about Android porting, but I'm still stuck back on this:

Who on earth would use a 65" tablet?? Don't get me wrong... I want one... I don't know WHY I want one...because it's just ridiculous!!

A tablet, to me, is something I want to be portable... i.e. small screen. Anything over 20-30" is a really best as a monitor! Who wants to get up and drag your fingers on a tablet every time you want to change movie, change volume etc... And if they have a remote/game pad for this beast.. it's back to being a smart TV, and a pointless tablet.

Who wants to play Angry Birds on a 65" tabletConfused? Well... Ok... i do.. BUT!! Only for the initial "rofl" factor! After that, it's back to being ridiculous!

Unless you have REALLY bad eyes and need to sit right up next to a 65" tablet, I don't see the point.

As for porting to Android... Well, that's what you get for making good software. People want it on everything. Smile

...DJVege...
HTPC: G840 + GT430 + 2GB RAM + 30GB SSD
Remote: iPad/iPhone + iRule + USB-UIRT // FireFly RF Remote
Software: XBMC Eden + Eventghost + Win7
find
rflores2323 Offline
Posting Freak
Posts: 1,950
Joined: Jan 2009
Reputation: 2
Post: #18
DJVege Wrote:As for porting to Android... Well, that's what you get for making good software. People want it on everything. Smile

agree

Big Grin

ATV1 with crystalbuntu V1 (11.eden). Theater remote URC MX-810, droidx wtih xbmc remote, or transformer tf101 with YATSE. 2 x ATV2 (V12.0 Eden).

find
Ned Scott Offline
Team-XBMC Wiki Guy
Posts: 11,938
Joined: Jan 2011
Reputation: 131
Location: Arizona, USA
Post: #19
Geeba Wrote:It doesn't make any more or less sense than running it on iOS... in fact it probably makes more sense than running it on over priced hardware that has limited connectivity without spending even more of your hard earned. But with the devs favouring a certain fruit it would make Google the new MS.

ATV2's hardware for the price is painfully hard to beat. The iPad's price is more often on the lower end for tablets with the same features, including Android ones.

I like Android, and I can't wait for an Android version of XBMC, but please kindly pull your head out of your rump.

To everyone, the work being done for iOS is work that affects all ARM-powered devices, including Android. Everything from supporting the ARM processor, Open GLES, multitouch support, the tons and tons of optimization, and a lot of ther techincal details that are over my head, all benefit future projects. These ARM and embedded systems appear to be the wave of the future for media centers, and XBMC will be there.
find
DejaVu Offline
Posting Freak
Posts: 1,155
Joined: May 2010
Reputation: 2
Location: United Kingdom
Post: #20
I too dreamt of XBMC for Android and totally understand the Technical Issues.

Hence why I have come up with an excellent alternative solution and even works over the internet!

I call this 'Initiative!'
Windows 7 PC at home running XBMC.
Android tablet and Phone both running Splashtop Remote.

Login using Googlemail remotely - instantly stream everything perfectly in sync over the internet to my Android devices. Problem solved.

I even used it when I was abroad!
If you plan on doing this, I suggest using one of the Touch Screen skins being developed.

Will play everything as the Home PC is doing all the work!

Until miracles happen, perfect solution. [SOLVED] (for now!) Tongue

[Image: watched-fanart.jpg]
Maraschino - Web based HTPC Organiser. Keep track of all your web based programs all in one place.
Home Page - Repo - Bug Tracker - Support Forum.
find