Page 1 of 1

UPnP: optionally send files of known duration instead of endless stream

Posted: Fri Feb 05, 2021 4:58 am
by blaubär
Situation: Neutron sends an endless stream to UPnP renderers instead of files with a known duration.

Problem: While this is probably the best way to do this, some renderers cannot process such a stream correctly in all circumstances. Which of course is purely their fault, not Neutron's, but for Neutron's users this poses a problem if they want to stream to such a renderer.
dmitrykos wrote:
Mon Jan 25, 2021 6:49 pm
The problem is that some UPnP renderers support multichannel FLACs if they are files with a known duration. Neutron is sending endless stream and thus duration is unknown and while it works fine with 2 channel configuration somehow endless FLACs are rejected by some devices if they have >2 channels. So if you can stream 2 channel FLAC but >2 does not work then the problem is in firmware of the UPnP renderer.
Proposal: optionally send files with a known duration instead of an endless stream, for users who'd prefer whatever disadvantages this approach may bring to e.g. not being able to stream more than two channels to a given receiver.