FAQ  •  Register  •  Login

ServiiDroid (Android Console) - Get it on Google Play

<<

Xmantium

User avatar

DLNA master

Posts: 1418

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Sun Dec 15, 2013 1:22 am

Re: ServiiDroid (Android Console) - Get it on Google Play

will wrote:*Fixed license upload button being hidden when connected to a non-Pro server

Thankyou for this fix, alot QNAPers will be happy for this one!
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: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sun Jan 19, 2014 6:22 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

Small update.

  Code:
==== 2.1.3 ====
*Updated translations
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

motherfo

Serviio newbie

Posts: 6

Joined: Thu Feb 23, 2012 3:00 am

Post Fri Feb 14, 2014 6:03 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

Hi Will,

Using ServiiDroid over Wan. Ports are forwarded. I'm getting the error:

"Failed to connect

The connection initially succeeded, but not all of the data could be loaded from 'xxx.game-host.org'. "

Thank you,
Last edited by motherfo on Fri Feb 14, 2014 6:13 pm, edited 1 time in total.
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Feb 14, 2014 6:08 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

motherfo wrote:Hi Will,

Using ServiiDroid over Wan. Ports are forwarded. I'm getting the error:

"Failed to connect

The connection initially succeeded, but not all of the data could be loaded from 'motherfo.game-host.org'. "

Thank you,


Hi,

What do you get if you visit xxx.game-host.org:23423/rest/application
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

motherfo

Serviio newbie

Posts: 6

Joined: Thu Feb 23, 2012 3:00 am

Post Fri Feb 14, 2014 6:14 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

will wrote:
motherfo wrote:Hi Will,

Using ServiiDroid over Wan. Ports are forwarded. I'm getting the error:

"Failed to connect

The connection initially succeeded, but not all of the data could be loaded from 'xxx.game-host.org'. "

Thank you,


Hi,

What do you get if you visit xxx.game-host.org:23423/rest/application


Sorry, I'm an idiot, I hadn't forwarded 23423 for the Console, I had just forwarded 23424 for Serviio itself. Sorry to waste your time.
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Feb 14, 2014 6:16 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

motherfo wrote:
will wrote:
motherfo wrote:Hi Will,

Using ServiiDroid over Wan. Ports are forwarded. I'm getting the error:

"Failed to connect

The connection initially succeeded, but not all of the data could be loaded from 'xxx.game-host.org'. "

Thank you,


Hi,

What do you get if you visit xxx.game-host.org:23423/rest/application


Sorry, I'm an idiot, I hadn't forwarded 23423 for the Console, I had just forwarded 23424 for Serviio itself. Sorry to waste your time.


Ok, no worries, odd though as you should have gotten a plain failed to connect message, rather than that one.
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Wed Mar 12, 2014 7:54 am

Re: ServiiDroid (Android Console) - Get it on Google Play

Small update

  Code:
==== 2.1.4 ====
*Added support for Serviio 1.4.1
*Updated translations
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Mon Mar 24, 2014 8:00 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

Another small update, sorry it took so long, have been very busy.

  Code:
==== 2.1.5 ====
*Added support for Serviio 1.4.1.2
*Ignore hotfix releases when performing API compatibility checks
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

phodges

Serviio newbie

Posts: 1

Joined: Sun May 25, 2014 11:23 am

Post Sun May 25, 2014 11:40 am

Re: ServiiDroid (Android Console) - Get it on Google Play

What controls security between ServiiDroid on an android phone and the Serviio server on a PC ?.

Lets say two people are on a local 192.168.0.x network. User A has the server installed on a PC at (static) 192.168.0.83 and user A's phone is on (dynamic) 192.168.0.124. User B has an android phone on (dynamic) 192.168.0.91. User A installs Serviio on his PC and ServiiDroid on his mobile and is surprised he can control the Serviio server on his pc using the mobile. User A does not want user B to control Serviio just by installing ServiiDroid on his mobile. Shouldn't permissions stop network users from playing with services without admin or special purposes?. Has user A got problems with his PC security or is he missing something?.

phodges
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sun May 25, 2014 12:03 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

phodges wrote:What controls security between ServiiDroid on an android phone and the Serviio server on a PC ?.

Lets say two people are on a local 192.168.0.x network. User A has the server installed on a PC at (static) 192.168.0.83 and user A's phone is on (dynamic) 192.168.0.124. User B has an android phone on (dynamic) 192.168.0.91. User A installs Serviio on his PC and ServiiDroid on his mobile and is surprised he can control the Serviio server on his pc using the mobile. User A does not want user B to control Serviio just by installing ServiiDroid on his mobile. Shouldn't permissions stop network users from playing with services without admin or special purposes?. Has user A got problems with his PC security or is he missing something?.

phodges


Serviio is designed for streaming media in a home environement, so its assumed that anyone who has access to the local network, is allowed to configure the server.

You have a few options to limit access.

If you just want to be able to configure the server from the server itself, setup a firewall rule that blocks port 23423 from anything other than localhost.

If you want to be able to configure the server using ServiiDroid from User A's phone, then you need to give user A's phone a static IP in your router and then create a firewall rule that blocks port 23423 from anything other than localhost or the IP of user A's phone.

If user B isn't very technical and doesn't want to access DLNA content from the server on their phone, then you can turn on disable access to new devices in the Serviio console, and set user B's phone to disabled. This will prevent them from browsing content and discovering the server in ServiiDroid, but it won't prevent them putting in the IP address and then giving themselves access again. Likewise unless you use a firewall rule, there is nothing stopping user B from installing the Serviio console on their PC, and pointing it at your server, which again will let them fully configure the server.
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sun Jun 08, 2014 10:47 am

Re: ServiiDroid (Android Console) - Get it on Google Play

I've just released a new update to the beta channel. This is mainly behind the scences changes, with the exception of a new feature that allows you to require a PIN when connecting to the server for the first time. This is mostly aimed at Pro users who don't want their kids to be able to easily change access groups etc..., especially as access groups will be coming to ServiiGo shortly.

If all goes well I'll promote this to the production channel next weekend.

  Code:
==== 2.2 Beta 1 ====
*Add support for protecting access to the server from ServiiDroid by setting a PIN
*Improved handling of settings that require Serviio Pro
*Improved layout spacing on phones
*Various minor fixes
*Preperation for Serviio 1.5
*Changed crash reporting from ACRA to Crashlytics
*Updated build tools
*Updated libraries


Going forward I'm planning on dropping support for 2.1.x and 2.2.x in the next major version, as combined they only represent 1% of active installs (and 92% of active installs are running android 4.0+).
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sat Jun 14, 2014 8:04 am

Re: ServiiDroid (Android Console) - Get it on Google Play

I've just released 2.2 to Google Play. In addition to the changes in the beta, ServiiDroid now uses the storage access framework on KitKit for picking licence files.

  Code:
==== 2.2 ====
*Add support for protecting access to the server from ServiiDroid by setting a PIN
*Use the Storage Access Framework for selecting a license file to upload on KitKat
*Improved handling of settings that require Serviio Pro
*Improved layout spacing on phones
*Various minor fixes
*Preperation for Serviio 1.5
*Changed crash reporting from ACRA to Crashlytics
*Updated build tools
*Updated libraries
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Jun 19, 2014 5:37 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

Small update, thanks again for those who help with the translations.

  Code:
==== 2.2.1 ====
*Updated translations
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Fri Sep 26, 2014 4:28 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

I'm strongly considering requiring 4.0+ for the next version. Currently 2.3 is the new minimum, but I think even that is too low, so is anyone actually actively using ServiiDroid on Gingerbread (2.3.x) devices? I don't have any Analytics data for ServiiDroid (will do in the next version) so I only know the % of devices with it installed on which is currently pretty low and I imagine that the active users will be much lower.
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sat Oct 04, 2014 7:56 am

Re: ServiiDroid (Android Console) - Get it on Google Play

New update time! I was planning on releasing this in about two weeks time (as I'm away next week), but as a fix is needed for the first 1.5 beta i'm going to release a beta now and then refine it once I'm back from my holidays.

The most obvious change will be the start of the design update (note that the design changes are no where near finished), feedback on this including any layout issues would be great. As an example I know that a few of the icons don't look great on tablets, and that the size of the advanced view on 10" tablets isn't quite right.

However, it does not stop there. Before I started on the design changes, I went about re-writing the internals based on all the improvements I had done to ServiiGo. This includes everything from a change to how servers are discovered, to a complete re-write of the Serviio API client. So basically everything needs testing.

  Code:
==== 3.0 Beta 1 ====
*Requires Android 2.3+
*Added support for Serviio 1.5 Beta 1
*Started work on an update design
*Improved first run and add server workflow
*Improved license upload workflow
*Moved the 'Advanced' tab to the left for easier access
*Added an action to delete all unrecognised devices
*Simplified app preferences
*Added Google Analytics to help track app usage (e.g Server versions, common actions, Android version)
*Re-wrote Serviio API client to use OkHttp
*Replaced cling with android-dlna for server discovery
*Lots of bug fixes and improvements


Note: This is a beta update so you must be a member of the ServiiDroid beta testing programme to get it, see the first post of this thread for details.
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

Xmantium

User avatar

DLNA master

Posts: 1418

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Sat Oct 04, 2014 6:28 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

Wow I'm liking the new material design change!

- I would like Status tab to be the first tab instead on Advanced
- on the status page, the ip address and mange take too much space, the name and address is already on the top bar so can be omitted. By removing this, it fits on full screen... at least on my galaxy s4
- library status may look cooler with another layer of color
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: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sat Oct 04, 2014 6:43 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

Xmantium wrote:Wow I'm liking the new material design change!

- I would like Status tab to be the first tab instead on Advanced
- on the status page, the ip address and mange take too much space, the name and address is already on the top bar so can be omitted. By removing this, it fits on full screen... at least on my galaxy s4
- library status may look cooler with another layer of color


The status tab is the first selected tab and this way it makes it easy access the settings, and on tablets you get a split Advanced / Status view. Do you have a reason for wanting it moving?

I haven't done a pass across common devices to select optimal fonts and padding, so will look to ensure it fits when on 1.5 (which doesn't have the library update status stuff).

Ok, will have a think about that. The version turns orange if out of date, and the evaluation days remaining goes orange when near the end. So any suggestions about what to colour?
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

Xmantium

User avatar

DLNA master

Posts: 1418

Joined: Sat Jul 23, 2011 2:12 pm

Location: Manchester, UK

Post Sat Oct 04, 2014 7:48 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

I'm just very used to status when I scroll all the way to the left, the main status is there.

Overall I like the clean look and logo, seems to run quicker
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: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sat Oct 04, 2014 8:40 pm

Re: ServiiDroid (Android Console) - Get it on Google Play

It took me a little while to get used to it, but I now find it so much more convenient, so try using it for a week and see what you think then.

Great, glad the under the hood changes are showing through.
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
<<

will

DLNA master

Posts: 2120

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Sun Oct 19, 2014 7:27 am

Re: ServiiDroid (Android Console) - Get it on Google Play

I'm going to migrate to the new support library for matiral design support. Unfortunately this will require quite a few changes as I make heavy use of a legacy system to present all the server settings in the style of Android preferences whish isn't supported by appcompat.

If you have any problems with the first beta that you really want fixing let me know as it may take a few weeks (depending on how much time I have as I'm busy most weekend) to do all of the work before the next beta.
Will
Beta Tester Group
ServiiDroid (Android Console) Developer: Download | Home | Support
ServiiGo (Android 3G/4G/WiFi Playback App) Developer: More info

Player: Sony BDP S370 | Server: Debian 6.0 x86
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
PreviousNext

Return to Third-party tools integration

Who is online

Users browsing this forum: No registered users and 1 guest

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