vdatanet 1629 Posted 6 hours ago Posted 6 hours ago Hi everyone, I'm the developer of Embeat, a native iOS music player for Emby, and it just went live on the App Store today. Full disclosure up front: it's my own app and it's a paid subscription (€9.99/year, one month free) — I'd rather say that in the first paragraph than bury it. Why I built it I have a large, carefully tagged FLAC/ALAC collection on my own server, and I kept running into the same thing: the general-purpose media-center apps treat music as a second-class citizen. What I wanted was the Plexamp-style experience — but for Emby. Reading this forum, it turns out I'm far from the only one who's been asking for that, so I built it. Embeat does music and nothing else. No video, no photos, no library management. It talks straight to your server; there is no cloud service of mine in the middle. What it does Gapless playback — lossless direct play of FLAC and ALAC, with no audible gap between tracks on live albums and continuous mixes. HLS/AAC on mobile — when the network gets shaky, the server transcodes to adaptive HLS/AAC. Instant seek, and it recovers from dropouts without skipping the track. Offline downloads — tracks, albums or whole playlists onto the device, playable with the server unreachable. Original quality or AAC to save space, with a screen to see and clear what you've got stored. Embeat Connect (DLNA/UPnP) — automatic discovery of renderers on your network, then playback, volume and position control from the phone. Playlist management — create, rename, delete, add/remove tracks and reorder. Written back to the server. Library browsing — artists, albums, tracks, genres and playlists, as a list or a grid per collection type, with sorting (name, date added, year, artist) and filters (genre, favorites). Long-press context menu — play next, add to queue, add to a playlist, start a radio, jump to album/artist, toggle favorite. Editable queue, persistent shuffle/repeat, customizable home carousels, global search grouped by type. Multi-server — add as many servers as you like and switch between them without logging in again. Siri — "Play <artist> on Embeat" via App Intents. Lock screen / Control Center artwork and controls, background playback, and playback reporting to the server so recently played, play counts and now playing stay correct. Interface in English, Catalan and Spanish, following the system language. Requirements and honest caveats iPhone, iOS 18.4 or later. No iPad-specific layout yet, no CarPlay yet. No Android version yet. It's actively in development — the app is built on a shared Kotlin Multiplatform core, so all the server, library and playback logic is already cross-platform. I'm not going to promise a date. Not there yet: lyrics, scrobbling to Last.fm/ListenBrainz, crossfade, ReplayGain, AirPlay/Chromecast, and automatic server discovery on the LAN (you enter the server URL manually the first time). It also works with Jellyfin, since the two share an API surface. I mention it for completeness, not to start anything — most of the driver code is common, with the handful of genuine endpoint differences verified against real servers of both kinds. Privacy Embeat only talks to your server. Credentials are stored encrypted in the device Keychain. No analytics, no tracking, no account with me — the App Store handles the subscription and I never see your library. Links App Store: https://apps.apple.com/app/embeat/id6788410988 Site (features, pricing, FAQ, privacy policy and terms): https://embeat.media I'd genuinely like feedback from people running big libraries — that's where the interesting edge cases live (odd tag layouts, mixed sample rates, huge playlists, slow remote connections). Bug reports and feature requests are welcome here or by email, and I read everything. Thanks to the Emby team and this community — the server does the hard part. Not affiliated with or endorsed by Emby. Emby is a trademark of its respective owner. 2
vdatanet 1629 Posted 57 minutes ago Author Posted 57 minutes ago 16 minutes ago, ebr said: Planned? Thanks for the suggestion! CarPlay is planned — I'm just wrapping up the Android version first, and it's almost done. CarPlay will follow shortly after. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now