-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tvos 10.2 requires AirPlay hardware verification #15
Comments
Maybe this project could get some help by Beamer, AirParrot or DoubleTwist? |
@funtax any idea how to get one of those experts to see this issue? or give a hint? |
I think the author of this repo has to write them via e-mail. Just in case I might have success and no one else was faster with this, I will publish it so all other projects can use it as well! |
One minor concern I have is that the folks who have already worked around the issue happen to be Apple certified developers. I'm worried that there may be some Apple issued chain of trust present in the "some encryption" part you mention above. |
I have reverse-engineered the authentication, at least on my ATVv3 with the "device verification" enabled. |
Excellent @funtax - be advised I have an office full of 1 dozen ATVv4 here ready to assist testing immediately! |
A user tested the new version of my app with his ATV v4 - the library is
working as expected :-)
I will do some final cleaning and open-source it in the next few days, stay
tuned.
2017-05-22 16:50 GMT+02:00 rburcham <[email protected]>:
… Excellent @funtax <https://github.com/funtax> - be advised I have an
office full of 1 dozen ATVv4 here ready to assist testing immediately!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAZmMCNClfiZsVazB1QiW9E6QZRuKK6Vks5r8aC3gaJpZM4NE3ol>
.
|
Awesome news @funtax ! I shall stay tuned! |
Here we go: https://github.com/funtax/AirPlayAuth More details will follow in the next days. I'm the developer of two audio AirPlay-apps and can confirm that once the pairing has been done, the ongoing communication with the AirPlay-receiver is done like before. Also, there seems to be no reliable way to check if pairing is required, beside checking the mdns-data for "appletv" and "pk". |
Awesome work @funtax! I have not tried it yet but I bet a lot of people will be happy about this! It's requested for my python library, so I might borrow some of your work and port it to python. Again, great work! |
Really great work @funtax! I'm digging in... |
Is there any known workaround at present to get open-airplay to work with this authentication? |
Hey, I tried to combine this project with the authentication project for airplaying desktop. But for some reason using "PUT /photo" currently returns HTTP/1.1 501 Not Implemented
Content-Length: 0
Server: AirTunes/420.45 Does anyone have any ideas? I know very little about the airplay protocol and combining the projects was just some quick cut-n-paste. It would be super cool if it was possible to get airplay to work even with the new apple TV's Here's the code / project |
Anyone gotten this to work? |
Hi James. Are we screwed?
http://appleinsider.com/articles/17/03/29/tvos-102-update-requires-airplay-hardware-verification-breaks-third-party-streaming-apps
https://discussions.apple.com/thread/7904345?start=0&tstart=0
AirParrot and DoubleTwist have resolved it. Airfoil is still working on it, and recommending folks not upgrade past 10.1.1 until they have it solved.
I'd just like to mirror my linux laptop again :)
The text was updated successfully, but these errors were encountered: