Skip to content

Instantly share code, notes, and snippets.

@crossle
Created October 9, 2017 07:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save crossle/46ea0fd617f8286e87791c42be4d6fc7 to your computer and use it in GitHub Desktop.
Save crossle/46ea0fd617f8286e87791c42be4d6fc7 to your computer and use it in GitHub Desktop.
AirPlay iOS 10
POST /pair-setup RTSP/1.0
Content-Length: 32
Content-Type: application/octet-stream
CSeq: 0
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
d….7.2″….-.A.#.J….\x…l.7RTSP/1.0 200 OK
Content-Type: application/octet-stream
Content-Length: 32
Server: AirTunes/220.68
CSeq: 0
T-….P…6N.-.f..
….-.E..~..*POST /pair-verify RTSP/1.0
X-Apple-AbsoluteTime: 473231246
X-Apple-PD: 1
Content-Length: 68
Content-Type: application/octet-stream
CSeq: 1
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
…………d.U……..q….q YN..nYd….7.2″….-.A.#.J….\x…l.7RTSP/1.0 200 OK
Content-Type: application/octet-stream
Content-Length: 96
Server: AirTunes/220.68
CSeq: 1
.&DW…(@ v(.G,..o…P../.”-/[4,.8…..S.n./.>y}b…%…”x…r|…<..j8.Z…9\.q… …?w.iF5..zPOST /pair-verify RTSP/1.0
X-Apple-AbsoluteTime: 473231246
X-Apple-PD: 1
Content-Length: 68
Content-Type: application/octet-stream
CSeq: 2
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
…..=.V.&..e.I…_Qj…[9E.i.o…7.%.%{…..M…..gr}.L9%.M…f…)RTSP/1.0 200 OK
Content-Type: application/octet-stream
Content-Length: 0
Server: AirTunes/220.68
POST /fp-setup RTSP/1.0
X-Apple-ET: 32
Content-Length: 16
Content-Type: application/octet-stream
CSeq: 3
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
FPLY…………RTSP/1.0 200 OK
Content-Type: application/octet-stream
X-Apple-ET: 32
Content-Length: 142
Server: AirTunes/220.68
CSeq: 3
FPLY………….r~.W…
…%z#…….0E%……….:..[i.v……..(.k……….H~:.c.x2T”….m….6%..(rof.s…D1.K..SQ…r.hb3r.”}….E..F..YPOST /fp-setup RTSP/1.0
X-Apple-ET: 32
Content-Length: 164
Content-Type: application/octet-stream
CSeq: 4
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
FPLY………….p……*r.]..zI)………X….O…….o. {J… …..v0.id..^.’.’F.HA…T…M.p.t.!…M.b}…:..}.oYN..H/U..13e..ti.1f….!c;..1.0…d…..d……q.RTSP/1.0 200 OK
Content-Type: application/octet-stream
X-Apple-ET: 32
Content-Length: 32
Server: AirTunes/220.68
CSeq: 4
FPLY………0…d…..d……q.SETUP rtsp://192.168.100.10/1485139633514172326 RTSP/1.0
Content-Length: 580
Content-Type: application/x-apple-binary-plist
CSeq: 5
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
bplist00………
..
…..%&'()*RetSeiv^osBuildVersionZmacAddressXdeviceIDWstreams[sessionUUIDUmodelZtimingPortTname]sourceVersionTekey. O…NkZw!…8y[.7iEV13A452_..A4:67:06:0F:E0:71_..A4:67:06:0F:E0:73…….#$]timestampInfoTtype_..streamConnectionID…..!…TnameUSubSu…UBePxT…UAfPxT.. UBefEn..”UEmEnc.n.MY…IFG_.$149C46A0-C977-4FA6-93EB-B51EC687D93EWiPad2,1..aYiPad2 902V241.33O.HFPLY…….<…..xpQ.T.dh………../Loe…~.z…6…$
…..Kj..q.T.)i.m…!.$.(.7.B.K.S._.e.p.u…………………………………#.&.,./.5.7.@.g.o.r.|……………..+…………….RTSP/1.0 200 OK
Server: AirTunes/220.68
Session: 1
Audio-Jack-Status: connected
Content-Length: 122
CSeq: 5
bplist00…
…YeventPort…Wstreams…… XdataPort…Ttype.nZtimingPort.D>……$&+47<>I………………………….NGET /info RTSP/1.0
X-Apple-ProtocolVersion: 0
CSeq: 6
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
RTSP/1.0 200 OK
Server: AirTunes/220.68
Session: 1
Audio-Jack-Status: connected
Content-Length: 776
CSeq: 6
bplist00……
.
..$.68…. …..%/79]sourceVersionV220.68[statusFlags.D_..keepAliveLowPower.._..keepAliveSendStatsAsBodyXfeatures…..Z…XdeviceID_..00:12:5f:0f:ec:d9ZmacAddressTname]WiPG-2000-CD9Rvv..Xdisplays……….. “#……..!….]widthPhysical.^heightPhysicalTuuid_.$e5f7a68d-7b0f-4305-984b-974f677a150b[widthPixels…Vheight…Xrotation[overscanned[refreshRate.<Uwidth\heightPixels\audioFormats.&,.’)+(*(_..audioOutputFormats…..Ttype.d_..audioInputFormats.’)+(-(.e^audioLatencies.05.)134*2..YaudioTypeWdefault_..inputLatencyMicros_..outputLatencyMicros.)134-2..RpkO..T-….P…6N.-.f..
….-.E..~..UmodelZAppleTV3,2…%.3.:.F.H.\.^.y………………………….
…9.E.H.O.R.[.g.s.u.{………………………….
…5.>.A.c.i……………:……………tGET_PARAMETER rtsp://192.168.100.10/1485139633514172326 RTSP/1.0
Content-Length: 8
Content-Type: text/parameters
CSeq: 7
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
volume
RTSP/1.0 200 OK
Server: AirTunes/220.68
Content-Type: text/parameters
Content-Length: 18
volume: 0.000000
RECORD rtsp://192.168.100.10/1485139633514172326 RTSP/1.0
CSeq: 8
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
RTSP/1.0 200 OK
Server: AirTunes/220.68
AudioLatency: 3750
Content-Length: 0
SET_PARAMETER rtsp://192.168.100.10/1485139633514172326 RTSP/1.0
Content-Length: 20
Content-Type: text/parameters
CSeq: 9
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
volume: -21.000000
RTSP/1.0 200 OK
Audio-Jack-Status: connected; type=analog
CSeq: 9
POST /feedback RTSP/1.0
CSeq: 10
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
RTSP/1.0 200 OK
Server: AirTunes/220.68
Content-Length: 0
POST /feedback RTSP/1.0
CSeq: 11
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
RTSP/1.0 200 OK
Server: AirTunes/220.68
Content-Length: 0
POST /feedback RTSP/1.0
CSeq: 12
DACP-ID: 5E094CBFFD22A7E
Active-Remote: 3462734517
User-Agent: AirPlay/241.33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment