I've managed to port and update the #squeezelite ESP32 code for #airplay #audio #streaming to its own stand-alone project. The purpose is for whole-home multi room synced audio built on the hard work done in the #shairport project. It's just a proof of concept for now.

It requires an #ESP32 with external PSRAM. I've tested it successfully on a WROVER-B devkitc, and found the S3-N16R8 to be incredibly flaky.

I'm using it with #OwnTone and #HomeAssistant

https://codeberg.org/Edu_Coder/espairplay

espairplay

A high-quality AirPlay audio receiver implementation for ESP32-WROVER-B with external DAC support, featuring multi-room synchronization and robust audio buffering.

Codeberg.org
I figured I'd do one last AirPlay-related post this year, getting proper multiroom audio working.

https://ccw.icu/blog/owntone-multiroom-audio/

#multiroom #AirPlay #Pipewire #tech #blog #wiritingmonth #bluetooth #shairportsync #owntone
Owntone Multiroom Audio

Кто ставил #OwnTone?
Признавайтесь

Стриминг музыки со своего сервера

YouTube Music , «Яндекс Музыка» , Spotify , SoundCloud — относительно удобные музыкальные сервисы, но с недостатками: плохая работа в офлайне; отсутствие поддержки lossless; абонентская плата; неполная фонотека; многое другое... Их коллекции далеки от полноты. Редких треков вообще нет. Более того, музыка иногда просто пропадает из-за каких-то заморочек с авторскими правами. К счастью, очень легко организовать стриминг музыки со своего сервера. Хранить всю музыкальную коллекцию у себя на компьютере — зачастую надёжнее, удобнее и дешевле, чем облачный сервис.

https://habr.com/ru/companies/ruvds/articles/891848/

#ruvds_статьи #самохостинг #стриминг #Black_Candy #Koel #музыка #интернетрадио #YouTube_Music #Яндекс_Музыка #Spotify #SoundCloud #Termux #смартфон_Android #LineageOS #ssh #sftp #openssh #Navidrome #Dynamic_DNS #Plexamp #Subsonic #Icecast #Snapcast #Lyrion_Music_Server #Musikcube #OwnTone #Music_Player_Daemon #MPD

Стриминг музыки со своего сервера

YouTube Music , «Яндекс Музыка» , Spotify , SoundCloud — относительно удобные музыкальные сервисы, но с недостатками: плохая работа в офлайне; отсутствие поддержки lossless; абонентская плата;...

Хабр
Currently evaluating a switch from #OwnTone to #MusicAssistant. Music Assistant looks extremely promising, but unfortunately, it doesn’t support AirPlay streaming to Apple TVs and Macs yet. Just subscribed to https://github.com/orgs/music-assistant/discussions/2528.
Airplay to AppleTV · music-assistant · Discussion #2528

The docs say that AppleTV is not supported as an Airplay player due to the requirement for authentication, but this may be fixed if there is demand. Adding this as a feature request because I would...

GitHub

I really hope Apple doesn’t kill the classic iTunes Remote app. It’s such a nice, no-frills way of controlling #OwnTone.

https://apps.apple.com/de/app/itunes-remote/id284417350

#Apple #iOS #iTunes

‎iTunes Remote

‎iTunes Remote ist optimal zum Steuern der Apple-Apps „Musik“ oder „TV“ oder von iTunes in deinem Zuhause. Lade einfach die App auf dein iPhone oder iPad und stelle eine direkte Verbindung zu iTunes oder den Apple-Apps „Musik“ oder „TV“ auf deinem Mac oder PC her. iTunes Remote ermöglicht dir: •Zug…

App Store
Play your local library, Spotify and even AirPlay via Teddycloud - TeddyCloud - RevvoX Discourse https://forum.revvox.de/t/play-your-local-library-spotify-and-even-airplay-via-teddycloud/942 #toniebox #library #owntone #spotify #stream #howto #music #radio
Play your local library, Spotify and even AirPlay via Teddycloud

🔸 Intro 🔸 Since Teddycloud can play radio streams, I’d highly recommend a very nice open source software named OwnTone (formerly forked-daapd). I’ve been using it for more than 10 years. OwnTone is a media server that lets you play audio sources such as local files, Spotify, pipe input or internet radio to AirPlay 1 and 2 receivers, Chromecast receivers, etc. Or you can listen to your music via any client that supports mp3 streaming. You control the ...

RevvoX Discourse
I plan to spend my next free evenings chasing down a weird memory leak in #OwnTone. The #Grafana monitoring is quite helpful, but I still haven’t figured out what exactly happens at the point in time when memory starts increasing. (Shoutout to ejurgensen, who has been really supportive in this!) #cprogramming

I had a really strange Shairport Sync issue that I spent several hours debugging:

In a very specific setting, Shairport Sync would crash with “Bus error (core dumped)” when playing a track. ONLY when MQTT was enabled and ONLY when playing a track from #OwnTone (other sources, such as Apple devices, worked fine).

I eventually solved it by simply installing the system from scratch onto a new SD card. 🤯 Maybe the SD card was just bad?

https://github.com/mikebrady/shairport-sync/issues/1910
#ShairportSync #AirPlay #MQTT

[Problem]: “Bus error (core dumped)” when trying to play a playlist from OwnTone with MQTT enabled · Issue #1910 · mikebrady/shairport-sync

What happened? When I try to play a playlist from OwnTone on a shairport-sync speaker, shairport-sync crashes with the message “Bus error (core dumped)”. I’m still investigating this, but I can rel...

GitHub
Two new recipes for #owntone and #paperless-ngx has been released for the #openmediavault #K8s plugin.