Paul Donald

Results 964 comments of Paul Donald

But this is not a safe assumption. a media type of `z` is theoretically possible ;)

Seems legit: https://tools.ietf.org/html/rfc3261#section-21.5.2 > Can we consider responses to UPDATE methods dont change call state? I didn't dig RFC that much...

> Hey! Interesting findings but I'm not sure I can help much I'm afraid (but your findings will definitely by interesting) as I have only looked at the MRP-tunnel support,...

Bit-flag 30 also seems to partition behaviour. `sourceVersion` or `srcvers` also seems like a big decider of certain features. The line appears to be around 355. Above, PTP, below, NTP.

Welp, I'm SOL. AP2 is sending some weird blob, OPACK(?) which no tools out there seem to be able to decode. Not even the compiled one from your doc. I...

Verbatim copy from python: `b'\xbc\x02\x08\x0f\x12$28E1F94D-7FAB-492F-9C18-593DF5B38C52 \x00\xa2\x01\xe7\x01\n$ADAF1D69-4375-4642-BA64-739781FFEE3F\x12\x06iPhone\x1a\x06iPhone"\x0618E212*\x16com.apple.mediaremoted8\x01@lH\x01P\x01b\x0fcom.apple.Musich\x01p\x01\x88\x01\x02\xa2\x01\x1170:70:0d:5e:22:81\xa8\x01\x01\xb0\x01\x01\xc0\x01\x01\xe8\x01\x01\xf0\x01\x00\xfa\x01\x12com.apple.podcasts\x82\x02$8463668E-DD75-4789-A13F-C6DB076128FC\xa8\x02\x00\xb0\x02\x01\xba\x02\tiPhone9,3\xaa\x05$836C6DC2-CB9C-4C5C-BB7E-8B7565C4AFE2'` It's the chunk which comes out of this, in a POST: /command application/x-apple-binary-plist `{'params': {'data': b'\xbc\x02\x08\x0f\x12$29FA41FF-B6EB-4A95-A0E6-C2EBAD49E831 \x00\xa2\x01\xe7\x01\n$ADAF1D69-4375-4642-BA64-739781FFEE3F\x12\x06iPhone\x1a\x06iPhone"\x0618E212*\x16com.apple.mediaremoted8\x01@lH\x01P\x01b\x0fcom.apple.Musich\x01p\x01\x88\x01\x02\xa2\x01\x1170:70:0d:5e:22:81\xa8\x01\x01\xb0\x01\x01\xc0\x01\x01\xe8\x01\x01\xf0\x01\x00\xfa\x01\x12com.apple.podcasts\x82\x02$8463668E-DD75-4789-A13F-C6DB076128FC\xa8\x02\x00\xb0\x02\x01\xba\x02\tiPhone9,3\xaa\x05$1736D4BC-859B-4E43-9286-CF93C94FB3EB'}}` Maybe it's not OPACK, but one of...

Bangin. I figured it was something easy. Break time :facepalm: Thanks.

Hmm, now what to do with it all. Any tips on how I can import your protobuf implementation without lifting in the other deps? Or they're all needed at some...

AP has various sets of flags, and there's one called status flags. There are about 17 bits I know about. https://github.com/openairplay/airplay2-receiver/blob/ca4db5c31c20edd03fb2e7ca1d521c02bb1cb15d/ap2/bitflags.py#L196 Flip 11 (and possibly also 17) to on and...

I wonder how easy it is to proxy to airplay (audio only) targets? I tried last night and the proxy tools give up because the targets are not TVs. Proxying...