hatharry 118 Posted 36 minutes ago Posted 36 minutes ago Hi all, I've been building a Emby Theater client for Linux, and v4.0.0 is now available. It's a ground-up rewrite of the Theater lineage (the old Electron app ended at 3.0.21) — this one is built on Tauri + WebKitGTK, so there's no bundled Chromium: ~2.6 MB packages and a fraction of the memory footprint. GitHub: https://github.com/hatharry/emby-theater-tauri Release: https://github.com/hatharry/emby-theater-tauri/releases/tag/4.0.0 What you get - The real Emby Theater TV web client in a native window (TV layout, remote friendly), plus a desktop layout - Hardware-accelerated playback through GStreamer (VA-API/NVDEC on x86, V4L2 MPP on Pi/RK platforms), with per-device profiles tuned for the Raspberry Pi - HDMI-CEC support: control playback with your TV remote (volume, navigation, power commands) - Wake-on-LAN and automatic server discovery on the login screen - Shutdown/restart of the host from the in-app back menu Platforms & packages - amd64: .deb, .rpm, and a self-contained .AppImage (90 MB, bundles GStreamer — runs on any x86_64 distro) - arm64: .deb (Raspberry Pi OS 64-bit, other aarch64) - armhf: .deb (Raspberry Pi OS 32-bit) Raspberry Pi notes Tested on a Pi 4 (1 GB+) running Raspberry Pi OS (bookworm/trixie, labwc or GNOME). H.264 decodes in hardware; HEVC falls back to H.264 (the Pi 4 has no HEVC block). Subtitles (embedded and external) render through the client's own parsers. Install (Debian/Ubuntu/Raspberry Pi OS): sudo apt install ./emby-theater_4.0.0_amd64.deb # pick your arch Run: emby-theater Feedback welcome — especially from Pi 5 / RK3588 users on how the device profiles behave.
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