[pulseaudio-tickets] [PulseAudio] #890: AirPlay (raop) unable to initiate playback on Denon 4311

PulseAudio trac-noreply at tango.0pointer.de
Fri Jan 7 09:38:40 PST 2011


#890: AirPlay (raop) unable to initiate playback on Denon 4311
----------------------------------------+-----------------------------------
 Reporter:  kristian                    |       Owner:  coling       
     Type:  defect                      |      Status:  new          
Milestone:                              |   Component:  module-raop-*
 Keywords:  raop, denon, rtsp, airplay  |  
----------------------------------------+-----------------------------------
 With AirPlay support on recent Denon receivers, the raop module seems
 unable to initate playback.

 The receiver is correctly discovered and I can select the sink, but no
 playback initates.

 Looking at the packet capture I can see that the raop module connects and
 issues an ANNOUNCE message, but doesn't get any response. The only
 response it gets is actually events from the receiver (ie: navigation,
 volume changes...).

 I've noticed that the 4311's Telnet interface is very very picky about
 Input too, and only accepts \r as line separator - and better yet: It has
 no way of detecting  erroneous input and will just ignore input until
 reconnect if you make a mistake. Not exactly fun.

 As a test I wrote a simple gawk script and blindly copied the output that
 the raop sink sent, replacing \r\n with \r -- or \n - recomputing the
 content-length. Unfortunately, it had little effect.

 I'm using 0.9.22 (Ubuntu). I didn't see any obvious commits since then
 that looked like it affected RAOP, but I'll test patches and such if
 needed.

 I can attach any packet capture upon request - and I'll continue debugging
 this (still new to RTSP, RAOP and all that), but I figure I might as well
 post a bug in case I'm not alone.

-- 
Ticket URL: <http://pulseaudio.org/ticket/890>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list