Transcode dvb-s ts radio stream (mp2) to aac for Sonos playback (audio-only)
Transcoding radio/audio streams for SONOS doesn't work. Followed this HOWTO: https://tvheadend.org/boards/5/topics/22853
Also followed this thread which recommends to open a new issue: https://tvheadend.org/boards/5/topics/35797?r=35833
I could reproduce with 4.3-1923~gaaca05cc1. I assume that the bit per sample is too high.
VLC tells me 32-bit while SONOS seems to support only 16-bit: https://support.sonos.com/s/article/79?language=de
Updated by Adam W about 1 year ago
I do this (transcode MP2 radio streams from DVB to AAC for Sonos in TVHeadend) without problems. I'm using 4.3-1857 so a slightly older build, but none of the later commits should have changed the behaviour of this.
Which radio stations/satellites are you trying to play on your Sonos?
I have a "Sonos" stream profile set up in TVHeadend with container as "Raw Audio Stream". This is set to use an audio profile which is set-up as:
Limit Audio tracks: 1
Other settings (Sample Format, rate, channel layout): auto
I then add the streams to my Sonos radio stations in the format http://<tvh_ip>:9981/play/ticket/stream/service/<uuid>?profile=sonos
As it's local network, I don't use any authentication for this (it uses the default user with no password which is allowed on my local network for streaming).
These streams report as 32-bit in VLC for me too, but they work fine on the Sonos.