Du musst dich erstmal entscheiden per was geshared werden soll.
Da gibt es gbox, cccam, mpcs und newcs. Das wären die wichtigsten, Anleitungen gibts hier in diesen Bereich genügend.
Thema Billigboxen: Haben die kein Netzwerk wirds schon schwierig.
Willst du das alles mit Diablo machen wird das teuer, ist aber per cccam möglich.
Die dBox als Server ist nahezu perfekt, nächste Option wäre dann ein PC.
Wenn du MpCS als Server nutzt wirst du wohl die meisten Möglichkeiten haben was die Protokolle anbetrifft, es ist dann möglich die mbox, gbox, mgcamd, camd3 und newcamd einzubinden welche dann über das gbox, newcamd oder camd3 Protokolle laufen würden. Aber Achtung, neuere MpCS Versionen unterstützen kein gBox mehr!
Ich persönlich favorisiere MpCS, weil dieser einfach mehr Möglichkeiten bietet, darüber können eben mehrere Emu´s eingebunden werden. Nehme ich beispielsweise CCcam oder auch MBox als Server, lege ich mich fest auch alle Clients damit laufen zu lassen, was manchmal problematisch sein kann.
Lese dir einfach mal meine angepinnte Beispielkonfiguration zu MpCS mit camd3 duch, das ist relativ leicht zu machen.