Custom Renderer

Discuss media renderers like Xbox 360, TVs, smartphones, etc.
Post Reply
malcalevak
Posts: 1
Joined: Mon Jul 14, 2025 2:40 pm

Custom Renderer

Post by malcalevak »

I'm trying to build a custom renderer, as my TV isn't one of the supported ones. Currently, I've yet to find a file it doesn't play, but I always have to go into the Transcode folder, and manually select to play it without transcoding.
I've been able to get h264 files to show up, but for the life of me, I can't seem to get most of the h265 files to show up. They are mostly HDR files, which I thought might have been the problem, but even adding in the hdr field doesn't seem to do anything.

Clearly, I'm doing something wrong.

The "Supported line" that I've added, thinking it would make a difference, is:
Supported = f:mp4 v:h265 a:aac-lc|he-aac|ac3|eac3|lpcm|mp3|mpa m:video/mp4 hdr:dolbyvision|hdr10|hdr10+

The files I was trying to get to show up were mp4s encoded with x265, audio eac3, and HDR10.

I'm adding the custom config as an attachment.
Attachments
test.conf
(37.76 KiB) Downloaded 6 times
User avatar
mik_s
Moderator
Posts: 1485
Joined: Wed Aug 23, 2017 11:03 pm
Location: UK

Re: Custom Renderer

Post by mik_s »

You should copy another similar conf and modify that.

That test.conf is basically a copy of the DefaultRenderer.conf which is just documentation on what all the setting are, it is not functional as it is and blank settings could have an unwanted effect.

The important settings like UserAgentSearch or UpnpDetailsSearch have not been set so there is no way UMS would know to use this for your TV.

The supported format section at the end looks about right but without something for UMS to match on it won't be used.

This shows how to set up your own conf

What is the make and model of your TV? I could probably tweak a similar one to match yours then you can modify the supported formats if it is not quite right.
There might actually be one for a very similar model with the same capabilities but just is not matching your TV's model number.

It would also help if you posted your logs to see how UMS identifies it.
The logs will also be helpful in finding what decision UMS makes in streaming or transcoding.
Logs are important for us to help, Please follow This Link before asking for support. Just a forum cleaner, Will help if I can but no expert.
Post Reply