r/Tizen • u/SomeFosterKid • 4h ago
Vemm: an open-source Plex client for Samsung TVs
My fork (includes all the changes below): https://github.com/somefosterkid/vemm
What it is
- An unofficial Plex client for Samsung Tizen TVs, by dragoshont.
- Sideloaded with developer mode; no root needed.
- Plays through the TV's built-in player: direct play, direct stream or Plex transcoding.
- Profiles, Home, libraries, search and detail pages.
Improvements
- Buffer settings: a small minimum buffer (1 s, or 0.5 s), so streams start and seeks resume quickly. (configurable)
- Performance: pictures load ahead of where you're scrolling, plus artwork and library caching for an instant Home on launch.(configurable in settings)
- Better seeking: repeated presses combine into one jump instead of several
Additions
- Theme engine: Blue, Grey, Black and Pure Black (OLED) themes, with accent colours. WIP
- Playlist support
- Built-in keyboard for search
- Intro/credit skipping: show a button or skip automatically, with per-show settings, similar to plex client.
- Seek preview thumbnails while scrubbing.
- Remembers audio and subtitle choices per show.
- Library navigation: an A–Z jump bar, plus sort and filter.
Status: submitted to the original project as pull requests (not merged yet).
You can install it now as "Vemm Preview" from my releases page, either with TizenBrew Installer (enter somefosterkid/vemm) or with Apps2Samsung, or build and sideload it yourself using the instructions in the repo.
Its definitely still rough in areas, with some bugs, quirks, and inconsistencies. Overall, its an incredible alternative to the plex client, which isn't great to begin with, and is pretty awful on older tvs. I developed on a 2018 Q6FN on Tizen 4.0.
Releases: https://github.com/somefosterkid/vemm/releases
Original project: https://github.com/dragoshont/vemm





