ServiiDroid (Android Console) - Get it on Google Play
There will be two apps, however, it would be the main one which everybody downloads plus the optional donate 'key' app ~20KB that is a paid app which the main app checks for.
Re: ServiiDroid (Android Console) - Get it on Google Play
Ok thanks for your feedback, I went with as minimal as possiable, just a menu item button and no pop ups. I've uploaded a new version with support for the new donate key, which should be available in a bit. I'm not expecting much, but at least making back the cost of the developer account would be nice (selling 25 donate keys).
Re: ServiiDroid (Android Console) - Get it on Google Play
Just purchased the donate key, it did remove the donate button, does that mean I got two apps installed or does it patch the original ServiiDroid apk?
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
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
Re: ServiiDroid (Android Console) - Get it on Google Play
Thanks. You have two apps installed, while you can provide and execute code form other apps signed with the same key, there isn't much point for this so the key app contains no code, no activities, and no launcher (so no icon in the app draw). All that happens is I ask android's package manager if both apps are installed and signed with the same key.
Re: ServiiDroid (Android Console) - Get it on Google Play
I'm concluding my bank holiday weekend coding session with one more update. The upnp library used to crash if it found a device with a https control address, i've patched and recompiled part of the library and this should now be fixed, however as I don't have a device which causes this problem, I can't prove that it works. As for the FC on ICS, i'm 95% sure this is a platform bug, i'm looking into how I can work around it, but it will probably take a while.
Re: ServiiDroid (Android Console) - Get it on Google Play
Just a quick update now that Serviio 1.0 Beta 1 has been released to testers. The current version of ServiiDroid works fine with this beta so you can ignore the connection warning. The only thing missing is the 'Remote' tab and some extended application info (but that isn't presented in the console yet). As I cannot tell the difference between different beta/rc versions, I will always only ever support the latest version, so If you use ServiiDroid and are a beta tester, make sure you update through each release as it comes out.
As there is only one thing missing, I will upload it later this weekend once i've finished working on some other parts of this app unless anyone really wants access to that setting today.
As there is only one thing missing, I will upload it later this weekend once i've finished working on some other parts of this app unless anyone really wants access to that setting today.
Re: ServiiDroid (Android Console) - Get it on Google Play
I am getting ready to release version 1.4. This will bring about a big new feature, support for searching for and adding content from ServiiDB.com. This is still in early development, and there are a number of known issues (and proably lots of undiscovered ones) and missing features, but this will make adding online sources a lot better. So please sign up for ServiiDB.com and add some content, Xmantium has already added a large part of 4oD. Then once I release the update (tonight at the earliest, but it depends on when moltra can get the remaining breaking changes done), give it a really really good test and send me lots of feedback. Some points in particular.
1) On large screens / landscape if there is enough room, you should get a split screen view, if you don't when you should, do when you shouldn't, or the list of titles takes up too much or too little of the available space, please post with app version, android vesion, screen size, orientation, device, if you know it dpi level, e.g. hdpi, and optionally a screen shot if it is a case of the list of titles being a not very good size. Android 3.1 and below devices are the most likely to have this problem.
2) Adding an online source shows a progress dialog that blocks interactions and you have to add them one at a time, in later versions you this will not block the UI and i'll hopefully set it up so that you can select multiple sources and add them in one go.
3) Rotating while adding is a little flaky, the app shouldn't crash, but the ui might not update properly, pressing add, or navigating should fix it.
4) Not all of the data from serviidb is displayed yet e.g. ratings, resolution, install count (depending on how thigns go, I might add it in time for the first release)
5) I fetch all the (matching the search query) items from the API at once, in future I will might need to change it to load them in blocks, but it doesn't seem to cause a problem at the moment.
6) the start screen when in split screen is boring, i'll add some graphic/serviidb logo there.
7) recent searches aren't saved
8) I probably need to add a second line to the titles to show the plugin name or region if searching worldwide to help show the difference for shows that are found twice
I will not be uploading the strings for translation just yet, as they will proably need changing. In addition to working on the above, future updates will add being able to use templates for building custom urls, and eventually, adding content to serviidb from the app and rating it.
So lots of feedback on the above, along with any issues/suggestions for the ui or functionallity.
Here are some screenshots so you can give some intial feedback on the UI.
1) On large screens / landscape if there is enough room, you should get a split screen view, if you don't when you should, do when you shouldn't, or the list of titles takes up too much or too little of the available space, please post with app version, android vesion, screen size, orientation, device, if you know it dpi level, e.g. hdpi, and optionally a screen shot if it is a case of the list of titles being a not very good size. Android 3.1 and below devices are the most likely to have this problem.
2) Adding an online source shows a progress dialog that blocks interactions and you have to add them one at a time, in later versions you this will not block the UI and i'll hopefully set it up so that you can select multiple sources and add them in one go.
3) Rotating while adding is a little flaky, the app shouldn't crash, but the ui might not update properly, pressing add, or navigating should fix it.
4) Not all of the data from serviidb is displayed yet e.g. ratings, resolution, install count (depending on how thigns go, I might add it in time for the first release)
5) I fetch all the (matching the search query) items from the API at once, in future I will might need to change it to load them in blocks, but it doesn't seem to cause a problem at the moment.
6) the start screen when in split screen is boring, i'll add some graphic/serviidb logo there.
7) recent searches aren't saved
8) I probably need to add a second line to the titles to show the plugin name or region if searching worldwide to help show the difference for shows that are found twice
I will not be uploading the strings for translation just yet, as they will proably need changing. In addition to working on the above, future updates will add being able to use templates for building custom urls, and eventually, adding content to serviidb from the app and rating it.
So lots of feedback on the above, along with any issues/suggestions for the ui or functionallity.
Here are some screenshots so you can give some intial feedback on the UI.
Last edited by will on Mon Apr 16, 2012 10:43 am, edited 1 time in total.
Re: ServiiDroid (Android Console) - Get it on Google Play
Very cool!
Can i also view via plugin?
example Add Source -> Via Plugin -> 4oD -> [full list of 4oD programmes]

Can i also view via plugin?
example Add Source -> Via Plugin -> 4oD -> [full list of 4oD programmes]
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
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
Re: ServiiDroid (Android Console) - Get it on Google Play
Once moltra implements it, the default will match against plugin name or title, with an option to search against just titles or plugin name. So you will be able to type 4oD into the box and get a list of all shows.
Re: ServiiDroid (Android Console) - Get it on Google Play
I fixed the sorting, I was sorting on the wrong field.
I am working on the search against plugin name or title, I am going to add all the other fields at the same time so it is taking me a little longer.
I am working on the search against plugin name or title, I am going to add all the other fields at the same time so it is taking me a little longer.
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Re: ServiiDroid (Android Console) - Get it on Google Play
A few more improvements, added the advanced search options (hidden by default), the ICS search view now collapses automatically when in portait mode, and i've added ratings and install count (provided the values aren't 0).
Any thoughts on other info that would be good to display, either with the titles, or in the detailed view?
Any thoughts on other info that would be good to display, either with the titles, or in the detailed view?
Re: ServiiDroid (Android Console) - Get it on Google Play
That's looking sweet. It'd be nice to have a thumbnail there as well, but it'd have to be implemented on the serviidb side.
Petr
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Serviio developer / site admin
Do not send me PM for support as the solution can't be shared with others.
Follow Serviio on Facebook | Follow Serviio on Twitter
Help translate Serviio
Intel UPnP tools | HOWTO: Turn on detailed logging | HOWTO: Provide supported formats of a device | HOWTO: Provide details of a video file that doesn't play
Re: ServiiDroid (Android Console) - Get it on Google Play
zip wrote:That's looking sweet. It'd be nice to have a thumbnail there as well, but it'd have to be implemented on the serviidb side.
Yes, it is looking very good. There is already a thumbnail field on serviidb. Nobody has used it so far. I wonder, If I can figure a way to generate the thumbnail automatically.
@Will client is working now, so you can use anything you want for client, I would just like to keep it constant, or if you want to do something with name and rev that is fine to, that wasy you could get some feedback on what versions are in use. ie SD06, SD07 or even further, maybe something that you get from the end user device. rom? manufacture? added to the client string. ieSD06DroidXromICS as long as the 1st part of the string is constant, I will be able to tell the different consoles apart and give the developers up to date information on usage.
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Re: ServiiDroid (Android Console) - Get it on Google Play
Thanks. Good point I'll add the thumbnail.
@moltra Maybe put a line on the site submit page saying that thumbnails are also for the site/clients, not just for adding to Serviio.
I'll use 'ServiiDroid'.
@moltra Maybe put a line on the site submit page saying that thumbnails are also for the site/clients, not just for adding to Serviio.
I'll use 'ServiiDroid'.
Re: ServiiDroid (Android Console) - Get it on Google Play
will wrote:Thanks. Good point I'll add the thumbnail.
@moltra Maybe put a line on the site submit page saying that thumbnails are also for the site/clients, not just for adding to Serviio.
I'll use 'ServiiDroid'.
Let me know if you want to receive all the data about uses of ServiiDroid. If so I can setup a custom report to be send to you when you want it.
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Re: ServiiDroid (Android Console) - Get it on Google Play
OK, that could be good, we can do that later once the initial parts are in place. Any eta on the new search options (by plugin, by title and by plugin or title)?
Re: ServiiDroid (Android Console) - Get it on Google Play
I am actually in the process of writing the new SQL to return all the fields, when I complete it, it will have search fields for Plugin, Title, region.
The way I am setting it up, if the any of the search field is blank it returns all the items for that field.
ie plugin=cbs&title=the®ion=us
Would search for plugin contains "cbs" and title contains "the" and region contains "us" or "worldwide"
ie plugin=cbs&®ion=us
Would search for plugin contains "cbs" and region contains "us" or "worldwide" and return all titles that match region and plugin.
Is that what you are wanting?
The way I am setting it up, if the any of the search field is blank it returns all the items for that field.
ie plugin=cbs&title=the®ion=us
Would search for plugin contains "cbs" and title contains "the" and region contains "us" or "worldwide"
ie plugin=cbs&®ion=us
Would search for plugin contains "cbs" and region contains "us" or "worldwide" and return all titles that match region and plugin.
Is that what you are wanting?
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Re: ServiiDroid (Android Console) - Get it on Google Play
moltra wrote:I am actually in the process of writing the new SQL to return all the fields, when I complete it, it will have search fields for Plugin, Title, region.
The way I am setting it up, if the any of the search field is blank it returns all the items for that field.
ie plugin=cbs&title=the®ion=us
Would search for plugin contains "cbs" and title contains "the" and region contains "us" or "worldwide"
ie plugin=cbs&®ion=us
Would search for plugin contains "cbs" and region contains "us" or "worldwide" and return all titles that match region and plugin.
Is that what you are wanting?
I want a plugin=XXX and a title=XXX, but I would like to be able to match against either of them e.g. titleOrPlugin=XXX. The reasoning is the user is most likely to want to type in a show name or a plugin name into the box, and if I can do a OR search they should get pretty reasonable results in most cases, but If it is too general they can then restrict the search. But the point is that in most cases, they can just type and find content without thinking about it too much. I might in the future give them a drop down to select plugins, but not right away. First I want some feedback on it, then i'll see what is needed.
How the fields work those, with blank matching everything is the right way to go.
One other thing that would be nice down the road is an icon field for plugins so that the site's logo can be assigned to it. These logos can also be used for templates, and I could cross refrence them when searching for media.
Re: ServiiDroid (Android Console) - Get it on Google Play
will wrote:moltra wrote:I am actually in the process of writing the new SQL to return all the fields, when I complete it, it will have search fields for Plugin, Title, region.
The way I am setting it up, if the any of the search field is blank it returns all the items for that field.
ie plugin=cbs&title=the®ion=us
Would search for plugin contains "cbs" and title contains "the" and region contains "us" or "worldwide"
ie plugin=cbs&®ion=us
Would search for plugin contains "cbs" and region contains "us" or "worldwide" and return all titles that match region and plugin.
Is that what you are wanting?
I want a plugin=XXX and a title=XXX, but I would like to be able to match against either of them e.g. titleOrPlugin=XXX. The reasoning is the user is most likely to want to type in a show name or a plugin name into the box, and if I can do a OR search they should get pretty reasonable results in most cases, but If it is too general they can then restrict the search. But the point is that in most cases, they can just type and find content without thinking about it too much. I might in the future give them a drop down to select plugins, but not right away.
How the fields work those, with blank matching everything is the right way to go.
One other thing that would be nice down the road is an icon field for plugins so that the site's logo can be assigned to it. These logos can also be used for templates, and I could cross refrence them when searching for media.
I will add a search parameter called "titleOrPlugin" that will do a wile card search of both the plugin field and the title field.
I will add a thumbnail field for the plugin entry in serviidb tonight or tomorrow.
Mark
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Beta Tester Group
http://www.serviidb.com Online media resource repository
Netgear EVA2000 | Samsung BD-D5300 | XBOX 360 | Windows 7 | Mint Debian 12 | Raxz Maxx
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
Re: ServiiDroid (Android Console) - Get it on Google Play
OK, thanks. I may need to change the search options in the future, but I want to get some feedback first.
Return to Third-party tools integration
Who is online
Users browsing this forum: No registered users and 25 guests