XBMC for Android on Mele A1000 Media Player (Video)

Orange Pi Development Boards

Following this morning announcement, I’ve started to build XBMC for Android using the instructions on XBMC Android github repository, but it takes hours on my machine. In the meantime, I’ve found a prebuilt apk that I’ve tried on my Mele A1000 and shot a (super blurry) video.

This is still a development version, so there are a lot of bugs, but it shows good progress. The user interface renders at 28 fps and it’s very smooth, although CPU usage is about 65%. The remote control can work properly, but XBMC does not respond to mouse clicks and keyboard input. It can find UPNP servers (Windows) and locate your file. SMB client crashes XBMC on my system

I’ve tried Big Buck Bunny 480p, 720p and 1080p, and none of the sample can play smoothly, so NEON software decoding does not appear to be fast enough to play videos smoothly. The APK is a debug build, and I’m not sure how this could affect video decoding performance.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

14
Leave a Reply

avatar
14 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
9 Comment authors
XBMC For Android on ODroid-X Development Board (Video) | CNXSoft – Embedded Software DevelopmentcnxsoftHstenotzedNu7s Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Johny007
Guest
Johny007

Thank you for the report, wanted to try it myself but now I’ll wait for functional playback.

Dan
Guest
Dan

Yeah it runs nice and is fine for pictures and music but no hardware decoding for video yet. Also it doesn’t go full screen either. It’s a shame the d-pad on the Mele remote is so bad, thats one weak area as you make use of the d-pad a lot in XBMC. The higher end remote Mele sell has a much better d-pad (basically a clone of Boxee remote only better) but I havent tested it yet to see if it works (I do have one & will try later).

But extremely cool stuff none the less and I tip my hat to Team XBMC.

NPS
Guest
NPS

@ Dan
BTW, Boxee Remote works great on my Mini X running XBMC for Android 🙂

rogerthis
Guest
rogerthis

xbmc have really pulled off a really good stunt, getting it out without any leaks. I tried the build from miniand on my mele a2000. There are keyboard issues using xbmc, I was unable to use the keyboard on the mele f10. Also unable to use the virtual keyboard using the dpad. The only way I could found to work it, was using vnc server software (droid VNC Server) on the a2000.
I checked out the 1channel addon for playback and that was choppy too.

Dan
Guest
Dan

@ NPS
How do you use the Boxee remote ? do you mean the PC one they used to sell if so that’s very handy.

I tried the Mele F10 remote and it worked fine in XBMC, the only problem is that when you disable the air mouse feature, the button in the centre of the d-pad activates it again (argh!) and throws you off, your natural inclination is to press the button in the middle of the pad to select/enter but Mele have mapped it to left mouse button. To avoid waking the mouse you have to press the enter button above the d-pad.

Other than that it’s an excellent remote, not sure if that issue can be fixed by Mele or anyone from them is reading this but I hope they can.

e8hffff
Guest
e8hffff

I hope this helps the move to Linux. Personally I would not want XBMC on Android.

Dan
Guest
Dan

@ e8hffff
That is still being worked by some other people so yeah hopefully that will be another option, it might unleash the full performance of the hardware with no OS limitations.

Nu7s
Guest
Nu7s

For the Mele you should buy the F10 remote. Works absolutly GREAT. I’m really excited about the news that XBMC will be coming to android because my A2000 really lacks good media-center software.

notzed
Guest
notzed

If you want to see what software decoding can do, try the armeavi-v7l package from here: http://code.google.com/p/jjmpeg/downloads/list

This is using the latest (ish) ffmpeg, compiled with (most) NEON optimisations and with a lightweight multi-threaded player. Its pretty buggy and might not work – but if it does, it should show what current software decoding can do on your machine.

On a gigahertz single-core cpu, mpeg4 @ 480p might be doable (depending on the bit-rate), but 720p wont be. webm is slower again. Other formats might work better (e.g. mpeg2)

XBMC had troubles on the beagleboard as it has a lot of overheads beyond the video decode and requires a pretty decent GPU, although these newer machines should be better in both respects.

Hste
Guest
Hste

I tried the same apk on the ics on meleA2000, but I tried with vga and composite out as I havn’t a hdmi to test on. I only get the xbmc-logo and then program run but the screen is black.

trackback

[…] optimized for this platform, but there has been a lot of progress since last month, when I tried XBMC on the Mele A1000, and it appears to be fairly stable. Video Playback on XBMC for Android (Click to […]