Scrobble provider implementation for Emby (live sessions and playback events).
This is the Emby watch provider used by Watcher mode.
It monitors session state and emits ScrobbleEvent.
ScrobbleEvent
Auth: Emby
Watcher
Missing IDs reduces sink match rate.
Filters can drop events quietly.
providers/scrobble/emby/watch.py
class: EmbyWatchService
EmbyWatchService
functions: make_default_watch
make_default_watch
emits events into the dispatcher
updates currently_watching state (best effort)
currently_watching
Common namespaces:
emby.*
scrobble.*
filters.*
Last updated 41 minutes ago
Was this helpful?