afaden / babelpod

Add line-in and Bluetooth input to the HomePod (or other AirPlay speakers); intended to run on Raspberry Pi.
MIT License
226 stars 36 forks source link

Updated a lot of stuff #31

Open DerDaku opened 1 year ago

DerDaku commented 1 year ago

I've done quite a bit of work in the last few weeks to improve this project:

ThomazPom commented 9 months ago

Hi @DerDaku,

Thank you for your contributions to this project i just discovered! I'll soon have a home pod and might test out your improvements .

Regarding the commit where @afaden mentioned the potential for using Airplay 2 with a snippet provided instead of the current code. However, it seems there were some challenges encountered along the way.

Have you had the chance to test it out? If yes, are you able to establish an Airplay 2 connection without any issues? If not, I'm curious if your edits inadvertently addressed the problems @afaden encountered.

Link to Commit

DerDaku commented 9 months ago

Hi @ThomazPom

I actually did not test AirPlay 2 support, as I didn't even know the lib supported it. I will test it over the weekend and enable it in my fork if it works.

Thanks for pointing it out.

ThomazPom commented 9 months ago

Hi @DerDaku I've conducted some testing with devices other than a HomePod, as I don't have one. It connects successfully to emulated Airplay 1 devices like Shairport4w and Reflector 4.

However, the directive "airplay2: true" is mandatory for it to connect to my LG C9, which features AirPlay 2 connectivity. By now I'm investigating another issue with the bluetooth input stream, as babelpod fails to capture it.