SuisChan

Results 25 comments of SuisChan

Repository has [symphonia-play](https://github.com/pdeljanov/Symphonia/tree/master/symphonia-play), there is an example of what you are looking for (probe-only) [link](https://github.com/pdeljanov/Symphonia/blob/master/symphonia-play/src/main.rs#L140)

> How to rewrite Symphonia doesn't support writing metadata (?), but alternatively you can look at this [lofty-rs](https://github.com/Serial-ATA/lofty-rs)

In some cases (as described by you above) the server expects the correct set of device info during the key-exchange, so changing the `PLATFORM` alone may not be enough. As...

> Maybe there are less obvious values that need to be changes I don’t know how it is now, but before, with these fields filled in, everything worked fine ClientHelloMsg...

> Do you know what these values would need to be set to: > > * `version` under `buildInfo` > * `system_information_string` under `system_info` > * `platform_model` > * `version_string`...

> Let me know when you would be able to further explain the fingerprint challenge and how to solve it. There is absolutely no rush, so take your time. Sorry...

> I've had success getting the bearer access token using login5 instead of keymaster with https://github.com/kingosticks/librespot/tree/auth-token-from-login5. Was it a problem to get a bearer token? For some reason I thought...

AAC files are encrypted with widevine and have nothing to do with librespot. And what about the lack of playable ogg files - interesting, I'll check it out later.

> I don't think so, not until someone comes up with an original (i.e. non-decompiled) version of the playplay HTTP endpoint that gets the track decryption keys. Without that, we...

> > I'm not a wasm expert either, but I think my workaround should work in WASM (I haven't tested it WASM, but I'm pretty sure), but I'm not going...