FAQ  •  Register  •  Login

[OLD] Android Console

<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Jan 05, 2012 1:29 pm

Re: Android Console

Xmantium wrote:It would be cool if there was a an API that checks what plugins are installed or even give a list of plugins installed. So when a user adds a iPlayer URL and checks there's no iPlayer groovy plugin installed it warns the user to install it. (I know I've done it so many times!! :roll:)


It would be nice however the server and/or the clients would need to maintain a list of urls that require plugins which is not very nice.

A half-way point though would be to have a pluggins tab on the console and via the REST API that simply lists the loaded plugins so you do not have to check your server log to see if they are loaded.

This could be further extended to have a 'refresh plugins' button in the console / REST API action that refreshes the list of plugins so that you do not need to restart the server to add new plugins.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Jan 05, 2012 1:34 pm

Re: Android Console

will wrote:so that you do not need to restart the server to add new plugins.

You don't need to do that, it'll compile JIT once the groovy file is updated / added.
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Jan 05, 2012 1:42 pm

Re: Android Console

zip wrote:You don't need to do that, it'll compile JIT once the groovy file is updated / added.


Didn't realise that :) - even better.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Jan 05, 2012 7:18 pm

Re: Android Console

Beta 7 is now ready.

If your on Beta 6 Opening the app should give you a notification that it is ready to download.
If your on Beta 5 Press menu -> about (and maybe menu -> refresh)
Otherwise use the download link below.

Beta 7

This fixes some problems with 0.6 servers and adds a first go of managing presentation settings as this was requested to be next. I still need to optimise the performance and improve how it is displayed so please give lots of feedback.

Changelog
  Code:
*Added first part of #1 Manage presentation settings - you can now control the  visibility of browsing categories
*Fixed force close in some cases on a 0.6 server when modifying transcoding settings
*Added optional altert dialog when a new server version is available
*Fixed #16 (Hide online source type selection and thumbnail url on 0.6 servers)
*Nicer online source type selection
*Fixed about text layout


@Xmantium Can you give online sources and transcoding settings really good test on your 0.6 server (in addition to presentation settings). You should also get a notification about an update to serviio being available.

I realise most of you will have little need to use this app on a daily basis, but please make a point to check for updates a few times a week and have a play with the new things and the old. Even just opening something, changing one thing, saving and then reverting it back.

I would also like to know if there is any intrest for translated verisons of the app.
Last edited by will on Thu Jan 05, 2012 9:15 pm, edited 2 times in total.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Jan 05, 2012 8:09 pm

Re: Android Console

Good job Will, you're on a roll. Emailed you the icon.
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Jan 05, 2012 8:23 pm

Re: Android Console

Thanks, took me a while to find it as that is my old email address. Now to find out how to update it....

Edit: You had already sent it so sorry about that. I've updated my email address now.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

Xmantium

User avatar

DLNA master

Posts: 1396

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Thu Jan 05, 2012 9:47 pm

Re: Android Console

Im on it!

0.6.1 just been released!! YAY!! :D

UPDATE: Everything is working perfect!! Even the PHP console didnt change my QNAP linux presentation setting but this worked brilliant!!
All the new features are hidden on my old server version - brilliant!
Got promted im using old verion of serviio server too, time to upgrade!!
Sony Bravia 2010 52NX803 - Sony PS3 - Xbox 360
Serviio running on QNAP NAS 639 Pro - 1.6 Intel Dual Core - 2GB RAM and QNAP NAS 121 - 2Ghz ARM Marvell - 1GB RAM
Console using ServiiDroid for Android, ServiiMetro and ServiiWP for Windows Phone and WebUI for iOS
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Jan 06, 2012 8:00 am

Re: Android Console

Xmantium wrote:Im on it!

0.6.1 just been released!! YAY!! :D

UPDATE: Everything is working perfect!! Even the PHP console didnt change my QNAP linux presentation setting but this worked brilliant!!
All the new features are hidden on my old server version - brilliant!
Got promted im using old verion of serviio server too, time to upgrade!!


Aswome :).

What is the performance like of the presentation list? It can be a little slow on my phone if I swipe up/down fast (but then I do have it compiled in debug mode)
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

Xmantium

User avatar

DLNA master

Posts: 1396

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Fri Jan 06, 2012 11:11 am

Re: Android Console

ive not seen any performance issues on my Galaxy S2, it is a dual core phone and runs apps very fast.

I did have a HTC running Android ICS but flashed WP7 on it, i can still dual boot it to Android to see how it goes :)
Sony Bravia 2010 52NX803 - Sony PS3 - Xbox 360
Serviio running on QNAP NAS 639 Pro - 1.6 Intel Dual Core - 2GB RAM and QNAP NAS 121 - 2Ghz ARM Marvell - 1GB RAM
Console using ServiiDroid for Android, ServiiMetro and ServiiWP for Windows Phone and WebUI for iOS
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Jan 06, 2012 11:20 am

Re: Android Console

Ok well in fairness, my phone's processor is only 568MHz and I'm running builds compiled in debug mode which is always slower than release mode builds.

Any requests for features in the next release other than multiple server profiles and automatic configuration?

I'm writing some utility functions to make controlling settings easier/less boring to code, so once I've done that I should be able to finish off the rest of them. Then it will be managing devices and I think I will be ready to release the first propper version :)
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Fri Jan 06, 2012 11:23 am

Re: Android Console

will wrote:Any requests for features in the next release other than multiple server profiles and automatic configuration?

Not for now but for the next major release there might be an API to actually browse content, similar to a DLNA player - so it might be something to try to do in future, it should enable playback over the net for example.
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Jan 06, 2012 11:59 am

Re: Android Console

zip wrote:Not for now but for the next major release there might be an API to actually browse content, similar to a DLNA player - so it might be something to try to do in future, it should enable playback over the net for example.


Sounds good. I will definaty use that to build a Recently Added view, and for a first go I'm sure I can send an intenet to a third party media player with all the required details to play the file. If I then get time at a later date, I could intergrate it directly to have an all in one android console/player for serviio.

How would that work with transcoding/device profiles? I assume the client would have to explicitly supply a profile ID when making requests.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Fri Jan 06, 2012 12:01 pm

Re: Android Console

I currently build it for a web based flash player, so there will be a profile for that. There could be a profile for serviiodroid or a generic android one. Basically you'd provide profile id as a part of the request when browsing for the files.
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Jan 06, 2012 12:06 pm

Re: Android Console

Sounds good. Will have a read into what android supports/how to implement it for the future.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

Xmantium

User avatar

DLNA master

Posts: 1396

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Fri Jan 06, 2012 3:06 pm

Re: Android Console

Theres already an app made by Sony Corporation for Android and iOS called Network Audio Remote. It can browse contents on a DNLA server like Serviio but the cool feature is if you press on the audio file it tells the renderer to stream the audio from the server. You can even control the sound level too!

It's only limited to music only, not tested with serviio new shoutcast streaming yet.

It would be cool to have this feature. I've seen other apps that have this feature like plugplayer but the sony's version interface is brilliant.
Sony Bravia 2010 52NX803 - Sony PS3 - Xbox 360
Serviio running on QNAP NAS 639 Pro - 1.6 Intel Dual Core - 2GB RAM and QNAP NAS 121 - 2Ghz ARM Marvell - 1GB RAM
Console using ServiiDroid for Android, ServiiMetro and ServiiWP for Windows Phone and WebUI for iOS
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sat Jan 07, 2012 7:38 pm

Re: Android Console

Well I don't have hardware that can be controlled like that so It would be very hard to develop. Also they probably all do it in a different way and I do want to make something device specific.


Next release is going well. I've got the multiple server management done and I just got this to pop up in logcat :D (which means I should get automatic configuration done in the next few days as that is my phone finding my Serviio server)
  Code:
01-07 19:30:29.051: I/ServiioDroid(18888): Petr Nejedly Serviio Media Server 0.6.1
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sun Jan 08, 2012 10:31 am

Re: Android Console

Automatic device detection is now working :) so I'm getting ready for the next release.

There have been two crashes because a profile name did not exist when it should have, but because of how the views are pre-loaded, the app would have crashed as soon as you connected.

I'm going to try and catch that and change the profile name to Unknown profile. If you get this, please contact me.
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

Xmantium

User avatar

DLNA master

Posts: 1396

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Sun Jan 08, 2012 10:53 am

Re: Android Console

Looking forward to see how it's come along! I've got three Serviio's running now!
Sony Bravia 2010 52NX803 - Sony PS3 - Xbox 360
Serviio running on QNAP NAS 639 Pro - 1.6 Intel Dual Core - 2GB RAM and QNAP NAS 121 - 2Ghz ARM Marvell - 1GB RAM
Console using ServiiDroid for Android, ServiiMetro and ServiiWP for Windows Phone and WebUI for iOS
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sun Jan 08, 2012 10:58 am

Re: Android Console

Beta 8 is now ready. Direct link for those not on Beta 6 or above

This adds automatic configuration and multiple server management. I have purposely not migrated your previous server details as I want feed back on both finding servers automatically and manually adding them.

I'm not too sure on the UI for the sever selection so comments would be welcome.

  Code:
*Added some extra network permissions that are required to do the UPnP search
*Added some protection against unknown profile names
*Added #8: Automatically find Serviio servers when on Wifi
*Fixed #18 Numeric Keyboard on ip and port settings
*Added #9: Multiple server details
*Added the option to require an active Wifi connection
*Improved the way I tell if android has killed the app - only reload data when needed
*Fixed #5: Don't reload server data on screen rotate
*Added automatic installation report
*Lots of little performance tweaks
*UI tweaks to presentation settings
Will

ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: Download | Home | Support
<<

moleculezz

Serviio lover

Posts: 82

Joined: Sat Apr 10, 2010 11:54 am

Post Sun Jan 08, 2012 11:47 am

Re: Android Console

Amazing App.... with this app combined with MediaDog I can now be more lazy and just control serviio from my HTC Desire S :D
Thanks!

One comment I have on the presentation tab is that when you click an option and you get the popup to choose one of the options.. you don't see what is the current selection. It would be nice to include a radio button which is something that you see often in android apps.

EDIT:
Also IMO, the indent of the sub categories is not really needed since you can already see that the Main category font size is already bigger. Aligning all the sub categories with the main categories would make it visually nicer... IMO

EDIT2:
When I flip my phone, I keep getting the notification message that a new serviio version is available.
DMS: QNAP TS-459 Pro+
DMR: Samsung LE40B650 | Sony PS3
PreviousNext

Return to Third-party tools integration

Who is online

Users browsing this forum: No registered users and 7 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.