Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A native Mac Shairport implementation
Objective-C
branch: master

This branch is 9 commits ahead of joshaber:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Classes
English.lproj
MacShairport.xcodeproj
.gitignore
LICENSE.txt
MacShairport-Info.plist
MacShairport_Prefix.pch
README.md
airport_rsa
hairtunes
libao.4.dylib
main.m
shairport-round.icns
shairport_22.png

README.md

MacShairport

Shairport is this great thing that lets a computer pretend to be an Airport Express speaker. That means one computer can send audio from its iTunes to be played on another computer. Awesome, right? Except the Shairport server itself is written in Perl and has dependencies that make it hard for normal people to use and install.

So what?

MacShairport is a native re-implementation of Shairport for Mac. That means any Mac user could download a build and run it on their computer without having to worry about Perl modules and dependencies. Win.

Does it work?

Yes! Mostly. It seems to be pretty temperamental (underruns) depending on your network configuration but it does work. I'm hoping to improve that soon.

How can I help?

The biggest problem right now is that hairtunes underruns a lot depending on your network configuration. It'd be awesome if we could improve that.

License

New BSD License. See LICENSE.txt. Basically, do whatever you want with it but don't blame me for anything that goes wrong and don't remove my license.

Something went wrong with that request. Please try again.