Pierre Ståhl

Results 544 comments of Pierre Ståhl

Btw, you seem to know your way around the various settings and properties... Do you know the proper way to distinguish an AirPlay v1 receiver from an AirPlay v2 receiver?...

> `wantsDedicatedSocket` must be present (and set to `True`) is... not always true for me. In fact, I never see `wantsDedicatedSocket`. I wonder whether you could test for me: you...

Can you attach it or send it to me, I can take a look.

It's a variant and a protobuf message, I.e. MRP, which is exactly what you are after. Congratulations! 🎉 See here: https://github.com/postlund/pyatv/blob/e8ae99be766370ef36543210105abe8c2dbcf611/pyatv/protocols/airplay/channels.py#L126

You basically want to implement the MRP service in my fake device, which is available here: https://github.com/postlund/pyatv/blob/master/tests/fake_device/mrp.py It is *extremely* hacky and specific to test pyatv. It is also not...

Btw, what was the solution to trigger iOS to open a remote control channel? I'm very interested in the same check I pyatv, to know if I should set up...

Thank you for using pyatv 😊 The fact that MRP is tunneled over AirPlay nowadays is really just a small detail. You only need to pair AirPlay (`atvremote --protocol airplay...

Looks like active player isn't set by the Apple TV? Does metadata work in iOS? I suspect it doesn't either. Did you perhaps use `play_url` to stream a video? It...

I'm referring to the "active" player signaled by the protocol, but it's effectively the same as the app current playing something. Anyways, it looks a bit buggy. I can see...

I have added a few debug statements on the `player_logs` branch, can you try re-running with the version from that branch and attach a log file?