I have a shield TV hooked up my 4k TV setup but whenever I want to watch one of my big 10gb+ movies I always run into issues no matter what video player I try to use. Ive tried vlc, kodi, and even mxplayer through sideloading the apk. It's a pain to save things to an USB to play movies too because my shield is only 16gb so at this point I'd rather play things directly from my PC. What's the best method to stream videos from my desktop to my shield tv? I have them both on the same local network, the desktop by wire and the shield on a strong 5ghz wireless signal. My USB sticks are all so slow that I think putting things over through the wifi will have higher throughput anyways.
EDIT: Tried Plex as suggested. Even though it was horrid for playing things locally on my shield off my USB it turned out to be a perfect solution for playing things off my PC like a media server.
Setup a Plex server