Lunoir v0.8.1
Emby / Jellyfin handoff
Bridges like embyToLocalPlayer let you
click play in Emby's web UI and have it open in a real player. Point one at Lunoir and it
now works properly:
- It plays. The bridge launches the player with a bare playback URL; Lunoir's
command-line handler only accepted paths that exist on disk, so the window opened and
nothing loaded. It accepts a URL now. - It knows what it's playing. That URL is an opaque query string, so the title bar,
playlist and recents all showed one. Lunoir asks the server what the item actually is
and shows Series · S01E01 · Episode, or Film (2024). - Resume works. Positions were filed under the whole URL, and Emby mints a new
session id every play — so every viewing was saved under a new key and never found
again. They're filed under the item id now.
All best-effort: if the server can't be reached, playback is unaffected and nothing is
thrown at you.
Reporting progress back to Emby — watched state and resume shared across devices — is
coming in a later release.