Hi-Fi Project

I’m building an Hi-Fi Amp which will also contain a Pi 3 running Plex Server with all my CDs stored as FLAC files on a hard disk. The Plex Server will be used to serve audio only content to other clients around the house or to mobile devices etc.

The plan is to include a Pi Zero in the box also to act as a client/player for content to played from this amplifier. To this end I have a Zero, and a IQ Audio Pi-DAC Zero hat for it.

My original plan was to write my own Plex player, so that I could create my own interface to be displayed on the a small 4" touch screen on the front, I would also create a web interface for control and ultimately a app on the phone. However so far I have found very little indicating that building your own client is possible, I can find any form of API or similar for talking to the Plex Server.

This lead me to think again about RasPlex, but the one thing really missing here as far as I can tell is the ability to plug a USB CD drive in and play and audio CD directly.

So my 2 questions are:

  1. Is there an API for creating your own player?
  2. Is it possible to play an audio CD connected by USB CD drive on RasPlex?

Regards

Tom