Android App Seek + UPnP browsing
Posted by: raybies on 14 September 2015
Hi.
Equipment: Mu-so, QNAP TS-251, many Android devices.
Is there any way to fast forward in a track? This is really crucial for my purposes.
Also I'm experiencing issues with UPnP and browsing of tracks.
Sometimes browsing works fine, but other times when I press back I get the circling icon forever or a long time 30-120 seconds.
I've tried Plex, Twonky, MinimServer and Assets.
If I select USB, and then back to UPnP it usually works fine again for a period (usually just a couple of tracks).
Thanks.
Are you aware that you can drag the button up and down the progress bar to reach any point on a track? Technically, maybe not exactly 'fast forward,' but probably the nearest you're going to get.
Problems with slow browsing are probably LAN related, how is your network set up?
Thanks Chris.
There's no button to drag, I tried many times. I can drag the volume with no issues.
Have you got a screenshot?
My network is well provisioned. I have WiFi B,G,N & AC. I can easily stream 1080p ($100 Network media tank) 1 room further away from the wifi router than the Mu-so.
I've tried with CAT6 cable too, while somewhat better it still had issues, which made me try ever UPnP server available. Currently MinimServer offers the best performance, which Plex being the worst (all flac).
Thanks Chris.
There's no button to drag, I tried many times. I can drag the volume with no issues.
Have you got a screenshot?
See screenshot below - both the volume and progress timer bars can be adjusted in the same way, by dragging the button along the bar. If this doesn't work for you, I wonder if the same issue that causes slow browsing is also causing this problem - maybe the request times out before your streamer or server get round to responding?
(Note that this is a screenshot from an iOS device - the only Android thing I have is a Sony Walkman and I don't think it will take a screenshot. The two slider controls are the same, though.)
I use the Android app and the appearance is roughly the same (but it has jump back 1 track and jump forward 1 track buttons to left and right of time bar control). Sliding the marker on the time bar allows seek within a track on my ND5 XS.
The issues with the circle icon are most likely due to latency in network discovery. I get the same for a day or two if I power down my streamer or the NAS or sometimes when I don't use the system for a couple of days. Sometimes I need to go back to the input selection screen and select UPnP again and it triggers a re-discovery. I found this to be much worse when using DHCP on the NAS (the Naim app would drop the NAS connection on every DHCP license refresh even if the same IP address was assigned). In my case, setting a fixed IP address for the NAS reduced the problem considerably.
Now when I first use the system in the day I just go to the input selection screen, and then everything is usually OK for the rest of the day.
Chris... it's clear the Android version differs from the iOS version, sadly there's no slider.
Note there's only 1 track selected bcos if you try to select a whole album or folder you get a java error as seen on the 2nd screenshot.
I have 4 Android devices with the Naim App, with both Lollipop and KitKat... all exhibit these issues.
Strange, you have no button visible on the slider! On mine, it's got the same button as on the volume slider. There must be variations either with different Android devices, or different Naim app versions. Mine is running Android 4.2.2 and Naim app 1.5.
The issues with the circle icon are most likely due to latency in network discovery. I get the same for a day or two if I power down my streamer or the NAS or sometimes when I don't use the system for a couple of days. Sometimes I need to go back to the input selection screen and select UPnP again and it triggers a re-discovery. I found this to be much worse when using DHCP on the NAS (the Naim app would drop the NAS connection on every DHCP license refresh even if the same IP address was assigned). In my case, setting a fixed IP address for the NAS reduced the problem considerably.
Now when I first use the system in the day I just go to the input selection screen, and then everything is usually OK for the rest of the day.
I get 1-8ms pings between machines.
The Mu-so has a fixed IP bcos I route certain IP's through VPN... The Mu-so doesn't go through the VPN.
1 device =
Product: Mu-so
IP Address: 192.168....
App: 1.5
App Build: 670
ARM APP: 1.02.000
ARM BSL: 3.0.28
CX APP: 9793
CX BSL: 3358
CX CNE: 3534
MAC: 30:10:B3:.....
Device: samsung SM-P900
Android: 4.4.2
I have a Nexus 10 with Android 5.1, a Galaxy S5 with Android 4.2.2 and a Note 5 with 5.0.1 and none of them have a slider on the track... I've tried streaming WAV, FLAC and MP3.
What UPnP server are you using?
First the slider: I suspect that the presence / absence of the slider is determined by the capabilities declared by the UPnP server and player during the discovery and authentication process.
Second, UPnP discovery latency is partially controlled by the media server settings, pinging the network adapters has little to do with this (the network packet latency is always much shorter), unless the network is broken.
Have you ensured that all of the devices you are using for music replay are on the same subnet, and that none go through the VPN?
Have you ensured that all fixed IP address values you use have been removed from the list of addresses available to the DHCP server.
I use a Hudl2 tablet - Android 4.4.2 (DHCP, 192.168.1.x)
ND5 XS (DHCP, 192.168.1.x)
Synology NAS, running Synology Media Server (Fixed, 192.168.1.222)
I'm sure the music format has nothing to do with it.
Have you ensured that all of the devices you are using for music replay are on the same subnet, and that none go through the VPN?
Have you ensured that all fixed IP address values you use have been removed from the list of addresses available to the DHCP server.
All devices are on the same subnet, modem is on another subnet, DHCP is issuing at specific range.
Also using USB there's no seek slider either.
When using a USB device do you have a seek slider?
When adding an Album to play do you get the Java ArrayIndexOutBoundsException?
I can add individual tracks, just not multiple.
When using a USB device do you have a seek slider?
...Yes.
When adding an Album to play do you get the Java ArrayIndexOutBoundsException?
I can add individual tracks, just not multiple.
No exception thrown, it works fine for me.
Mu-so doesn't currently support seek to time. I suspect that the next firmware update will address this.
Mu-so doesn't currently support seek to time. I suspect that the next firmware update will address this.
Bingo!
But WTF?
And how do Huge and ChrisSu have seeking?
3 Full resets, and 2 firmware updates later... I managed to piece this together with help from Bubblesoft developer, who told me the (Code 710 "Seek mode not supported") message I was getting from BubbleUPnP is a message from the renderer.
So the Mu-so itself says it doesn't support Seeking.
Btw: BubbleUPnP is infinitely better than the Naim app, instant browsing. @Naim you're better off just giving people a voucher for BubbleUPnP.
3 Full resets, and 2 firmware updates later... I managed to piece this together with help from Bubblesoft developer, who told me the (Code 710 "Seek mode not supported") message I was getting from BubbleUPnP is a message from the renderer.
So the Mu-so itself says it doesn't support Seeking.
Btw: BubbleUPnP is infinitely better than the Naim app, instant browsing. @Naim you're better off just giving people a voucher for BubbleUPnP.
ChrisSU uses an SU (SuperUniti)
I use an ND5 XS
Doh!
I read it, but the details didn't register.
I wouldn't have tried so hard otherwise... but then I might not have discovered Bubble.
But seriously Naim no seek? That's a first for me.