Our great sponsors
-
clusterplex
ClusterPlex is an extended version of Plex, which supports distributed Workers across a cluster to handle transcoding requests.
-
kube-plex
Scalable Plex Media Server on Kubernetes -- dispatch transcode jobs as pods on your cluster!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
nvidia-patch
This patch removes restriction on maximum number of simultaneous NVENC video encoding sessions imposed by Nvidia to consumer-grade GPUs.
Clusterplex
Example: https://github.com/munnerz/kube-plex
There's been several attempts at fixing this, and to my knowledge https://github.com/kubernetes/kubernetes/issues/107598 is the most recent attempt at solving this type of problem, but is currently not really resolved.
Either you get an intel cpu for quicksync to handle a lot of transcode (8th gen+) or get a nvidia card (pascal or above) and use the unlock script at startup (https://github.com/keylase/nvidia-patch).