No audio to Apple TV

Core Machine (Operating system/System info/Roon build number)

VMware ESXi 6.5 U2 > Ubuntu 18.04 x64 > Docker 19.03.2 > Roon 1.6 Build 416 x64

Network Details (Including networking gear model/manufacturer and if on WiFi/Ethernet)

Roon on Docker on Ubuntu on VMware > Ethernet > to HP Network 2530 Switches.
Apple TV > WiFi > Ubiquiti Unifi access point.
All working previously for a year or so now.

Audio Devices (Specify what device you’re using and its connection type - USB/HDMI/etc.)

Apple TV 4K > HDMI > Samsung TV > Optical > Speakers

Description Of Issue

Select Apple TV 4K.
Hit play in Roon app.
Roon shows audio playing.
No audio or indication of anything playing on Apple TV.

Roon is able to play to Sonos One and BeoPlay devices using AirPlay.

Tried restarting both Roon and Apple TV, same issue.

Log trace:

Apple TV

10/09 20:04:25 Debug: [discovery] broadcast op is complete
10/09 20:04:48 Trace: [jsonserver] [127.0.0.1:52702] accepted connection
10/09 20:04:48 Trace: [jsonserver] [127.0.0.1:52702] GOT[LL] [1] {"request":"enumerate_devices","subscription_id":"0"}
10/09 20:04:48 Trace: [jsonserver] [127.0.0.1:52702] SENT [1] [nonfinal] {"status": "Success", "devices": []}

==> /docker/roon/data/RoonServer/Logs/RoonServer_log.txt <==
    Source Format=Alac 44100/16/2 BitRate=886 Quality=Lossless
    UpgradeBitDepth FromBitsPerSample=16 ToBitsPerSample=64 Quality=Lossless
    VolumeNormaliation GainDb=-2.15806132804811 Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=16 Quality=HighQuality
    Output OutputType=AirPlay Quality=HighQuality SubType= Model=AppleTV6,2
------------------------------------------------------------
10/09 20:07:17 Trace: [Living Room] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PLAYING @ 1:24/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:07:22 Trace: [Living Room] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PLAYING @ 1:29/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:07:26 Info: [stats] 3340mb Virtual, 1037mb Physical, 316mb Managed, 0 Handles, 79 Threads
10/09 20:07:27 Trace: [Living Room] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PLAYING @ 1:35/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch


10/09 20:07:32 Trace: [Living Room] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PLAYING @ 1:39/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:07:33 Trace: [zone Living Room] Pause
10/09 20:07:33 Trace: [airplay/client] Sending FLUSH
10/09 20:07:33 Info: [zone Living Room] OnPlayFeedback Paused
10/09 20:07:33 Trace: [Living Room] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PAUSED @ 1:41/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:07:33 Trace: [airplay/client] FLUSH was successful

Playback to BeoPlay

/09 20:15:53 Trace: [zone] no playback for 5s, suspending to release audio device
10/09 20:15:53 Trace: [zone Study] Suspend
10/09 20:15:53 Trace: [zone Study] Stop
10/09 20:15:53 Info: [zone Study] OnPlayFeedback Stopped
10/09 20:15:53 Trace: [airplay/client] Sending FLUSH
10/09 20:15:53 Info: [audio/env] [zoneplayer] All streams were disposed
10/09 20:15:53 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
10/09 20:15:53 Trace: [airplay/client] FLUSH was successful
10/09 20:15:53 Trace: [zone Study] Playing 208 Items
10/09 20:15:53 Trace: [zone Study] Selecting Source state=Paused
10/09 20:15:53 Trace: [zone Study] Playing TransportItem
10/09 20:15:53 Trace: [zone Study] Selecting Source state=Stopped
10/09 20:15:53 Trace: [Study] [HighQuality, 24/44 FLAC => 16/44] [100% buf] [LOADING @ 0:00] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:15:53 Trace: [musicpowerstate] music is playing, preventing idle sleep
10/09 20:15:53 Info: [Study] [zoneplayer] Playing: /music/Angelo Badalamenti/Twin Peaks Archive (2012) [Complete edition (212 tracks)  WEB  ALAC]/Deer Meadow Shuffle.m4a
10/09 20:15:53 Info: [Study] [zoneplayer] Queueing: /music/Angelo Badalamenti/Twin Peaks Archive (2012) [Complete edition (212 tracks)  WEB  ALAC]/Deer Meadow Shuffle (film version).m4a
10/09 20:15:53 Info: [Study] [zoneplayer]     Open Result (Playing):Result[Status=Success]
10/09 20:15:53 Info: [Study] [zoneplayer] Starting playback
10/09 20:15:53 Info: [Study] [zoneplayer] Open result (Queueing): Result[Status=Success]
10/09 20:15:53 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/320 sec
10/09 20:15:53 Trace: [airplay/client] Sending first sync packet rtptime=241056501 synctime=241144701
10/09 20:15:53 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/279 sec
10/09 20:15:53 Info: [zone Study] OnPlayFeedback Playing
10/09 20:15:53 Trace: [Study] [HighQuality 54.3x, 16/44 ALAC => 16/44] [12% buf] [PLAYING @ 0:00] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:15:53 Info: [library/albumdetails] Created album details screen for LibraryAlbum[6533679, Angelo Badalamenti, David Lynch - The Twin Peaks Archive]
10/09 20:15:53 Info: [library/albumdetails] 3e01c2720d7ac3992c4b848ffc987dfc3557
10/09 20:15:53 Trace: [dbperf] flush 0 bytes, 0 ops in 18 ms (cumulative 17211788 bytes, 7282 ops in 19262 ms)
10/09 20:15:53 Trace: [dbperf] flush 0 bytes, 0 ops in 1 ms (cumulative 17211788 bytes, 7282 ops in 19263 ms)
10/09 20:15:53 Debug: GET /image/jdnaaaaa.256.jpg
10/09 20:15:54 Info:
--[ SignalPath ]---------------------------------------------
SignalPath Quality = HighQuality
Elements:
    Source Format=Alac 44100/16/2 BitRate=886 Quality=Lossless
    UpgradeBitDepth FromBitsPerSample=16 ToBitsPerSample=64 Quality=Lossless
    VolumeNormaliation GainDb=-2.15806132804811 Quality=Enhanced
    Truncate FromBitsPerSample=64 ToBitsPerSample=16 Quality=HighQuality
    Output OutputType=AirPlay Quality=HighQuality SubType= Model=BeoPlay A6
------------------------------------------------------------
10/09 20:15:56 Info: [stats] 3292mb Virtual, 997mb Physical, 241mb Managed, 0 Handles, 81 Threads
10/09 20:15:58 Trace: [Study] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PLAYING @ 0:04/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:16:03 Trace: [Study] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PLAYING @ 0:09/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:16:06 Trace: [zone Study] PlayPause
10/09 20:16:06 Trace: [zone Study] Pause
10/09 20:16:06 Trace: [airplay/client] Sending FLUSH
10/09 20:16:06 Info: [zone Study] OnPlayFeedback Paused
10/09 20:16:06 Trace: [Study] [HighQuality, 16/44 ALAC => 16/44] [100% buf] [PAUSED @ 0:12/5:20] Deer Meadow Shuffle - Angelo Badalamenti / David Lynch
10/09 20:16:06 Trace: [airplay/client] FLUSH was successful

Roon is not compatible with tvOS 13.

Thanks @Astr0b0y. I do wish the Roon team would email out advisories for this kind of incompatibility stuff - it’s not the first time they’ve had issues with Airplay. Considering they’ve known for a month prior to the new update rolling out they’ve had ample time.

Maybe hardly anyone uses an AppleTV as an endpoint? There hasn’t been many threads or posts on the topic. Although, most will probably just let theirs update to tvOS automatically which usually happens a week or two after release, around now.

Hi @Leon_Roy,

@Astr0b0y is correct, we are aware of some playback issues surrounding tvOS13 which we are working towards addressing. We made a pinned announcement on the forum to let users know that the dev team is currently investigating this behavior:

As soon as there is any new information to share we will update the linked thread, thanks!

Thanks @noris - did not see the pinned announcement despite briefly searching before I posted. Also can’t really expect users to check the forums on the off chance something has broken.

If you guys are already aware of forthcoming updates from Apple or other manufacturers breaking Roon it would be good to get Advisory emails for compatibility or known issues before they affect users. This isn’t the first time Roon has had an Airplay breakage, I believe the AP2 update broke Roon for some time.

Right now my primary system cannot play audio using Roon which is disappointing.

1 Like

Hi @Leon_Roy,

Thanks for the feedback here and sincere apologies for the frustration. We are actively investigating this issue with the dev team and as soon as we have any new information to share regarding this issue we will make an announcement. Thank you in advance for your patience here!

2 Likes

Hi @Leon_Roy & Others following this thread,

We have heard of a few reports that this issue appears resolved with the newest beta Apple TV firmware, and when this is released to the general public we are optimistic that it will also help resolve this behavior on your end:

I can’t comment on when Apple will release the stable version, but when they do please do let us know if updating to OS 13.2 resolves the issue on you end. Thanks!