ShairPort

ShairPort are wrapped up scripts in a OS X menu bar widget.

  DOWNLOAD 72.4 KB Free

ShairPort are wrapped up scripts in a OS X menu bar widget. It was designed to easily control AirPort Express / AirTunes released by James Laird.

This app enables a remote music playback on your media center from a laptop and iPhone. Shairport is an open-source product.

  DOWNLOAD 72.4 KB Free
Specifications
Developer:
Robert Carlsen
License type:
Open source
Comments
kb 10 years ago

I am getting this Error (see the end) when my iPad connects to ShairPort. I am using MacBookPro 13" 2012 OS X 10.8.4 with iTunes 11.04 Anyone else with this issue? Any Solution?KB15.06.13 14:14:15,419 ShairPort[6213]: Menu option: 0 15.06.13 14:14:16,215 ShairPort[6213]: -[MSShairportServer netServiceDidPublish:] [Line 94] Published: _raop._tcp.: 5000 15.06.13 14:14:18,566 coreaudiod[99]: Disabled automatic stack shots because audio IO is active 15.06.13 14:14:21,305 coreaudiod[99]: Enabled automatic stack shots because audio IO is inactive 15.06.13 14:14:26,237 ShairPort[6213]: -[MSShairportServer connectionDidClose:] [Line 85] Connection closed: remoteIP: fe80::7ed1:c3ff:fe7c:d976 15.06.13 14:14:26,238 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 75] Raw request: OPTIONS * RTSP/1.0 CSeq: 0 Apple-Challenge: tFMFQcicybd2Rf4R9iFqtA== DACP-ID: A2A151BEA6692D35 Active-Remote: 381166132 User-Agent: AirPlay/160.1015.06.13 14:14:26,239 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 79] Parsed request: { "Active-Remote" = 381166132; "Apple-Challenge" = "tFMFQcicybd2Rf4R9iFqtA=="; Body = ""; CSeq = 0; "DACP-ID" = A2A151BEA6692D35; Method = "OPTIONS * RTSP/1.0"; "User-Agent" = "AirPlay/160.10"; } 15.06.13 14:14:26,259 ShairPort[6213]: -[MSShairportServer respondToRequest:connection:] [Line 264] Response: RTSP/1.0 200 OK CSeq: 0 Audio-Jack-Status: connected; type=analog Public: ANNOUNCE, SETUP, RECORD, PAUSE, FLUSH, TEARDOWN, OPTIONS, GET_PARAMETER, SET_PARAMETER Apple-Response: wEqS6HBR/tOuI/B/1I+zS+Fx0h4RIo9pJ0a2HTT5nhW0c6kWiv8metvgodzHGHKgsXkm+HObY9ecvKWfTIIBKNu/rVM7zMiC0Uh/E7XXoJMd4BeHTJUX+rdPGf6RTtrKeKmUAYgdUYJSnSW/EDjzvRD3yPMe/FHdUY06uAYezDK1dG1gGnhILLhbFvmDeX8uQejKwN+h69KfeU1F+eN1L1t0aNXe+sVJ4txTPhJdlZsLdAfEdsW6xolI/Na4ALbZxRskMP4Xev94FN+GvPCXSFM2R56UkQxP7Zz00FbUP1VZW5NSEmB7RPL7wOaHulb6k0k2VLzAb5ghdFd26NBVaA15.06.13 14:14:26,272 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 75] Raw request: ANNOUNCE rtsp://192.168.1.5/234319845987364830 RTSP/1.0 X-Apple-Device-ID: 0x88cb87ec4d08 X-Apple-Client-Name: R2D2 CSeq: 1 DACP-ID: A2A151BEA6692D35 Active-Remote: 381166132 Content-Type: application/sdp Content-Length: 634 User-Agent: AirPlay/160.10v=0 o=AirTunes 234319845987364830 0 IN IP4 192.168.1.8 s=AirTunes i=R2D2 c=IN IP4 192.168.1.8 t=0 0 m=audio 0 RTP/AVP 96 a=rtpmap:96 AppleLossless a=fmtp:96 352 0 16 40 10 14 2 255 0 0 44100 a=rsaaeskey:1t3jJw9NTzWSDBh96DSyxsjm/hQsdHhWXV98Bqgp3exDqa0DVpcq60muKG5WrvXgGYhODP97mhdKI/AXPZF45JFAgh9pANUSJmpTZlxAmMdkAZqQp00zYHfsNKUiVgDXKkVCxYvSreRASxWFygXRILNQPg0/v1NEHS8TFLtm7a9foQIVlCkYyB3J9ANZQaDmxJMDC7otjLHLMK9Ri4zuKuEkMielsargFz2QqtTt6gBlee+nUEoJL9hy7/Xxnm2AULGgLOnfNSlsXPWfc/Uo5whmgsyUn7Wf75Y4tfTU2+tsStW4jaqhP21rQku9C8Wc75zTn6pjWZRskTKiSPNOWA== a=aesiv:8cxgXHPvjDxSyqUjqU4h2w== a=min-latency:11025 a=max-latency:88200 15.06.13 14:14:26,272 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 79] Parsed request: { "Active-Remote" = 381166132; Body = "v=0 no=AirTunes 234319845987364830 0 IN IP4 192.168.1.8 ns=AirTunes ni=R2D2 nc=IN IP4 192.168.1.8 nt=0 0 nm=audio 0 RTP/AVP 96 na=rtpmap:96 AppleLossless na=fmtp:96 352 0 16 40 10 14 2 255 0 0 44100 na=rsaaeskey:1t3jJw9NTzWSDBh96DSyxsjm/hQsdHhWXV98Bqgp3exDqa0DVpcq60muKG5WrvXgGYhODP97mhdKI/AXPZF45JFAgh9pANUSJmpTZlxAmMdkAZqQp00zYHfsNKUiVgDXKkVCxYvSreRASxWFygXRILNQPg0/v1NEHS8TFLtm7a9foQIVlCkYyB3J9ANZQaDmxJMDC7otjLHLMK9Ri4zuKuEkMielsargFz2QqtTt6gBlee+nUEoJL9hy7/Xxnm2AULGgLOnfNSlsXPWfc/Uo5whmgsyUn7Wf75Y4tfTU2+tsStW4jaqhP21rQku9C8Wc75zTn6pjWZRskTKiSPNOWA== na=aesiv:8cxgXHPvjDxSyqUjqU4h2w== na=min-latency:11025 na=max-latency:88200 n"; CSeq = 1; "Content-Length" = 634; "Content-Type" = "application/sdp"; "DACP-ID" = A2A151BEA6692D35; Method = "ANNOUNCE rtsp://192.168.1.5/234319845987364830 RTSP/1.0"; "User-Agent" = "AirPlay/160.10"; "X-Apple-Client-Name" = R2D2; "X-Apple-Device-ID" = 0x88cb87ec4d08; } 15.06.13 14:14:26,292 ShairPort[6213]: -[MSShairportServer respondToRequest:connection:] [Line 264] Response: RTSP/1.0 200 OK Audio-Jack-Status: connected; type=analog CSeq: 115.06.13 14:14:26,297 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 75] Raw request: SETUP rtsp://192.168.1.5/234319845987364830/audio RTSP/1.0 Transport: RTP/AVP/UDP;unicast;mode=record;timing_port=50785;events;control_port=52896 CSeq: 2 DACP-ID: A2A151BEA6692D35 Active-Remote: 381166132 User-Agent: AirPlay/160.1015.06.13 14:14:26,297 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 79] Parsed request: { "Active-Remote" = 381166132; Body = ""; CSeq = 2; "DACP-ID" = A2A151BEA6692D35; Method = "SETUP rtsp://192.168.1.5/234319845987364830/audio RTSP/1.0"; Transport = "RTP/AVP/UDP;unicast;mode=record;timing_port=50785;events;control_port=52896"; "User-Agent" = "AirPlay/160.10"; } 15.06.13 14:14:26,297 ShairPort[6213]: -[MSShairportServer handleSetupRequest:connection:response:] [Line 336] /Eingang/Downloads MAC/ShairPort for Mac und Menü (Airplay zum Mac)/ShairPort.app/Contents/Frameworks/MacShairPort.framework/Resources/hairtunes 15.06.13 14:14:26,304 ShairPort[6213]: -[MSShairportServer respondToRequest:connection:] [Line 264] Response: RTSP/1.0 200 OK CSeq: 2 Transport: RTP/AVP/UDP;unicast;mode=record;timing_port=50785;events;control_port=52896;server_port=6000 Audio-Jack-Status: connected; type=analog Session: DEADBEEF15.06.13 14:14:26,308 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 75] Raw request: RECORD rtsp://192.168.1.5/234319845987364830 RTSP/1.0 Range: npt=0- X-Apple-Durations: b=9; c=27; au=33; an=28; sa=11; ss=0 CSeq: 3 DACP-ID: A2A151BEA6692D35 Active-Remote: 381166132 User-Agent: AirPlay/160.1015.06.13 14:14:26,308 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 79] Parsed request: { "Active-Remote" = 381166132; Body = ""; CSeq = 3; "DACP-ID" = A2A151BEA6692D35; Method = "RECORD rtsp://192.168.1.5/234319845987364830 RTSP/1.0"; Range = "npt=0-"; "User-Agent" = "AirPlay/160.10"; "X-Apple-Durations" = "b=9; c=27; au=33; an=28; sa=11; ss=0"; } 15.06.13 14:14:26,309 ShairPort[6213]: -[MSShairportServer respondToRequest:connection:] [Line 264] Response: RTSP/1.0 200 OK Audio-Jack-Status: connected; type=analog CSeq: 315.06.13 14:14:26,315 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 75] Raw request: SET_PARAMETER rtsp://192.168.1.5/234319845987364830/audio RTSP/1.0 CSeq: 4 DACP-ID: A2A151BEA6692D35 Active-Remote: 381166132 Content-Type: text/parameters Content-Length: 20 User-Agent: AirPlay/160.10volume: -21.000000 15.06.13 14:14:26,316 ShairPort[6213]: -[MSShairportServer connection:didReceiveData:] [Line 79] Parsed request: { "Active-Remote" = 381166132; Body = "volume: -21.000000 n"; CSeq = 4; "Content-Length" = 20; "Content-Type" = "text/parameters"; "DACP-ID" = A2A151BEA6692D35; Method = "SET_PARAMETER rtsp://192.168.1.5/234319845987364830/audio RTSP/1.0"; "User-Agent" = "AirPlay/160.10"; } 15.06.13 14:14:26,318 com.apple.launchd.peruser.503[295]: ([0x0-0x607607].net.robertcarlsen.shairportmenu[6213]) Exited abnormally: Broken pipe: 13

Related suggestions