Skip to content

idcrook/shairport-sync-mqtt-display

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

GitHub license

Utilities to display shairport-sync metadata (via MQTT)1

See REQUIREMENTS for other things you'll need (like AirPlay source, AirPlay receiver such as shairport-sync, MQTT broker, and software or hardware renderers/displays).

Webserver webapp

python-flask-socketio-server - README.md

  • Displays currently playing track info, including cover art.
  • Configurable UI. Dark-mode support.
  • Support for mobile browsers. Webapp manifest.
  • Playback controls.

Screenshot - Opposing screenshots in dark mode and light mode

Display on 16x2 Character LCD

circuitpython_char_lcd - README.md

  • Configurable display and UI.
  • Remote control support for Playback and Volume
  • Tested using CircuitPython i2c LCD library on a Raspberry Pi.

Photo - Running on Raspberry Pi

Display album art thumbnails on HUB75 LED Panels

python-flaschen-taschen - python-flaschen-taschen

  • Tested with 32 x 32 matrix RGB LED panels

Photo - Running on Raspberry Pi with HUB75 LED panel

LICENSE

Code and documentation Copyright © 2019-2021 David Crook under MIT License.


1: MQTT metadata support released in shairport-sync Version 3.3

About

Display currently playing info, with remote control, using shairport-sync's MQTT support

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published