Catalog - project-owner/Peppy.doc GitHub Wiki

The Catalog functionality provides the ability to browse/search through the audio files collections of such online streaming services as Qobuz, Deezer, Spotify and iTunes. The search can be done using such categories as New Albums, Bestsellers, Genres, Artist, Album and Track.

The Catalog functionality was implemented by means of libraries minim and deezer-python. These libraries leverage a public API of a corresponding online streaming service.

The Internet connection should be available in order to use the Catalog functionality. Also the Catalog mode should be enabled either in the configuration file /home/pi/Peppy/configuration/config.txt directly or using the Configuration Web UI.

The following online streaming services provide a specific browsing/searching functionality.

Qobuz:

  • New Albums browsing (Albums/Tracks/Preview)
  • Bestsellers browsing (Albums/Tracks/Preview)

Deezer:

  • Genre browsing (Genres/Artists/Albums/Tracks/Preview)

Spotify/iTunes:

  • Artist searching (Artists/Albums/Tracks/Preview)
  • Album searching (Albums/Tracks/Preview)
  • Track searching (Tracks/Preview)

The Preview functionality allows to preview/pre-listen selected tracks for 30 seconds.

It's possible to search for the currently playing track on YouTube:

<<Previous | Next>>