Unofficial AirPlay Protocol Specification
开源的 AirPlay、AirTunes 实现,主要是 xbmc。
Xbmc 是一个媒体中心的软件解决方案,功能齐全。包含 AirPlay、AirTunes 支持。
依赖库: avahi
官方地址:http://xbmc.org/
下载地址:http://mirrors.xbmc.org/releases/source/xbmc-12.2.tar.gz
Avahi 是零配置网络 mDNS/DNS-SD 实现,与苹果的 Bonjour 功能相似。
依赖库:libdaemon、dbus
官方网址:http://www.avahi.org/
下载地址(0.6.31):http://www.avahi.org/download/avahi-0.6.31.tar.gz
开源地址(XBMC版本):https://github.com/amejia1/libshairport
开源地址(原始版本):https://github.com/abrasive/shairport
官方网址:http://www.xiph.org/ao/
下载地址(最新版 1.1.0):libao-1.1.0.tar.gz
下载地址(XBMC 使用版本 0.8.3):http://fatpipe.vorbis.com/files/1.0/unix/libao-0.8.3.tar.gz
LibDaemon 是 linux 服务程序辅助功能库,辅助处理子进程初始化、系统日志、进程信号和PID文件写入。
下载地址(0.14):http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz
构建说明:http://www.linuxfromscratch.org/blfs/view/svn/general/libdaemon.html
DBus是一个轻量级的进程间通信(IPC)方案。
依赖库:expat
官方地址:http://www.freedesktop.org/wiki/Software/dbus/
发布目录:http://dbus.freedesktop.org/releases/dbus/
下载最新版本(1.7.8):http://dbus.freedesktop.org/releases/dbus/dbus-1.7.8.tar.gz
开源地址:http://sourceforge.net/projects/expat/
下载目录:http://sourceforge.net/projects/expat/files/expat/
最新版本(2.1.0):http://sourceforge.net/projects/expat/files/expat/2.1.0/expat-2.1.0.tar.gz/download