
FairPlay v3用于实现AirPlay 2音频接收器的功能,该源码提供支持。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
实验性地采用最少的多房间功能能够极大地加快AP2协议的Python实现的进程。 现阶段,该系统已成功地完成了以下功能:HomeKit瞬态配对(基于SRP和Curve25519,以及ChaCha20-Poly1305)的实现,同时支持FairPlay(版本3)身份验证,并能够接收实时和缓冲的Airplay2音频流。此外,它还实现了Airplay2服务出版物解码,支持ALAC / 44100/2或AAC / 44100/2格式。 目前,该系统尚未实现MFi身份验证/ FairPlay v2(需要iTunes或Windows系统中的其中之一),以及音频同步功能。 请注意,此代码属于实验性版本,并非旨在作为真正的接收器使用,而是作为一种用于学习和调试所有播放协议及相关配对和认证方法的工具箱。 近期新增的功能包括实施RTP缓冲区(管理FLUSHBUFFERED),从而优化播放/暂停/时间轴/播放列表等操作。 未来计划进一步开发PTP(精确时间协议),并移除所有与操作系统相关的特定代码(例如软卷管理)。 最后,该项目还包含寄件者(分支寄件者)的相关实现。
全部评论 (0)
还没有任何评论哟~


