Search problem in the Android app
I have a NAS share with music connected to my player which is working fine but when I search in the app and find an artist with the '&' (ampersand) character in their name like 'Angus & Julia Stone' (I have more examples) I can not select the artist name. Only the part of the name before the ampersand is selected and the app tells me 'No items found'.
When I don't search but page through the 'artists' part of the library and find the artist I can select it and the album and songs can be played fine.
-
This has been a problem for some time; others have posted about it previously.
How about a workaround? I think if someone from Bluesound reads this, will point at a solution or at a minimum, the cause of the problem?
Replace " & " with "+%26+", as in "Hootie+%26+The Blowfish", less the double quotes.
Why does this work? Because in the published BluOS API, an ampersand in the web request made to a player is used to delimit components in the URL, as in this example from their documentation: http://192.168.1.100:11000/AddSlave?slave=192.168.1.153&port=11000. The ampersand delimits the slave IP from the port.
I found this workaround by running Wireshark and identifying what http request is sent to a player when playing a song or artist or album with an ampersand in the name.
The workaround is too cumbersome, but it should easily identify to Bluesound why this problem occurs, which will hopefully lead to a solution.
1
Please sign in to leave a comment.
Comments
1 comment