lukx / home-assistant-jukebox

Home-Assistant Radio Station and Stream Selector Card
65 stars 33 forks source link

Audius.co support #31

Open LoginByCall opened 2 years ago

LoginByCall commented 2 years ago

Add support for the distributed streaming free service Audius.co and you get a wonderful player.

In fact, you need to add support for several methods of this service and a formatted output of the results.

For example, you can find the user: curl https://audius-disco.dfw-x02.us.supercache.org/v1/users/search?query=A1ex&app_name=EXAMPLEAPP So see his tracks: curl https://audius-disco.dfw-x02.us.supercache.org/v1/users/MV1E9/tracks?app_name=EXAMPLEAPP To play a specific track like this: curl https://audius-disco.dfw-x02.us.supercache.org/v1/tracks/y9pAX/stream?app_name=EXAMPLEAPP You can upload your own compositions to the service or listen to compositions of other users.

Documentation: https://audiusproject.github.io/api-docs/#stream-track

Best regards