Кто ставил #OwnTone?
Признавайтесь
Кто ставил #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
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.
I really hope Apple doesn’t kill the classic iTunes Remote app. It’s such a nice, no-frills way of controlling #OwnTone.
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
Two new recipes for #owntone and #paperless-ngx has been released for the #openmediavault #K8s plugin.
Looks like apresolve.spotify.com is down and therefore my #OwnTone server crashes with `free(): invalid pointer`. 😬
TIL that for clock sync in AirPlay 2, shairport-sync uses PTP (or a close variant called NQPTP), while OwnTone uses NTP. This is why OwnTone can't stream to shairport-sync using AirPlay 2. 💡#apple #airplay #owntone #shairportsync
Any #owntone people on here? I'm using it to stream to all the #audiopro speakers (linkplay-devices) via #airplay protocol.
Since some time back playback suddenly stops randomly, and sort of often. It's possible to just restart by pressing play again, but it still kills flow :D
When it happens, this appears in the log:
> ffmpeg: Application provided invalid, non monotonically increasing dts to muxer in stream 0
It's playing from the local music collection so I doubt this is a source lag issue.
Seems I might fail getting #Owntone to stream reliably over #Airplay to the #AudioPro Drumfire. The A10s are fine, but the Drumfire cuts out every few seconds. It's about a meter from the nearest AP so it's definitely not signal strength related. Streaming using AudioPro's own app is fine, but it propably uses the native API.
Here's the thing. The Drumfire also has an ethernet port - but connecting that up results in pure chaos. It will randomly (and often) switch which of the interfaces (ethernet, wifi) has which of the two Mac addresses, and the corresponding internal API id. This causes Owntone to not be able to stream reliably to it at all.
Again, the AudioPro app is fine though (and I just need to tell arpwatch in the router to disregard any shenanigans from those addresses).
I guess the proper solution would be to add support for the #LinkPlay API to Owntone. Oh joy.