是否可以在某处找到用于通过AirPlay配对/认证a的协议,而该协议在tvOS 10.2上是必需的?快速控制WiresharkiTunesAppleTV可以大致了解正在发生的事情,但不能给出交换内容的格式。

谢谢

POST / pair-pin-start RTSP / 1.0 CSeq:1个用户代理:iTunes / 12.6
(Windows; Microsoft Windows 7 x64 Ultimate Edition Service Pack 1
(内部版本7601); x64)客户端实例:A2FAF33ECFE99167 DACP-ID:
A2FAF33ECFE99167有源-远程:3742669230

RTSP / 1.0 200 OK服务器:AirTunes / 320.20 CSeq:1

POST / pair-setup-pin RTSP / 1.0 CSeq:2内容类型:
application / x-apple-binary-plist内容长度:86用户代理:
iTunes / 12.6(Windows; Microsoft Windows 7 x64 Ultimate Edition Service)
Pack 1(内部版本7601); x64)客户端实例:A2FAF33ECFE99167 DACP-ID:
A2FAF33ECFE99167有源-远程:3742669230

bplist00 ..... VmethodTuserSpin _ .. 00:FF:E1:61:F9:87。
................................... 1

RTSP / 1.0 200 OK内容长度:342内容类型:
application / x-apple-binary-plist服务器:AirTunes / 320.20 CSeq:2

bplist00 ..... RpkTsaltO .... c.Li.4 ... L .............〜....%k#.. P2.5 ... GU ..Y..R .. { .... 6.z .... +。9Es.7(... 8E ... jW ... U ... f..`.H ... HE ........ onv> fO ..... 7。;&C..Uz @ {...
..............................................,

POST / pair-setup-pin RTSP / 1.0 CSeq:3内容类型:
application / x-apple-binary-plist内容长度:347用户代理:
iTunes / 12.6(Windows; Microsoft Windows 7 x64 Ultimate Edition Service)
Pack 1(内部版本7601); x64)客户端实例:A2FAF33ECFE99167 DACP-ID:
A2FAF33ECFE99167有源-远程:3742669230

bplist00 ..... RpkUproofO .....〜。!.. S | ..5..M ..)7..r。?..... jN.0 ... [K.uu。 。
q + .. O.0 ... c。!... \ O ...... *。[k(.6。?Mv ..- yS ....... ;; k..n。 .. @ 5 .... 9。@。KN。
.....
V .._ k .......... E。^} 0。&... mvwpA =)X。} .... OF ... JZQ ... o。,..(.. Gg {... 0 .... wj,?........... Gm,..... 0。).. S .... 7 ... 1.Q9PA。 ni.d = .... .............................................. 1

RTSP / 1.0 200 OK内容长度:75内容类型:
application / x-apple-binary-plist服务器:AirTunes / 320.20 CSeq:3

bplist00 ... UproofO ... Gf).... A .... qP)........................ ......(邮政
/ pair-setup-pin RTSP / 1.0 CSeq:4内容类型:
application / x-apple-binary-plist内容长度:116用户代理:
iTunes / 12.6(Windows; Microsoft Windows 7 x64 Ultimate Edition Service)
Pack 1(内部版本7601); x64)客户端实例:A2FAF33ECFE99167 DACP-ID:
A2FAF33ECFE99167有源-远程:3742669230

bplist00 ..... SepkWauthTagO。
.p .. ^ ....... vLk。&....&。(A。] ... O..K ... sW。&#.. Q .....
..
RTSP / 1.0 200 OK内容长度:116内容类型:
application / x-apple-binary-plist服务器:AirTunes / 320.20 CSeq:4

bplist00 ..... SepkWauthTagO。 K. @ O ... E.&ED ... Q

POST / pair-verify RTSP / 1.0 CSeq:5内容类型:
application / octet-stream内容长度:68 X-Apple-PD:1个用户代理:
iTunes / 12.6(Windows; Microsoft Windows 7 x64 Ultimate Edition Service)
Pack 1(内部版本7601); x64)客户端实例:A2FAF33ECFE99167 DACP-ID:
A2FAF33ECFE99167有源-远程:3742669230

.........?// U。{.. 2。*'... bx).s.5 ... Lc .... {q..V ^ s? A4.P.mJ J ... s

RTSP / 1.0 200 OK内容长度:96内容类型:
应用程序/八位字节流服务器:AirTunes / 320.20 CSeq:5

最佳答案

Apple TV设备验证已被反向工程。
这是项目https://github.com/funtax/AirPlayAuth的链接。

关于ios - tvOS 10.2配对协议(protocol),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43960517/

10-13 03:43