Feature suggestion: remote transcode

Hello everyone (especially the dev team).
I have two servers capable of running plex. Home server with all my media and a much beefier server at work. I would like to see if those two servers could work in teendom whenever transcoding is required. I have full network control with a gigabit internet connectivity at both locations, so the backbone should be plenty for a pretty smooth operation.

What am I doing now: I have an NFS share over VPN to provide the work server with access to the library, it is than setup as a sole plex server. This works to help me keep my home server workload light and power bill lower (work power is part of the lease, my transcodes there do not cost extra).

How I would love it to work (and herein the suggestion):
Setup my home server as a primary server with work server as a transcode server. Anything capable of using a direct (non transcoded) stream would get data directly from the home server, but as soon as transcoding is required the transcode server would get the direct stream and the client would be pointed to the transcode server to get their transcoded stream.
Data would transfer over https (vs VPN) and the setup overall would be a bit more reliable / responsive.

In summary my setup now (example):
Home (truenas) > NFS over VPN > work (plex on ubuntu) > https > home (plex client).

How I would love it to work:
Path A (direct stream):
Home (plex on truenas) > https > worldwide (plex client).

Path B (transcode):
Home (plex on truenas) > direct stream over https > work (plex on ubuntu) > https > worldwide (plex client).

The transcode server would not require to manage the library at all, it would get a stream of data, transcode it and forward it as needed. The client would only see one server and the serving server would handle the job of determining if transcoding is needed and than providing either the direct link to it’s local plex server instance, or to the transcode server.

A request for the same feature exists already, and it has more votes.

Therefore this one is closed, to prevent spreading the votes across several threads, even though they vote for the same (or at least very similar thing).

Votes are given back to the users who voted on this request. Please think of re-voting in the other thread if you still want it.

With that being said, the chances of this getting implemented are pretty slim. This is going too far into the direction of professionalizing the software. But professional use of Plex is forbidden by its T’s&C’s.


Rules for the Feature Suggestions forum section:

  • Please search before creating a new suggestion thread.
  • Only one feature per thread.

See existing feature suggestions, sorted by most popular first: https://forums.plex.tv/c/general/feature-suggestions/8/l/votes

1 Like