Emby
- works completely offline
- UPnP configures WAN access right out of the box (can turn off “remote connections”)
- cross-platform: macOS, Windoze, Linux, Docker (only tested macOS)
- core server code open-source https://github.com/MediaBrowser/Emby
- full open source: Jellyfin (including clients)
- web clients on mobile (iPadOS and Android work great)
- was able to stream straight to any active Kodi clients (ie. on j7)
- high control over meta data
- metadata manager for batching operations
- liberal meta-data (tag) (great filter mechanism)
- centralized db
- web db integrations make identification and downloading of metadata easier
- slick web UI (user & admin)
- last.fm integration (including syncing likes!)
- can browse “by Folder” (reflecting your organization of files - important esp for music compilations that clutter up Artist pane)
- can config multiple instances from different macOS users (distinct databases, distinct files)
- windowed user uses 4GB+ of RAM, logging out doesn’t kill Emby Server and user processes only take up ~400MB
- was able to restart the server no problem (though it did freeze up things & cause Screen Sharing to have to reconnect (why?))
- [ ] try to run emby from command line as a different user
haven’t tested
- performance of WAN access to clients 3000+ miles away
- TH subtitles
- Jellyfin
- Xbox 360 access over DLNA
- Docker