Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Idea: Streaming from Qobuz native app
#51
Shouts out to another number of donations, thank you!

A short progress update:

   

Qobuz Connect works with a shared state between all connected devices ("renderers"). So each one has a copy of the playlist, current track position, etc. at each time. Then it states which renderer is the active one.

It seems I've got 99% of all incoming messages deciphered, so we can now follow the playback on another device. Autoplay and shuffle have some idiosyncrasies: we receive them OK, but I'm pretty sure it'll take a few iterations before we accurately copy the behavior from the official Qobuz apps.

This is a pretty big step, and I know move to the next phase: becoming the active renderer and actually playing some music!
maintainer of librespot and pleezer, working on a qobuz connect player. sponsor me: https://github.com/sponsors/roderickvd
Reply
#52
@roderickvd

A long time ago in a galaxy far far away, I had to do a lot of protocol packet sniffing and analysis. It gave me a good appreciation of the challenges.

I tip my hat to you!

Regards,
Kent
Reply
#53
Hi-ha, same here, I've made cat and Wireshark sweat a lot, some 25/30 years ago. Great struggle, great fun.
Hat off here as well.
Reply


Forum Jump: