Universal Media Server | Chromecast

Every time the stream hiccupped for half a second, Leo would whisper, "That's just FFmpeg doing its job."

He saved the file. Restarted UMS. Nothing.

Leo didn't even know there was a Chromecast.conf file. universal media server chromecast

And there it was. In the "Renderers" dropdown, a new name appeared: .

Then the UMS icon appeared on the TV. Then a loading spinner. Then—gloriously—the 20th Century Fox fanfare, perfectly synced, 4K resolution, transcoded on the fly from MKV to MP4, DTS lovingly converted to 5.1 AAC, subtitles burned in beautifully. Every time the stream hiccupped for half a

Leo began tweaking. He changed TranscodeAudio = MP3 to TranscodeAudio = AAC . He forced subtitles to burn in because Chromecast hated ASS/SSA subtitle formats. He lowered the seek buffer. He raised the transcoding threads from 2 to 4.

He restarted UMS. Nothing.

was the deep dive. He found the folder: C:\Program Files (x86)\Universal Media Server\renderers . Inside was a library of text files: Samsung-UHD.conf , Roku-StreamingStick.conf , Xbox-One.conf . And there, at the bottom, was Chromecast-Generic.conf .