FAQ  •  Register  •  Login

[OLD] Android Console

<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Dec 22, 2011 4:00 pm

Re: Android Console

Thats all fair enough for phones and I can do that. The problem comes with making it consistent for tablet while using the space best.

If clicking on an entry does nothing by default, then I could do the following

E.g. When viewing devices/folders/sources and setting i could present
viewing.png
viewing.png (4.18 KiB) Viewed 9332 times

And then you would have to hold down before you could move to
editing.png
editing.png (4.78 KiB) Viewed 9332 times


But it seams like a bit of a waste of space, and I'm not sure how to make it flow nicely from one to the other.
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 Dec 22, 2011 4:20 pm

Re: Android Console

Hmmm... i dont own an Android tablet yet but intend to flash my HP Touchpad when Cynogenmod release a stable Ice Cream Sandwich build
Possibly a seperate Tablet version which looks like the windows console?

Sorry i dont have much ideas for tablets :|
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 Thu Dec 22, 2011 6:29 pm

Re: Android Console

I'm not going to write a completely seperate one, so I'll have a think about it. Hopefully those with tablets can give suggestions.

-Shared folders
1. Remove "Options"

The bit of text in line with the icons on shared folders and online?

As for the rest this is what i've done:
Removed 'New x' from the lists
Added 'New x' menu item
Added all available options to context menu
By default short clicking an item will still edit it, however there is a preference which you can set to make short clicking do nothing
Removed profile id from devices.

Re refresh button, I ment at the moment only the image is clickable, however there is lots of padding/area around it which I could make clickable instead to give an overall larger clickable area.

Thank you for the comments :)

Does adding a shared folder work on windows / OS X for anyone with a mac?

@Zip - what do you do to determin if an online source url is valid? Do you just create a URI object from the string and see if it throws an exception?
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 Dec 22, 2011 6:40 pm

Re: Android Console

depends. For http url yes. For rtmp its different.
<<

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Thu Dec 22, 2011 6:56 pm

Re: Android Console

Installed your app. The status screen works great

I am getting a Force Close when I try to go to the device screen.

When I was doing the initial configuration, I put in the wrong IP address for my serviio server. the app kept telling me I needed to configure the program 1st. Maybe it can check for a configured flag and if it cannot find serviio it tells you to check your settings. This would give the user more information.

Here is from the android device log.

  Code:
12-22 13:41:16.831 E/AndroidRuntime(32246): FATAL EXCEPTION: main
12-22 13:41:16.831 E/AndroidRuntime(32246): java.lang.NullPointerException
12-22 13:41:16.831 E/AndroidRuntime(32246): at com.serviiodroid.libraryonline.LibraryOnlineArrayAdapter.getView(LibraryOnlineArrayAdapter.java:78)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.AbsListView.obtainView(AbsListView.java:1456)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.ListView.makeAndAddView(ListView.java:1821)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.ListView.fillDown(ListView.java:686)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.ListView.fillFromTop(ListView.java:754)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.ListView.layoutChildren(ListView.java:1670)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.AbsListView.onLayout(AbsListView.java:1286)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.view.View.layout(View.java:7184)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.LinearLayout.onLayout(LinearLayout.java:1047)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.view.View.layout(View.java:7184)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.support.v4.view.ViewPager.onLayout(ViewPager.java:918)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.view.View.layout(View.java:7184)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1254)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1130)
12-22 13:41:16.831 E/AndroidRuntime(32246): at android.widget.LinearLayout.onLayout(LinearLayout.java:1047)
12


Here is the information on the OS.
Running Custom Liberty 3 Rom.

  Code:
Log Collector version: 1.1.0
Device model: DROIDX
Firmware version: 2.3.3
Kernel version: 2.6.32.9-g34b306d
tkwp86@ca25rhe81 )
#2 PREEMPT Mon Jun 27 14:02:56 PDT 2011
Build number: 4.5.1_57_DX5-35


If you need anything else let me know.
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
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Dec 22, 2011 7:02 pm

Re: Android Console

moltra wrote:Installed your app. The status screen works great

I am getting a Force Close when I try to go to the device screen.

When I was doing the initial configuration, I put in the wrong IP address for my serviio server. the app kept telling me I needed to configure the program 1st. Maybe it can check for a configured flag and if it cannot find serviio it tells you to check your settings. This would give the user more information.



As i said first run/configuration is bad as its going to be replaced, it should however only try to load the devices/rest of it if it successfully connects to a webserver on the correct port/ip/path so that is odd. If the status works the rest should.

Edit what server version are you running? think I've found the problem
Will

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

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Thu Dec 22, 2011 7:15 pm

Re: Android Console

0.6.0.1. I am getting ready to install the newest serviio beta. Want me to wait?
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
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Dec 22, 2011 7:22 pm

Re: Android Console

moltra wrote:0.6.0.1. I am getting ready to install the newest serviio beta. Want me to wait?


The app won't crash on the newest version, it was a problem was trying to use a feature of 0.6.1 without checking it was there.

I've uploaded a new beta. Does that fix it for you on 0.6.0.1. (you can just install it over it)

Once you confirm that the fix works on 0.6.0.1 then you can upgrade your server version, it will just be helpful to know it works now.
Will

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

moltra

DLNA master

Posts: 1871

Joined: Thu Mar 24, 2011 11:00 pm

Location: Ohio USA

Post Thu Dec 22, 2011 7:28 pm

Re: Android Console

Yes works great now with 0.6.0.1.
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
<<

will

DLNA master

Posts: 2138

Joined: Mon Aug 30, 2010 11:18 am

Location: UK

Post Thu Dec 22, 2011 9:00 pm

Re: Android Console

Thats good. If you have a windows server, please check that adding a shared folder works.

zip wrote:depends. For http url yes. For rtmp its different.


Ok, if it was the same/not likely to change then I would reproduce it. I'll just send the request and wait for the server's response then.
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 Dec 22, 2011 10:36 pm

Re: Android Console

I'm using all my phones, my wifes worried I'm having an affair! Told her I'm not Tiger Woods! :lol:

I just installed your beta 3 and this was my face --> :shock:
You've done pretty much everything I wanted!!
Excellent job!!

I had an issue with beta 2 when u delete an online feed it crashed but seems to fixed in beta 3!

Yes I meant the "Options" on the line with the icons, since you added the option for Item Short click, when enabling "do nothing" this should also remove the "Options" from shared folder and online sources.
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 Dec 23, 2011 8:21 am

Re: Android Console

Xmantium wrote:I'm using all my phones, my wifes worried I'm having an affair! Told her I'm not Tiger Woods! :lol:

I just installed your beta 3 and this was my face --> :shock:
You've done pretty much everything I wanted!!
Excellent job!!

I had an issue with beta 2 when u delete an online feed it crashed but seems to fixed in beta 3!

Yes I meant the "Options" on the line with the icons, since you added the option for Item Short click, when enabling "do nothing" this should also remove the "Options" from shared folder and online sources.


Well I must have fixed it by accident as I didn't know about it. Did it always crash? Was it the first feed, the last feed or somewhere in the middle?

Ok I might change the wording then as it was to give a hind that the little icons reprsent the feeds/folders current options/configuration. It was not to say clicking on it will bring up options. Maybe I willl just remove it and use the same for enabled/disabled for online feeds.

Is the 'hide unknown devices' working for you?

Does adding a share work on your Windows box?
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 Dec 23, 2011 11:14 am

Re: Android Console

Crash happened on two occasions, it was in the middle of the feeds, but it did however delete the feed i wanted though :)

Oh! I thought "Options" was there as a button!! i get it now, possibly change it to something like "media type"

Hide unknown devices is working for me, i like this feature
but after enabling this feature, i did a refresh on the top console button and crashed, im not if it was related when enabling hide unknown devices

How do you mean by window box? ive added new folder source on this build and worked fine
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 Dec 23, 2011 3:29 pm

Re: Android Console

Thats annoying, I haven't got it to do that. Please can you do what moltra did and install something to collect a log e.g 'log collector'. https://market.android.com/details?id=c ... WN0b3IiXQ..

Then post the bit containing the exception (it should inludes some lines with com.serviiodroid.xxxxx) that way I can work out whats happening and then work out why.

I ment from your signature it suggested you had serviio server running on a windows machine, I wanted to confirm that adding shared folders via the app works when serviio is running on windows.
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 Dec 23, 2011 5:47 pm

Re: Android Console

I need to update that! I've moved everything to linux server as all my media is on there.
I usually use the beta on windows cos it's easy to install but wife really wanted 4OD!

I can't seem to recreate again. Probably it's something I did :roll:
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 Dec 23, 2011 6:15 pm

Re: Android Console

Well I don't want it to crash just because you did something it didn't like.
I will integrate error reporting on crash into the next version to make things easier.

Anyway, keep the feedback coming. I'm much more likely to implement features / fix problems if I'm asked :smile:

Sent from my HTC Wildfire using Tapatalk
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 Fri Dec 23, 2011 10:42 pm

Re: Android Console

In order to get crash reports for odd problems I've added automatic crash reporting to the new beta 4.

This gives me the following information:
Timestamp App Version Android Version Phone Make Display info Custom info (Serviio Server version) Stack trace

Please can you all update to it so that if/when the app crashes, I can find out why.

Remember to post even if it works for each new version. Considering the number of downloads, there should be more people posting.
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 Dec 25, 2011 7:57 pm

Re: Android Console

I know it's Xmas! :mrgreen: BTW Merry Xmas everyone! :D

I'm not sure if it's a bug.
When you stop the server using the "Stop" button, Serviio Droid starts refreshing and the light turns red, confirming the server is not running.
It's only when u press "Start", Serviio Droid starts refreshing but the light turns to amber (server is running) when it should be green, I have to press refresh at the top again for the green light to come on.
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 Dec 25, 2011 8:09 pm

Re: Android Console

Red is stopped, green is started and orange is starting (which takes a few seconds )
It is on my todo list to schedule a second refresh of the status data after giving the service long enough to start.

I have fixed a few more bugs, any requests for features / fixes for the next release?
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 Dec 25, 2011 10:58 pm

Re: Android Console

Features I'd like to see:

Presentation: One biggest feature I like to use on the console. For some reason the PHP web UI doesn't work on my linux server. QNAP users have to use MS Windows console to remote access Serviio running on the NAS to change it.

Serviio Profiles: This feature is the one I use on my XBMC app. This is helpful for anyone running Serviio on multiple machines. The user can create profiles like "Windows Serviio", "Linux Serviio", "Mac Serviio" which stores the IP address and port. This can be later integrated in future "find Serviio on LAN" as suggested by zip, user then can save the ip address found on their profile.


My suggestion of having "Options" would be splitting it up since there's a lot space between "Options" and the icons
These words match the phrases used when you add a source and looks much nicer separated. :D
On Shared folders:
Media Types [] [] [] Options [] []

On Online Sources:
Media Types [] [] [] Type []


Also the icon of the Serviio app needs updating, not sure why there's White lines. I dont mind if u use my png files I edited from the original logo.
I don't ask for much! Lol :roll:
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
PreviousNext

Return to Third-party tools integration

Who is online

Users browsing this forum: No registered users and 1 guest

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