Hallo gorechild,
schließe mich iNOB an und würde Dir die Variante 1
OctopusNet -> mld5-Server Headless über satip in ESXi-VM für alle Timer und Aufnahmen -> StreamDev-Client mcc100
empfehlen.
Ich setze seit mehr als 10 Jahren auf eine Streamdev-Server --> Streamdev-Client - Kombination. Läuft einfach problemlos und stabil. Die Umschaltzeiten sind meiner Meinung nach in Ordnung - ist aber natürlich eine subjektive Wahrnehmung.
Und wie iNOB bereits geschrieben hat, brauchst Du bei dieser Variante auf dem Client keinerlei Entschlüsselung mehr vornehmen, denn das erledigt ja der Server im Vorfeld. :-)
Zudem skaliert meiner Meinung nach die Variante 1 etwas besser, da Du weitere Clients (zB Raspi, Wetek, ....) als Streamdev-Clients einfach in Dein Heimnetzwerk einbinden kannst und die Tunerbelegung/-freigabe zentral durch den Server erfolgt und Du nicht befürchten musst, dass evtl. ein Programm vom Server nicht aufgenommen werden kann, weil nicht genügend freie Tuner zur Verfügung stehen.
LG,
Martin