Multiplayer-MMO und Wiedergabe für ein Publikum

422
Wes

Ich habe eine interessante Herausforderung für den Superuser Elite. Ich habe ein 4-Benutzer-LAN für ein MMO in meinem Keller eingerichtet. Außerdem möchte ich einen großen LCD-Fernseher an meiner Wand befestigen, damit andere die Action sehen können. Ich habe noch nichts gekauft und mein Budget ist ziemlich flexibel. Ich weiß, ich brauche einen wirklich leistungsfähigen PC, der als Server fungiert, 4 PCs und 4 LCD-Monitore, um den Spieleclient auszuführen (höchstwahrscheinlich das gleiche Modell), eine Art Router oder Hub, um die PCs mit dem Server zu verbinden, ein schönes Fernsehgerät, an das die PC-Displays angeschlossen werden können, und möglicherweise ein schöner Surround-Sound, um das Erlebnis zu verbessern. Die folgenden Bedenken müssen angegangen werden:

  1. Mit welcher Art von Ausrüstung kann ich die PC-Displays mit dem Fernseher verbinden? (Ich möchte ein 2x2-Raster auf dem Fernseher)

  2. Gibt es eine Möglichkeit, den Ton zu isolieren und den Ton eines der 4 Systeme zu einem bestimmten Zeitpunkt zu wählen? (Nicht obligatorisch, wäre aber nett wenn möglich)

Dies ist ein besonderes Projekt, das ich für meine Tochter mache, so dass sie einen kleinen Treffpunkt für sie und ihre Freunde haben kann. Irgendwelche Ratschläge oder Vorschläge sind willkommen.

0
Kommerzielle MMOs verkaufen ihre Serversoftware nicht. Wie haben Sie sie bekommen? jiggunjer vor 8 Jahren 0

1 Antwort auf die Frage

2
NotAdmin Dave

Die meiste Software, die Sie benötigen, ist Open Source.

Sie benötigen Folgendes:

Server (Linux):

  1. Nginx mit RTMP-Modul (Nginx- und RTMP-Modul müssen über die Quelle kompiliert werden)

  2. FFmpeg (muss möglicherweise aus der Quelle kompiliert werden)

  3. Eine Website mit 4 eingebetteten Playern auf einer Seite, die RTMP streamen kann. (MediaElement, JW Player, Flow Player und Native HTML5 sind einige Player, die RTMP unterstützen.) Jeder Player auf der Seite muss konfiguriert werden, um eine Verbindung zu jeder Client-Datenquelle herzustellen, die RTMP zum Nginx-Server auf dem lokalen Computer sendet.

Spielkunden

  1. OBS-Software

Es gibt Online-Tutorials, die Ihnen helfen werden, dorthin zu gelangen. Dies liegt jedoch außerhalb des Rahmens Ihrer Fragen. Frage Nr. 2 kann pragmatisch ausgeführt werden, sobald Sie die Streams auf der Seite von # 3 oben im Server-Setup haben.

Hoffe, das hilft dir irgendwo hin.

Wenn alles andere fehlschlägt, gibt es immer Twitch .