Earlier this month, Xibo developers announced the beta version Xibo for Android was available for testing. Contrary to the Linux & Windows clients and servers which are open source, Xibo for Android is developed by Spring Signage and will available commercially. This sponsorship will help finance the development of Xibo open source software: the 2 clients (.net in Windows, Python in Linux), the server and API.
The current beta version supports the most important features of the Windows client, but lacks support for Adobe Flash, Microsoft PowerPoint, Datasets, Microblog, Stats, Counter Media, Socket Listener, Lift/Serial Interface Support, Offline Update via USB Drive,
Full Compositing (overlapping regions) and Video Transparency.
If you want to test the Xibo client for android, you can register for the private BETA and download an APK (Xibo_Android_Clientv1.0.12.apk) to install on your Android devices. Being part of the BETA program will also guarantee you a price of £10 GBP per client for Xibo 1.4.x releases, should you choose to purchase the final version. After installation, you’ll see Xibo Settings.
I mainly used Mele A1000 media player (AllWinner A10) for testing, but also did a quick test on WM8850-MID tablet. I tried several layouts, and most of them worked, but one was shown as invalid. The layouts include scrolling text (Twitter RSS feed), jpeg pictures, an mpg video and the mobile version of a famous tech blog :). Everything appears to very smooth and usable, contrary to my try to run Xibo on ARM Linux. Beside the invalid layout issue, I found out that the Status bar is always there, but just dimmed, and this appears to be problematic to solve on most Android devices according to Spring Signage developers.
You can watch Xibo for Android running on Mele A1000 below, and see for yourself that it runs pretty smoothly. The main problem is that the scrolling text is cut because of the Status Bar.
On WM885-MID tablet, Xibo did not work as well. The status bar was obviously still there, but the full layout was shown (possibly due to the different resolution), and although the text was not cut out, the font size was incorrect (too small). But the biggest problem was the failure to play the MPG video I used.
Based on my first evaluation, even though Xibo for Android will cost at least 10 GBP ($16 US), it should still be worth it considering you can now buy mini PCs / HDMI sticks for $30 to $50 (e.g. MK802) that can run Xibo smoothly with most features. I would also expect Xibo for Android to run nicely on the $35 Raspberry Pi (512 MB RAM version) once a proper Android port for the platform is released. Of course, if you need Powerpoint and/or Adobe Flash, you’ll still need to spend over $100 to get a Windows client.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
4 Replies to “Xibo for Android on Mele A1000 Set-top Box & WM8850-MID Tablet”
Please make this website a Android free zone!
That could be an idea, but it’s difficult to fight against the trend.
The problem is that many SoC vendors focus on Android, so 2D/3D support is available on that platform, but not so much on Linux. For video playback in Linux, there is no proper standard, and each platform has its own implementation, although gstreamer unifies this a bit, but with Android, it seems like one implementation can support many targets.
Some people even talk about using headless Android (as a server) which seems a bit odd, since Linux can surely do this better without overhead.
Thank you for taking the time to draw up this review. We will hopefully have an updated APK to test early next week, it will fix the text scaling issue you noticed (there will also be a full 1.4.1 Xibo release to fix this in our other clients!).
The status bar does dim down to “low profile” on 3 out of 4 test clients so far (your tests make this 3 out of 6) – we are searching for a solution, but it may come down to device support. Its the same story for your MPG not playing. Once we have a few more test results in we will look to build a hardware compatibility guide.
We are also looking to add Microblog, DataSets and Stats to this client in the near future.
Thanks once again!
The status bar is only highlighted when I touch / click on it, which I had to do to take a screenshot. During normal operation, the status bar is dimmed.