Transcoding Load Balancer
So for example im finding that if i have 5 TV's in the house all streaming i sometimes get lag before the FFMPEG will start, and becuase of the number of exe's running the PC just gets completely locked up running too much.
With that in mind, introducing my own work around.
FFMPEG Load Balancer

This basically has a small client running on the machine you wish to use for Transcoding
And a Small FFMPEG replacement file for the Serviio Installation, that will forward the FFMPEG request into the Load Balancer
Things Still Left To Finish
- Add function for Hardware Accelerated transcode for GPUs that are supported (CUDA based cards - so NVIDIA)
- Tidy Up Code
- Re-Write Timeout function for auto reconnect if link drops out
- Make sure the FFMPEG forwarder will select the least used Node to start Transcode on
- Documentation
Main Serviio Server: Intel i5 4590T - 8GB Ram (Windows 10 Pro)
Node1: Intel i3 3220T - 8GB Ram - Dual network card (Windows 10 Pro)
Node2: Intel i3 3220T - 8GB Ram - Dual network card (Windows 10 Pro)
Node3: Intel i3 3220T - 8GB Ram - Dual network card (Windows 10 Pro)