Add option to disable chunked transfer to profile
As explored in http://forum.serviio.org/viewtopic.php?f=5&t=5823, transcoding from flac to mp3 formats doesn't work with Serviio 0.6.2 (by the way this version isn't selectable, 0.6.1 is shown as the latest version).
As flac is the only lossless format currently supported by Serviio, for those of us who want to renderer bit perfect audio to devices on our networks that support it and transcode to MP3 for those devices that do not, this is a critical issue.
Comments (9)
-
Account Deleted -
Account Deleted For an HTTP/1.1 session, Serviio uses chunked transfer encoding as per RFC2616, http://tools.ietf.org/html/rfc2616#section-3.6.1, when serving transcoded files. All HTTP/1.1 clients are required to support this, but it appears that some do not correctly do so, the result being "choppy sound".
Consequently, this is not a Serviio issue, but an issue with certain clients. Still, it would be a desirable enhancement to be able to disable chunking in the transcoding section of a device profile,
-
repo owner I will rename the ticket name to suit this. thanks.
-
repo owner - changed title to Add option to disable chunked transfer to profile
-
repo owner - marked as minor
- marked as enhancement
-
repo owner It looks like Sansung H series might require file size being passed (instead of chunked) with Http1.1.
http://forum.serviio.org/viewtopic.php?f=8&t=17794&p=96082#p96082
-
repo owner - changed version to 1.5
-
repo owner added
AllowChunkedTransfer
boolean element to Profile -
repo owner - changed status to resolved
- Log in to comment
Here are the arguments passed to Lame by another product that does work:
C:\appls\win64\lame\bin\lame.exe -b 320 --strictly-enforce-ISO -t --noreplaygain -r --little-endian --bitwidth 16 "C:
Music\Test\Test\01 Test.flac" C:\Windows\TEMP\Serviio\transcoding-temp-38-MP3.stf
However, when these arguments are used in a batch file invoked by Serviio, the same results are observed as when invoked via ffmpeg.