ServiiDroid (Android Console) - Get it on Google Play
Running on HTC Legend with stock 2.2, no issues so far, had no issues on the beta either.
Re: ServiiDroid (Android Console) - Now on the Android Marke
NX3 wrote:Running on HTC Legend with 2.2, no issues so far, had no issues on the beta either.
Unfortunately its not just all 2.2 or all HTCs 2.2, it is some 2.2, especially HTCs, but it varies between devicies which is why I didn't catch it during the beta. The code that has been failing has been there from the day I moved to JSON which was about 2 weeks before I did beta 1.
I think i've sorted out all of the other issues, although more will turn up as the number of users has obviously exploded compared to the beta testing.
Deto wrote:this app works great on my Galaxy Nexus.
will the source code be published?
Thanks - not at the moment, maybe later. If I stop development then I see no reason why I wouldn't release it.
Re: ServiiDroid (Android Console) - Now on the Android Marke
Everything looks OK from my device and emulators so I'm going to risk it (why is there no cross your fingers and pray smilly)
Changelog
Update is now live and I have cleared my crash report spreadsheet. Try not to give me too much to do tomorrow
Changelog
- Code:
==== 1.1 ====
*Added notifications when Serviio finds new files - this a bit rough (need to improve the controls) however I wanted to get the fixes noted below out now
*Hopefully fixed force close on some Android 2.2 where the system's copy of GSON stopped mine from being used
*Fixed force close when rapidly switching between servers
*Fixed force close when app is left in one of the edit activities (e.g. Edit Device) and then resumes after the main server data has been killed by the OS
*Adjusted status view to try and always keep the force refresh button visiable when the newest file is being displayed (480x800 devices)
*Added VIBRATE preference for the file notifications
Update is now live and I have cleared my crash report spreadsheet. Try not to give me too much to do tomorrow
Re: ServiiDroid (Android Console) - Now on the Android Marke
Thanks Will!
Everything shows on same screen now - Every little pixel helps!
I'm liking the new notifications
Everything shows on same screen now - Every little pixel helps!
I'm liking the new notifications
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) - Now on the Android Marke
will try and break it once i get home at 7am today.
Phil Bennett
Beta Tester Group
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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) - Now on the Android Marke
I've uploaded a small update. Any feedback on the notifications? Working how you would expect them to do?
@Zip could you make this thread a sticky please
@Zip could you make this thread a sticky please
Re: ServiiDroid (Android Console) - Now on the Android Marke
I just wanted to say thank you again to all the beta testers for the crash reports you generated and especailly any feedback given during the testing stage. ServiiDroid has now been downloaded over 500 times as of last night, most probably because of zip posting it on Serviio's facebook page . Of the people who took the time to rate or review the app, the response has been very positive.
Since release I've had about 25 crash reports (from I think <10 users) covering 5 overlooked/undiscovered problems which should now be fixed. I'm sure there are a lot more hidden away that I'll have to deal with, but I think that is pretty good considering this was an I think I'll have a go at writing an android app for fun project. It certainly wouldn't have been so few if you all hadn't helped out.
I also wanted to thank the users who have taken the time to help translate the app, I'll keep monitoring the site and I'll try to include any new translations as qucikly as possiable once they are complete.
Since release I've had about 25 crash reports (from I think <10 users) covering 5 overlooked/undiscovered problems which should now be fixed. I'm sure there are a lot more hidden away that I'll have to deal with, but I think that is pretty good considering this was an I think I'll have a go at writing an android app for fun project. It certainly wouldn't have been so few if you all hadn't helped out.
I also wanted to thank the users who have taken the time to help translate the app, I'll keep monitoring the site and I'll try to include any new translations as qucikly as possiable once they are complete.
Re: ServiiDroid (Android Console) - Now on the Android Marke
Dont thank us Will - Many many thanks to you!
Its become my most used app on my Android phones!
Its become my most used app on my Android phones!
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) - Now on the Android Marke
Xmantium wrote:Dont thank us Will - Many many thanks to you!
Its become my most used app on my Android phones!
i second that.
Phil Bennett
Beta Tester Group
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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) - Now on the Android Marke
@Zip I can't seem to change the profile of a device anymore via my app and I don't think I've changed anything that would effect, although I may have done so. This is with 0.6.2.
Can someone else confirm this? Either for 0.6.2 or a different version of the server.
Is there any way to get some more information about REST actions? I have them on DEBUG and I guess there isn't anything else.
Why does the webserver have to restart its self? I don't remember it doing it (although it may have done).
What do the 1370 135 numbers mean in the below long (after the PUT /rest/status - 200 bit) ?
Changing profile of an existing device
Adding a new one does still work
Deleting one works and doesn't restart the webserver
Can someone else confirm this? Either for 0.6.2 or a different version of the server.
Is there any way to get some more information about REST actions? I have them on DEBUG and I guess there isn't anything else.
Why does the webserver have to restart its self? I don't remember it doing it (although it may have done).
What do the 1370 135 numbers mean in the below long (after the PUT /rest/status - 200 bit) ?
Changing profile of an existing device
- Code:
Send request to server and then wait a short delay
2012-02-01 18:03:27,570 INFO [WebServer] WebServer shutting down
2012-02-01 18:03:27,571 INFO [EventSubscriptionExpirationChecker] Leaving EventSubscriptionExpirationChecker, removing all event subscriptions
2012-02-01 18:03:27,571 INFO [DiscoveryAdvertisementNotifier] Leaving DiscoveryAdvertisementNotifier
2012-02-01 18:03:27,571 INFO [LogService] 2012-02-01 18:03:27 IPADDRESS - - 23423 PUT /rest/status - 200 - 1370 135 http://name.dyndns.org:23423 Apache-HttpClient/UNAVAILABLE (java 1.4) -
2012-02-01 18:03:27,572 INFO [EventDispatcher] Leaving EventDispatcher
2012-02-01 18:03:27,574 INFO [DiscoverySSDPMessageListener] Leaving DiscoverySSDPMessageListener
2012-02-01 18:03:27,575 INFO [WebServer] WebServer starting on port 8895
2012-02-01 18:03:27,576 INFO [EventSubscriptionExpirationChecker] Starting EventSubscriptionExpirationChecker
2012-02-01 18:03:27,576 INFO [DiscoverySSDPMessageListener] Starting DiscoverySSDPMessageListener using interface ppp0 (ppp0) and address 192.168.15.100, timeout = 0
2012-02-01 18:03:27,576 INFO [RendererSearchSender] Searching for Renderer devices
2012-02-01 18:03:27,577 INFO [DiscoveryAdvertisementNotifier] Starting DiscoveryAdvertisementNotifier
2012-02-01 18:03:27,577 INFO [EventDispatcher] Starting EventDispatcher
2012-02-01 18:03:28,294 INFO [UpdateChecker] Checking if a new version is available
Adding a new one does still work
- Code:
Send request to server and then wait a short delay
2012-02-01 18:05:11,283 INFO [RendererManager] Stored a new renderer: uuid='1f21a106-9714-46a1-9776-db57beecd0b2', name = 'Device Name', ipAddress='192.168.36.1', profile = '4'
2012-02-01 18:05:11,284 INFO [LogService] 2012-02-01 18:05:11 IPADDRESS - - 23423 PUT /rest/status - 200 - 1323 86 http://name.dyndns.org:23423 Apache-HttpClient/UNAVAILABLE (java 1.4) -
2012-02-01 18:05:11,284 INFO [WebServer] WebServer shutting down
2012-02-01 18:05:11,287 INFO [EventSubscriptionExpirationChecker] Leaving EventSubscriptionExpirationChecker, removing all event subscriptions
2012-02-01 18:05:11,287 INFO [DiscoveryAdvertisementNotifier] Leaving DiscoveryAdvertisementNotifier
2012-02-01 18:05:11,287 INFO [EventDispatcher] Leaving EventDispatcher
2012-02-01 18:05:11,290 INFO [DiscoverySSDPMessageListener] Leaving DiscoverySSDPMessageListener
2012-02-01 18:05:11,291 INFO [WebServer] WebServer starting on port 8895
2012-02-01 18:05:11,292 INFO [EventSubscriptionExpirationChecker] Starting EventSubscriptionExpirationChecker
2012-02-01 18:05:11,292 INFO [EventDispatcher] Starting EventDispatcher
2012-02-01 18:05:11,292 INFO [DiscoverySSDPMessageListener] Starting DiscoverySSDPMessageListener using interface ppp0 (ppp0) and address 192.168.15.100, timeout = 0
2012-02-01 18:05:11,292 INFO [RendererSearchSender] Searching for Renderer devices
2012-02-01 18:05:11,292 INFO [DiscoveryAdvertisementNotifier] Starting DiscoveryAdvertisementNotifier
2012-02-01 18:05:11,899 INFO [UpdateChecker] Checking if a new version is available
Deleting one works and doesn't restart the webserver
Re: ServiiDroid (Android Console) - Now on the Android Marke
Im on 0.6.1 on my QNAP NAS
It does not change! I didnt test this as ive never had the need to change device profile
It does stop the server running for a moment even though device profile was not changed
It does not change! I didnt test this as ive never had the need to change device profile
It does stop the server running for a moment even though device profile was not changed
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) - Now on the Android Marke
it restarts it so that it can advertise itself with services that are profile specific. no change has been made to this in ages
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) - Now on the Android Marke
zip wrote:it restarts it so that it can advertise itself with services that are profile specific. no change has been made to this in ages
Ok that is fine then. I guess I'll have to pull out an old build when I get home at the weekend to confirm because unless i'm going crazy I'm sure I had it working so must have broken it.
@The user who just generated two crash reports who is still using Beta 4 - update the app!
@Cerberus
You previous said
Cerberus wrote:tests on beta 12
Delete function works
profile change works
library status work perfectly now ( just how id expect )
layout much better ( still not perfect but can live with it )
Meaning you were previously able to change the profile of an existing device?
Re: ServiiDroid (Android Console) - Now on the Android Marke
yep but on latest version doesnt seem to work.
Phil Bennett
Beta Tester Group
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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) - Now on the Android Marke
notification work, but when i click on the notification, it takes me to serviiodroid but nothing appear to tell me what was added (popup) plus i noticed that notification only work once you go into serviidroid and this is because there is not background process, to keep checking the server for updates.
Phil Bennett
Beta Tester Group
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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) - Now on the Android Marke
Cerberus wrote:notification work, but when i click on the notification, it takes me to serviiodroid but nothing appear to tell me what was added (popup) plus i noticed that notification only work once you go into serviidroid and this is because there is not background process, to keep checking the server for updates.
At the moment it just opens the app, I was thinking about what to do, maybe a popup would be good, but at the moment there isn't really much else I can tell you except what is already on the status tab ie number and last file.
There is a background service (implemented by being registered with androids alarm manager which turns it on so it can run then kill itself). By default it is triggered once every 15 minutes, which you can change, however if you don't have internet access, or wifi if you require wifi for the server then when the service runs it won't be able to connect. Remember by default your wifi connection will be turned off when the screen turns off. It is also run whenever you open the app after a 30 delay to not impact initial app loading speed.
A future improvement I'm looking into is how I can get android to tell the app that there is internet access. I could run the service every 2 minutes, but only actually fetch the data every X as defined by the user minutes, but that isn't really the way you should do things.
Re: ServiiDroid (Android Console) - Now on the Android Marke
will wrote:Cerberus wrote:notification work, but when i click on the notification, it takes me to serviiodroid but nothing appear to tell me what was added (popup) plus i noticed that notification only work once you go into serviidroid and this is because there is not background process, to keep checking the server for updates.
At the moment it just opens the app, I was thinking about what to do, maybe a popup would be good, but at the moment there isn't really much else I can tell you except what is already on the status tab ie number and last file.
There is a background service (implemented by being registered with androids alarm manager which turns it on so it can run then kill itself). By default it is triggered once every 15 minutes, which you can change, however if you don't have internet access, or wifi if you require wifi for the server then when the service runs it won't be able to connect. Remember by default your wifi connection will be turned off when the screen turns off. It is also run whenever you open the app after a 30 delay to not impact initial app loading speed.
A future improvement I'm looking into is how I can get android to tell the app that there is internet access. I could run the service every 2 minutes, but only actually fetch the data every X as defined by the user minutes, but that isn't really the way you should do things.
the calendar does it to tell me about upcomming meetings without me having it open so teh console should be able to do it to, id guess.
Phil Bennett
Beta Tester Group
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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) - Now on the Android Marke
Cerberus wrote:the calendar does it to tell me about upcomming meetings without me having it open so teh console should be able to do it to, id guess.
Are you talking about a popup or the actual fetching the data in the background?
Popup I could do but don't see the point as the information is contained in the notification.
Background data fetching is not the same, calendar knows in advance when it needs to alart you and doesn't need active network access to do so.
Whereas the app does need network access. Lots of other apps which fetch data in the background and notify you imediately have the same problem if network access isn't always available, e.g. tapatalk. It is just more apparent with ServiiDroid because for most users, they require wifi which as I said before is turned off pretty aggressively by the OS to save power.
Re: ServiiDroid (Android Console) - Now on the Android Marke
ok.
Phil Bennett
Beta Tester Group
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Wiki | FAQ
Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
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
Return to Third-party tools integration
Who is online
Users browsing this forum: No registered users and 8 guests