• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Wiim and network streaming, recommendation needed.

GabrielPhoto

Addicted to Fun and Learning
Joined
Jul 14, 2020
Messages
502
Likes
286
Hi!
I have the WiiM Ultra and currently the share I am using is from an Emby running on my server.
This configuration has an issue where the Emby share seems to connect and disconnect from the WiiM app menu. I saw this discussed on another forum.
It seems after I start playing music it stays around so its mostly when it has been idle for a while.
I have no such issue with anything else streaming from my server or Emby.

I was wondering if you have any suggestions on what to setup on my server that may be more stable. I prefer to use the WiiM app to play music over sending from Emby so that is not a concern.
Thanks
 
Is there some kind of power management set on the server that is sending it to sleep/standby after some time of inactivity?

Emby is a DLNA server which is fine for WiiM. Since WiiM also supports squeezelite, I'd suggest using Lyrion Music Server if you are looking for an alternative.
 
Is there some kind of power management set on the server that is sending it to sleep/standby after some time of inactivity?

Emby is a DLNA server which is fine for WiiM. Since WiiM also supports squeezelite, I'd suggest using Lyrion Music Server if you are looking for an alternative.
None that I know of, plus it would affect other things too but is only WiiM having the issue. I will look into Lyrion. Thanks for the tip!
 
None that I know of, plus it would affect other things too but is only WiiM having the issue. I will look into Lyrion. Thanks for the tip!

I'm not sure why anyone would use a proprietary system like emby when there are so many open source, or otherwise free systems available.

I'd be looking at one of these:
MiniDLNA
Jellyfin
Universal media server
 
I'm not sure why anyone would use a proprietary system like emby when there are so many open source, or otherwise free systems available.

I'd be looking at one of these:
MiniDLNA
Jellyfin
Universal media server
Because I ALREADY had Emby for my TV shows streaming, etc for which it works great, so is not like I set it up for this specifically... so I would appreciate a less patronizing tone. :rolleyes:
 
Because I ALREADY had Emby for my TV shows streaming, etc for which it works great, so is not like I set it up for this specifically... so I would appreciate a less patronizing tone. :rolleyes:

Sorry it came over in that way, that was not my intent. Let me state it in a different way...

Personally I would not use proprietary software when there are open source alternatives available. Too much risk of them shifting features I need into the paid tier. For me this would apply both to music AND video streaming. For example, I stopped using plex when they introduced a paid tier.
 
Sorry it came over in that way, that was not my intent. Let me state it in a different way...

Personally I would not use proprietary software when there are open source alternatives available. Too much risk of them shifting features I need into the paid tier. For me this would apply both to music AND video streaming. For example, I stopped using plex when they introduced a paid tier.
Sorry, I have been dealing with a lot of trolls lately so my apologies for overreacting :)
I will take a look at the ones you mentioned as well.
Appreciated!
 
Sorry, I have been dealing with a lot of trolls lately so my apologies for overreacting :)
I will take a look at the ones you mentioned as well.
Appreciated!
No problem - I can see how my post could come over in a negative light.
 
I checked out the support forums for Emby and there seem to be several (unresolved) threads with various complaints about their DLNA support, so unfortunately moving to something else may be the only way to resolve your issue. You could also try posting your issue there to see if their one support guy (or it seems like there's only one) can provide any help.
 
@GabrielPhoto I suggest you consider installing something like Lyrion on your HTPC in addition to Emby.
Continue using Emby for your video/TV needs, and Lyrion for music - they can happily coexist.
 
I have the WiiM Ultra and currently the share I am using is from an Emby running on my server.

UPnP-DLNA, while supposedly standardized and designed for interoperability between different manufacturers, is anything but. Every manufacturer's implementation is tweaked slightly, causing all sorts of little niggling problems like connection loss on client applications. I avoid it whenever possible.

In its defense, it is very old - one of the first, if not the first, streaming protocols available. However, time has marched on, and we've far better ones now. Ex. SlimProto, Google Cast, AirPlay, Roon RAAT and WISA.

My advice, use any other transmission protocol but DLNA. It's not worth the frustration.

By the way, Emby supports Google Cast natively as does WiiM Ultra. Going that route would require forgoing use of the WiiM Home app, and using an Emby client app to access content and to control your Ultra, though.
 
I really like minimserver as a DLNA server. The free version is quite functional, and the full version not particularly expensive. I found it more configurable and reliable than Jellyfin’s DLNA implementation.
 
I agree with BillG that the behaviour of various DLNA server applications can be annoyingly inconsistent, but there are several DLNA servers that are particularly reliable in my experience over the years -
- MinimServer, as obsessive9119 mentioned.
- Minidlna.
- oShare.
 
Yeah I have zero issues using DLNA from my Synology to Wiim or my JBL AVR, so. *shrug*
 
Last edited:
consider running Navidrome server for audio files on your current server. it's very lightweight and works well for me using casting (Chromecast) from Symfonium app to WiiM Pro. I can even use the WiiM's remote control to play/pause, skip track (but not back track for some reason) when casting
 
I'm not sure why anyone would use a proprietary system like emby when there are so many open source, or otherwise free systems available.

I'd be looking at one of these:
MiniDLNA
Jellyfin
Universal media server

I am also planning on getting a WiiM Pro for use with my Emby server as I prefer the way it manages album metadata as I had some metadata issues with Jellyfin. I also heard Emby supports gapless playback. Can anyone verify the gapless playback part as I am unable to test it from my Android phone as source with my current setup? I know gapless does not work using a PC as the source as I have tested this.

Does anyone know other servers mentioned above supports gapless playback? Thanks
 
Someone correct me if I'm wrong, but with DLNA/UPnP I believe the player is responsible for gapless playback, not the server. The Wiim app definitely support gapless playback via DLNA/UPnP. If you're pushing to the Wiim device via some other software, then you'd need to make sure that software supports gapless playback.
 
Someone correct me if I'm wrong, but with DLNA/UPnP I believe the player is responsible for gapless playback, not the server. The Wiim app definitely support gapless playback via DLNA/UPnP. If you're pushing to the Wiim device via some other software, then you'd need to make sure that software supports gapless playback.
Correct - for DLNA it’s up to the player as far as I’m aware.

FYI WiiM have pushed out a new version of the app which has a lot better DLNA support - rather than just letting you browse whatever structure the server serves up, it now indexes the content and gives you better display and sorting options. I’m not sure is this also works for folder shares/SMB; haven’t had a chance to give it a shot.
 
Someone correct me if I'm wrong, but with DLNA/UPnP I believe the player is responsible for gapless playback, not the server.
It's the combination of the renderer and the control point - the control point needs to use SetNextTransportURI to tell the renderer what the next track is before the current one ends, and the renderer has to act on this to make the transition without a gap. But like many bits of UPnP, SetNextTransportURI is optional - so you can see how this could get frustrating if you have a mix of different renderers and control points.
 
Back
Top Bottom