Latest Blog
What Causes Playback to Fail on One TV While Other Clients Work?
A client-specific playback test covering codec profiles, audio and subtitles, direct play decisions, TV networking, app state, proxy paths, and logs.
Should You Keep Media Metadata on SSD or With the Library?
A split-layout decision for app databases, caches, thumbnails, NFO files, artwork, read-only media, backup boundaries, and future migration.
Why Does Thumbnail Generation Fill a Media Server’s App Storage?
Separates posters, chapter images, trickplay grids, caches, and stale derivatives to find why a media app volume grows and how to contain it.
Can 2.5GbE Handle Several Simultaneous 4K Direct-Play Streams?
A concurrency test that combines measured 4K peaks, 2.5GbE headroom, client port limits, storage throughput, other traffic, and playback proof.
How to Verify an Integrated GPU Is Still Available After a Kernel Update
A layered post-update iGPU check from PCI identity and kernel logs through render nodes, VA-API, container access, codec tests, and kernel rollback.
How to Prevent Duplicate Movie Entries After Changing Storage Paths
A migration-safe sequence for old and new paths, metadata identity, scan order, stale records, collections, watched state, and duplicate verification.
Why Does a Media Library Scan Miss Movies on a Mounted Share?
A mounted-share diagnosis covering stale mounts, container path mismatch, directory traversal, naming, ignored files, scanner errors, and rescan proof.
What Causes Audio to Drift Out of Sync Only After Transcoding?
Maps post-transcode sync errors to source timing, audio resampling, remuxing, segment timestamps, seek and resume behavior, or a client-specific player bug.
