HDHomerun Extend's Transcoding Web Client

Server Version#: 1.15.6.1079
Player Version#: 3.102.0

I was finally able to get my HDHomerun Extend and Plex Players (Apple TV, iOS, macOS) playing nicely together. The Extend is transcoding the content and my server’s CPU is breathing easy.

My question is around the HDHomerun Extend’s own little web server configuration page that is hosted on its port 80. Its default setting is “heavy,” which sounds like what I want. But when I configure the DVR in Plex, I also have it set to “highest quality.” Is Plex sending the HDHomerun a transcoding profile? What I really want to know is if I’m double-dipping on the Extend’s transcoder. When the DVR is recording Jeopardy today, is the Extend transcoding the stream twice with its transcoding profile (found on its port 80) and my current Plex DVR settings?

i don’t have an extend (i have a quattro), but my understanding is that plex dvr setting maps to the extends transcoder profiles.

I think there is a post here or on the HDHR forums that explains the extend’s transcoder profiles and how they work with plex dvr, but I don’t have a link handy.

I also have the Extend. My experience is that the transcode setting in the HDHR web interface doesn’t matter if you are using Plex. Plex sends the transcode level that you set in the Plex HDHR Extend config as part of the API request, channel to tune, etc.

If you are directly accessing your Extend using the HDHR client or the Roku Media Player then the setting in the HDHR web will be used. Just know that Plex expects to have total control over your HDHR device, so directly accessing your HDHR device and bypassing Plex can cause problems. For example, if you have Plex set to record two shows at the same time, but are watching live TV via the HDHR client at the same time, then one of the recordings will likely fail because a tuner will not be available.

You can check what transcode profile the HDHR Extend is using when a tuner is in use under “Tuner Status”. For example, below I’m watching live TV through Plex and I have the transcoding in Plex set to “High Quality (30fps limit)”. This maps to “mobile” in the HDHR terminology.

image

Awesome, thanks. So, in your last paragraph there – what is your HDHR Extend’s profile set to?

I think might have missed; the hdhr web profile is irrelevant to plex.

plex sets the profile via the plex dvr settings. ie plex tells hdhr to use ‘this’ profile (whatever is set in plex).

plex ‘high quality 30fps’ >>>> mobile hdhr profile.

I had to look - my HDHR Extend’s transcode profile in the Extend web interface is set to “none”. What that is set to doesn’t matter to me because I only use my Extend through Plex.

You can run a test to convince yourself. In the Extend web interface set your transcode profile to “none”. Then in Plex set your transcode profile to anything but “Original Format” (which is no transcoding.) Then watch live TV through Plex and check the tuner status in the Extend web interface. It should be showing that a transcode profile is in use.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.