I had problems with gapless in DLNA playback to an ultraRendu, and I found that disabling the option below fixes it.
Under Playing Now right-click urendu => DLNA Controller Options => uncheck Disable SetNext Support.
But if I power cycle my ultraRendu, JRiver turns this option back on.
Is there a way to prevent JRiver from automatically changing this option?