![]() ![]() I also haven't really tried actually streaming anything to the device yet - I wonder if some crypto will be required for that? I think I read somewhere about ChaCha being used. If not, try OPTIONS, and if I get an access denied response, initiate pairing. Right now my idea is to not use the TXT, but to do something like this: Do I know the device and have an auth key for it? Then verify with the device. Now the next part is getting the verification flow built into forked-daapd, so I will also have to figure out when to enable pairing, like you discussed above. I guess openssl is getting the required 25519 crypto stuff too, so then I can drop the libsodium dependency and just rely on openssl. I decided to go with libsodium, mainly because I didn't feel like including thousands of lines of crypto code in forked-daapd that I don't comprehend. c file, where I included only the srp stuff required for the verification. Once again kudos for some excellent work, I also peeked at your ObjC version and that was also great guidance.įor the purpose of future inclusion in forked-daapd I brought it down to a single. ![]() I'm a bit behind you guys, but now I also have my C version working and in a clean(ish) state. Reply to this email directly, view it on GitHub You are receiving this because you are subscribed to this thread. I'm hoping theįorce of open source will show, and someone will take a crack at this. I see that Airfoil has also now cracked the nut, and they also mentioned Open question if SHA1 is the correct hashing algorithm to use. I just copied the one I could see being sent. Instance I am not sure where exactly the username that is used is supposed The possible reasons for that are numerous - for The proof which is calculated isĪpparently incorrect. This little program for testing that implements the basic flow: If you have a Mac and a second generation Apple TV (Apple TV 2G) then you may be interested in the application AirParrot which allows us to duplicate in. It does seem to be based on SRP, so I made I don't have the McAfee Virus Protect product installed, I don't have anything on my laptop other than Windows Defender & the Defender Firewall (which is set up to permit AirParrot through).I got my hands on a ATV3 to see if I could figure out how to do the device AirParrot 3 Get Started Download Applications In Action Specs Release Notes Sitemap Features Reviews Help Portal FAQ EULA More AirParrot AirParrot Remote Follow Us Squirrels AirParrot Be smart. It appears that I would have to forward in excess of 16,000 ports when I don't think it should be so complicated. I don't mind forwarding ports but I don't see why my iPhone works fine with AirPlay but my Windows 10 PC now can't connect via AirParrot & AirPlay to my Apple TV. Given that the connections are all local, I'm guessing something needs configuring on the SmartHub, but I've no idea what. Given that everything worked fine before using my Airport Extreme the only thing that's changed is my ISP (Sky to BT) and the SmartHub. I reached out to Squirrels (who make AirParrot) to explain the situation and they have directed me to their support article. AirPlay from my iPhone 12 (on the same network) works fine. AirParrot just doesn't find any devices to connect to. I have no signal problems and wireless devices are all working perfectly now that they're not struggling with four separate 2.4 & 5ghz networks.īoth my laptop and Apple TV 4K are connected to the same wireless network via the BT Smart Hub but I can't use AirParrot to AirPlay from my laptop to the TV. Given that I had multiple WiFi networks before I decided when I moved to BT that I should simplify my setup so the only wireless connections that I have running now are the BT Smart Hub 2 (which has a wireless connection to the BT Hybrid-Connect 4G device) and the small mesh network that my Sky Q box (which connects to BT Smart Hub via ethernet) creates for my Sky Q mini boxes.Įverything seems to be working fine. ![]() I recently moved to BT and I have a BT Smart Hub 2 on a FTTC connection which sits stable at around 55mb down and 10mb up. I was with Sky Broadband for several years and used to plug my old Apple Airport Extreme into the Sky Broadband box and use that for all devices to connect to. For years I've been using AirParrot to AirPlay from my PC to Apple TV devices and currently my Apple TV 4K. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |