Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Yamaha firmware "upgrade" has broken BBC 320kbps
11-03-2019, 19:40
Post: #1
Shocked Yamaha firmware "upgrade" has broken BBC 320kbps
Hi All,

I stumbled across Minim Server a few months ago, and am loving the simplicity and reliability. I spent an afternoon recently setting up the MinimStreamer part to transcode the BBC radio stations from HLS-AAC to plain old AAC, using vTuner to point my Yamaha Musiccast devices towards the NAS and once I got it working BBC 6 Music sounded brilliant.

However, Yamaha have decided to ditch vTuner in favour of airable.radio via a firmware "upgrade" which has been rolling out since last week. It seems that they don't allow users to add custom radio stations, so there's now no way to point the Musiccast devices to the M3U file on the NAS.

Is there another way of doing this without using vTuner? I'd be grateful for any wisdom!

Kevin
Find all posts by this user
Quote this message in a reply
11-03-2019, 20:22
Post: #2
RE: Yamaha firmware "upgrade" has broken BBC 320kbps
If your MusicCast devices can play files from a UPnP/DLNA server, you can try the approach described on this page.
Find all posts by this user
Quote this message in a reply
15-03-2019, 11:17
Post: #3
RE: Yamaha firmware "upgrade" has broken BBC 320kbps
Thanks Simon, I've spent a few days playing around with this, but haven't been able to get it working. IN the Musiccast controller app, I can see the BBC playlist appearing, and when I click on it, I get the list of stations. But when I click on any of the stations I keep getting either an "Unable to Play" error or "Access Error".

I've tried changing the transcoding to L16 or WAV, but it doesn't seem to change the behaviour.

I've pasted the relevant sections of the log below, but I can't see any obvious problem.

I've rebooted the NAS (QNAP TS-253A), the switch, the BT WiFi Discs, the router (Mikrotik RB4011), and the Musiccast devices....none of which made a difference.

Very frustrating, but I won't give up! :-)


09:27:51.444 Thread-9: NumberReturned=4 TotalMatches=12 UpdateID=26
09:27:51.445 Thread-9: Result=<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlnsBig Grinc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$playlists$*p0$*c8" parentID="0$playlists$*p0" restricted="1"><dc:title>[R5X] BBC Radio 5 Live Sports Extra</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/R5X</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item><item id="0$playlists$*p0$*c9" parentID="0$playlists$*p0" restricted="1"><dc:title>[R6] BBC Radio 6 Music</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/R6</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item><item id="0$playlists$*p0$*c10" parentID="0$playlists$*p0" restricted="1"><dc:title>[AN] BBC Asian Network</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/AN</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item><item id="0$playlists$*p0$*c11" parentID="0$playlists$*p0" restricted="1"><dc:title>[WS] BBC World Service</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/WS</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item></DIDL-Lite>
09:28:01.459 Thread-13: ContentDirectory action: Browse 0$playlists$*p0
09:28:01.459 Thread-13: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.115:39655
09:28:01.459 Thread-13: BrowseFlag=BrowseDirectChildren StartingIndex=8 RequestedCount=8 Filter=* SortCriteria=
09:28:01.459 Thread-13: using resource URI prefix http://192.168.1.98:9790/
09:28:01.459 Thread-13: browsing children of container com.minimserver.Server$PlaylistContainer@2e6ffbea
09:28:01.460 Thread-13: ContentDirectory response: Browse 0$playlists$*p0
09:28:01.460 Thread-13: NumberReturned=4 TotalMatches=12 UpdateID=26
09:28:01.460 Thread-13: Result=<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/" xmlnsBig Grinc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp/" xmlns:dlna="urn:schemas-dlna-org:metadata-1-0/"><item id="0$playlists$*p0$*c8" parentID="0$playlists$*p0" restricted="1"><dc:title>[R5X] BBC Radio 5 Live Sports Extra</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/R5X</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item><item id="0$playlists$*p0$*c9" parentID="0$playlists$*p0" restricted="1"><dc:title>[R6] BBC Radio 6 Music</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/R6</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item><item id="0$playlists$*p0$*c10" parentID="0$playlists$*p0" restricted="1"><dc:title>[AN] BBC Asian Network</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/AN</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item><item id="0$playlists$*p0$*c11" parentID="0$playlists$*p0" restricted="1"><dc:title>[WS] BBC World Service</dc:title><res protocolInfo="http-get:*:*:*">http://192.168.1.98:9790/minimstreamer/*/WS</res><upnp:class>object.item.audioItem.audioBroadcast</upnp:class></item></DIDL-Lite>
Find all posts by this user
Quote this message in a reply
15-03-2019, 12:49
Post: #4
RE: Yamaha firmware "upgrade" has broken BBC 320kbps
I love the way the forum software brightens up those dreary old log entries... Big Grin
Find all posts by this user
Quote this message in a reply
18-03-2019, 09:27
Post: #5
RE: Yamaha firmware "upgrade" has broken BBC 320kbps
This log doesn't show what happens when the player attempts to connect to the server. Please try the following:

1) Set the logging level to Debug
2) In the log window, click "Clear"
3) Attempt to play a station (just once)

Did any new entries appear in the log window? If so, please post them here.
Find all posts by this user
Quote this message in a reply
25-03-2019, 11:20
Post: #6
RE: Yamaha firmware "upgrade" has broken BBC 320kbps
Hi Simon,

Sorry for the delay!

I've been having problems getting the Muscicast devices to see the MinimServer at all recently - sometimes it appears in the list of Servers and sometimes it doesn't.

Anyhow, I've managed to do as you suggested, and I've pasted below what appeared in the log as I clicked on the station. Strangely, if I open up the Hi-Fi Cast app on my phone, it plays the file perfectly, and I can then 'cast' it to the Yamaha Musiccast devices...and it's properly playing direct from the NAS and not via my phone.

10:12:36.390 Thread-12: Log action: SetLogStart
10:12:36.390 Thread-12: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/443d8814-2736-4fce-b2ad-21de34aae02f/Upnp/resource/, clientEndpoint=192.168.1.143:61890
10:12:36.390 Thread-12: StartPosition=14805644
10:12:36.390 Thread-12: Log action complete: SetLogStart
10:12:36.415 Thread-10: Log action: GetLogStart
10:12:36.415 Thread-10: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/443d8814-2736-4fce-b2ad-21de34aae02f/Upnp/resource/, clientEndpoint=192.168.1.143:61892
10:12:36.415 Thread-10: Log response: GetLogStart
10:12:36.415 Thread-10: StartPosition=14805644
10:12:39.396 Thread-10: ContentDirectory action: Browse 0$playlists$*p1
10:12:39.396 Thread-10: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39318
10:12:39.396 Thread-10: BrowseFlag=BrowseDirectChildren StartingIndex=0 RequestedCount=1 Filter=* SortCriteria=
10:12:39.397 Thread-10: using resource URI prefix http://192.168.1.98:9790/
10:12:39.397 Thread-10: browsing children of container com.minimserver.Server$PlaylistContainer@5a715f6d
10:12:39.397 Thread-10: ContentDirectory response: Browse 0$playlists$*p1
10:12:39.397 Thread-10: NumberReturned=1 TotalMatches=12 UpdateID=28
10:12:39.430 Thread-9: ContentDirectory action: Browse 0$playlists$*p1
10:12:39.430 Thread-9: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39319
10:12:39.430 Thread-9: BrowseFlag=BrowseDirectChildren StartingIndex=8 RequestedCount=8 Filter=* SortCriteria=
10:12:39.430 Thread-9: using resource URI prefix http://192.168.1.98:9790/
10:12:39.430 Thread-9: browsing children of container com.minimserver.Server$PlaylistContainer@5a715f6d
10:12:39.430 Thread-9: ContentDirectory response: Browse 0$playlists$*p1
10:12:39.430 Thread-9: NumberReturned=4 TotalMatches=12 UpdateID=28
10:12:39.438 Thread-12: ContentDirectory action: Browse 0$playlists$*p1
10:12:39.438 Thread-12: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39320
10:12:39.438 Thread-12: BrowseFlag=BrowseDirectChildren StartingIndex=9 RequestedCount=1 Filter=* SortCriteria=
10:12:39.438 Thread-12: using resource URI prefix http://192.168.1.98:9790/
10:12:39.438 Thread-12: browsing children of container com.minimserver.Server$PlaylistContainer@5a715f6d
10:12:39.438 Thread-12: ContentDirectory response: Browse 0$playlists$*p1
10:12:39.438 Thread-12: NumberReturned=1 TotalMatches=12 UpdateID=28
10:12:39.482 Thread-11: ContentDirectory action: Browse 0$playlists$*p1$*c33
10:12:39.482 Thread-11: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39321
10:12:39.482 Thread-11: BrowseFlag=BrowseMetadata StartingIndex=0 RequestedCount=1 Filter=* SortCriteria=
10:12:39.482 Thread-11: using resource URI prefix http://192.168.1.98:9790/
10:12:39.482 Thread-11: browsing metadata of object com.minimserver.Server$StreamItem@18f2dd4e
10:12:39.482 Thread-11: ContentDirectory response: Browse 0$playlists$*p1$*c33
10:12:39.482 Thread-11: NumberReturned=1 TotalMatches=1 UpdateID=0
10:12:39.487 Thread-9: ContentDirectory action: Browse 0
10:12:39.487 Thread-9: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39322
10:12:39.487 Thread-9: BrowseFlag=BrowseDirectChildren StartingIndex=2 RequestedCount=1 Filter=* SortCriteria=
10:12:39.487 Thread-9: using resource URI prefix http://192.168.1.98:9790/
10:12:39.487 Thread-9: browsing children of container com.minimserver.Server$TagContainer@458db2e9
10:12:39.488 Thread-9: ContentDirectory response: Browse 0
10:12:39.488 Thread-9: NumberReturned=1 TotalMatches=10 UpdateID=28
10:12:39.524 Thread-10: ContentDirectory action: Browse 0$playlists
10:12:39.524 Thread-10: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39325
10:12:39.524 Thread-10: BrowseFlag=BrowseDirectChildren StartingIndex=1 RequestedCount=1 Filter=* SortCriteria=
10:12:39.524 Thread-10: using resource URI prefix http://192.168.1.98:9790/
10:12:39.524 Thread-10: browsing children of container com.minimserver.Server$PlaylistListContainer@4d34aa12
10:12:39.524 Thread-10: ContentDirectory response: Browse 0$playlists
10:12:39.524 Thread-10: NumberReturned=1 TotalMatches=3 UpdateID=28
10:12:39.566 Thread-9: ContentDirectory action: Browse 0$playlists$*p1
10:12:39.566 Thread-9: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39327
10:12:39.566 Thread-9: BrowseFlag=BrowseDirectChildren StartingIndex=0 RequestedCount=8 Filter=* SortCriteria=
10:12:39.567 Thread-9: using resource URI prefix http://192.168.1.98:9790/
10:12:39.567 Thread-9: browsing children of container com.minimserver.Server$PlaylistContainer@5a715f6d
10:12:39.568 Thread-9: ContentDirectory response: Browse 0$playlists$*p1
10:12:39.568 Thread-9: NumberReturned=8 TotalMatches=12 UpdateID=28
10:12:39.642 Thread-10: ContentDirectory action: Browse 0
10:12:39.642 Thread-10: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39329
10:12:39.642 Thread-10: BrowseFlag=BrowseDirectChildren StartingIndex=2 RequestedCount=1 Filter=* SortCriteria=
10:12:39.642 Thread-10: using resource URI prefix http://192.168.1.98:9790/
10:12:39.642 Thread-10: browsing children of container com.minimserver.Server$TagContainer@458db2e9
10:12:39.643 Thread-10: ContentDirectory response: Browse 0
10:12:39.643 Thread-10: NumberReturned=1 TotalMatches=10 UpdateID=28
10:12:39.674 Thread-9: ContentDirectory action: Browse 0$playlists
10:12:39.674 Thread-9: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39330
10:12:39.674 Thread-9: BrowseFlag=BrowseDirectChildren StartingIndex=1 RequestedCount=1 Filter=* SortCriteria=
10:12:39.674 Thread-9: using resource URI prefix http://192.168.1.98:9790/
10:12:39.674 Thread-9: browsing children of container com.minimserver.Server$PlaylistListContainer@4d34aa12
10:12:39.674 Thread-9: ContentDirectory response: Browse 0$playlists
10:12:39.674 Thread-9: NumberReturned=1 TotalMatches=3 UpdateID=28
10:12:39.710 Thread-10: ContentDirectory action: Browse 0$playlists$*p1
10:12:39.710 Thread-10: version=1, adapter=192.168.1.98, uriPrefix=http://192.168.1.98:9791/2b4fdf35-4134-4a74-9a51-0b483e30f9fa/Upnp/resource/, clientEndpoint=192.168.1.118:39331
10:12:39.710 Thread-10: BrowseFlag=BrowseDirectChildren StartingIndex=0 RequestedCount=8 Filter=* SortCriteria=
10:12:39.710 Thread-10: using resource URI prefix http://192.168.1.98:9790/
10:12:39.710 Thread-10: browsing children of container com.minimserver.Server$PlaylistContainer@5a715f6d
10:12:39.711 Thread-10: ContentDirectory response: Browse 0$playlists$*p1
10:12:39.711 Thread-10: NumberReturned=8 TotalMatches=12 UpdateID=28
Find all posts by this user
Quote this message in a reply
25-03-2019, 12:00
Post: #7
RE: Yamaha firmware "upgrade" has broken BBC 320kbps
Thanks for doing this. The log shows browsing activity only with nothing to show that the MusicCast has requested the stream from MinimServer. Whatever is going wrong is happening internally within the MusicCast.
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)