+1 also, could have done with this over the Christmas period.
Made sure to ālikeā the first post so it counts. Another NAS user here that would like a sometimes on PC to work as muscle when it can!
I really hope we can get this feature it would be life saver.
+1 lets make use of all the cores
I liked the first post to make it count
This would be so cool if it could handle āauto-scalingā in cloud environments.
Have one master server thatās always online, and when it needs to transcode (yes, direct play is better, but some users want transcodes) it spins up extra instances that do the heavy lifting, and it terminates them when done.
@michielvanbaak said:
This would be so cool if it could handle āauto-scalingā in cloud environments.
Have one master server thatās always online, and when it needs to transcode (yes, direct play is better, but some users want transcodes) it spins up extra instances that do the heavy lifting, and it terminates them when done.
I think it would be easier to apply this to āoptimised versionsā. Itās a much more controlled workload.
@Monsters_Grin said:
I think it would be easier to apply this to āoptimised versionsā. Itās a much more controlled workload.
I agree that it would be easier to implement. But while at it, I can wish for it to work for realtime transcoding as well right ![]()
The thing with āoptimised versionsā is it takes up a lot of diskspace ![]()
But yeah, first MVP would be to have this functionality for āoptimised versionsā
+2 for this⦠(myself and my family would appreciate this)
Please make this happen.
Itās really just creating a client which contains the transcoding code and a change to the transcoder on the main server to route requests to the slave with the least current load.
@MattWeiler if it was that simple, we already had it 
@michielvanbaak said:
@MattWeiler if it was that simple, we already had it
Sorry, didnāt mean to be rude.
Conceptually, itās that simple, but I donāt know how you guys implemented your transcoder logic.
I just wish that the 3rd party hack that I found wasnāt just for Linux installs ![]()
https://forums.plex.tv/discussion/178320/plex-remote-transcoder-a-distributed-transcoding-backend-for-plex
I think its safe to assume that load balancing exists after plex cloud
But its a great way for them to monetize exactly that feature, i doubt itll ever be introduced as a self hosted solution
@Suspense said:
I think its safe to assume that load balancing exists after plex cloudBut its a great way for them to monetize exactly that feature, i doubt itll ever be introduced as a self hosted solution
Isnāt the Plex cloud just a way to allow your Plex server to use your existing cloud storage options as media folders?
If so, then that wouldnāt solve the transcoding load issue.
But maybe Iām wrong about the Plex cloud thing.
It just seems like an obvious option to allow horizonal scaling of the transcoding tasks.
@MattWeiler said:
@Suspense said:
I think its safe to assume that load balancing exists after plex cloudBut its a great way for them to monetize exactly that feature, i doubt itll ever be introduced as a self hosted solution
Isnāt the Plex cloud just a way to allow your Plex server to use your existing cloud storage options as media folders?
If so, then that wouldnāt solve the transcoding load issue.But maybe Iām wrong about the Plex cloud thing.
It just seems like an obvious option to allow horizonal scaling of the transcoding tasks.
Plex cloud spawns a plex server in the cloud for you, to stream content from your cloud drives.
It allows up to 3 simultanious transcodes, per plex cloud instance. It wouldnt make sense to spawn a VPS for just 3 transcodes per plex cloud user, so they most likely use a load balancing system to spawn transcode tasks, exactly what this thread is asking for.
@Suspense said:
@MattWeiler said:
@Suspense said:
I think its safe to assume that load balancing exists after plex cloudBut its a great way for them to monetize exactly that feature, i doubt itll ever be introduced as a self hosted solution
Isnāt the Plex cloud just a way to allow your Plex server to use your existing cloud storage options as media folders?
If so, then that wouldnāt solve the transcoding load issue.But maybe Iām wrong about the Plex cloud thing.
It just seems like an obvious option to allow horizonal scaling of the transcoding tasks.Plex cloud spawns a plex server in the cloud for you, to stream content from your cloud drives.
It allows up to 3 simultanious transcodes, per plex cloud instance. It wouldnt make sense to spawn a VPS for just 3 transcodes per plex cloud user, so they most likely use a load balancing system to spawn transcode tasks, exactly what this thread is asking for.
That sucks, I already pay for my account.
I shouldnāt have to pay to increase my media servers transcoding power.
I have no problem with them making money, Plex is awesome, but Iām already paying for my account.
I guess Iām gonna have to look into writing my own transcoding client-server tool whichāll just use the existing Plex transcoding tool.
@MattWeiler said:
@Suspense said:
@MattWeiler said:
@Suspense said:
I think its safe to assume that load balancing exists after plex cloudBut its a great way for them to monetize exactly that feature, i doubt itll ever be introduced as a self hosted solution
Isnāt the Plex cloud just a way to allow your Plex server to use your existing cloud storage options as media folders?
If so, then that wouldnāt solve the transcoding load issue.But maybe Iām wrong about the Plex cloud thing.
It just seems like an obvious option to allow horizonal scaling of the transcoding tasks.Plex cloud spawns a plex server in the cloud for you, to stream content from your cloud drives.
It allows up to 3 simultanious transcodes, per plex cloud instance. It wouldnt make sense to spawn a VPS for just 3 transcodes per plex cloud user, so they most likely use a load balancing system to spawn transcode tasks, exactly what this thread is asking for.
That sucks, I already pay for my account.
I shouldnāt have to pay to increase my media servers transcoding power.I have no problem with them making money, Plex is awesome, but Iām already paying for my account.
I guess Iām gonna have to look into writing my own transcoding client-server tool whichāll just use the existing Plex transcoding tool.
You cant really pay to get out of that situation. Plex cloud allowes just 3 transcodes per plex cloud instance, and each plex account is only allowed 1 plex cloud instance.
So the backend system most likely exists, its just not available to us, and i doubt it will be.
Itās probably docker.
+1
I hv Synology NAS. Sending transcoding to another device such as pc wud be great help to lighten the load of NAS.
@Suspense said:
@MattWeiler said:
@Suspense said:
@MattWeiler said:
@Suspense said:
I think its safe to assume that load balancing exists after plex cloudBut its a great way for them to monetize exactly that feature, i doubt itll ever be introduced as a self hosted solution
Isnāt the Plex cloud just a way to allow your Plex server to use your existing cloud storage options as media folders?
If so, then that wouldnāt solve the transcoding load issue.But maybe Iām wrong about the Plex cloud thing.
It just seems like an obvious option to allow horizonal scaling of the transcoding tasks.Plex cloud spawns a plex server in the cloud for you, to stream content from your cloud drives.
It allows up to 3 simultanious transcodes, per plex cloud instance. It wouldnt make sense to spawn a VPS for just 3 transcodes per plex cloud user, so they most likely use a load balancing system to spawn transcode tasks, exactly what this thread is asking for.
That sucks, I already pay for my account.
I shouldnāt have to pay to increase my media servers transcoding power.I have no problem with them making money, Plex is awesome, but Iām already paying for my account.
I guess Iām gonna have to look into writing my own transcoding client-server tool whichāll just use the existing Plex transcoding tool.
You cant really pay to get out of that situation. Plex cloud allowes just 3 transcodes per plex cloud instance, and each plex account is only allowed 1 plex cloud instance.
So the backend system most likely exists, its just not available to us, and i doubt it will be.
Thatās a good point.
So this just shows that thereās an even greater need for this feature.
Vertical scaling has hardware limits but horizontal scaling really doesnāt ![]()
+1
for now iāve got two servers running, which uses the same media files. But both systems have got their own Mediadata base. Like this idea that the second server only support server one for transcoding.