Systemanforderungen
Überprüfen Sie vor der Installation von HandyCafe in Ihrem Internetcafe, Gaming-Center oder Ihrer Esports-Arena, ob Ihre Hardware und Ihr Netzwerk die folgenden Anforderungen erfüllen.
Server-PC-Anforderungen
Der Server ist Ihre Verwaltungsstation. Dies ist der PC, auf dem Sie den HandyCafe Server ausführen, um das gesamte Cafe zu überwachen und zu steuern.
| Komponente | Minimum | Empfohlen |
|---|---|---|
| Betriebssystem | Windows 10+ (64-Bit), macOS 12 Monterey+ oder Linux (64-Bit) | Windows 10/11 (64-Bit), macOS 12+ oder Linux (64-Bit) |
| Prozessor | Dual-Core 2,0 GHz | Quad-Core 2,5 GHz+ |
| RAM | 4 GB | 8 GB+ |
| Festplattenspeicher | 500 MB (Anwendung) | 2 GB+ (mit Aufzeichnungen und Screenshots) |
| Anzeige | 1280 x 720 | 1920 x 1080+ |
| Netzwerk | 100 Mbps Ethernet | Gigabit Ethernet |
Hinweis: Bei Nutzung von Remote-Desktop mit Sitzungsaufzeichnung planen Sie zusätzlichen Festplattenspeicher für MP4-Aufzeichnungen ein (ca. 50-200 MB pro Aufzeichnungsstunde je nach Qualität).
Linux-Hinweis: HandyCafe basiert auf Tauri v2, das auf Linux WebKit2GTK verwendet. Sie müssen das Laufzeitpaket
libwebkit2gtk-4.1installieren, bevor Sie die Anwendung starten. Unterstützte Distributionen umfassen Ubuntu 22.04+, Fedora 38+ und andere Distributionen mit einer entsprechenden WebKit2GTK-Version.
Client-PC-Anforderungen
Jeder Kunden-PC führt den HandyCafe Client aus, der sich über das lokale Netzwerk mit dem Server verbindet.
| Komponente | Minimum | Empfohlen |
|---|---|---|
| Betriebssystem | Windows 10+ (64-Bit), macOS 12 Monterey+ oder Linux (64-Bit) | Windows 10/11 (64-Bit), macOS 12+ oder Linux (64-Bit) |
| Prozessor | Dual-Core 1,5 GHz | Quad-Core 2,0 GHz+ |
| RAM | 2 GB | 4 GB+ |
| Festplattenspeicher | 200 MB | 500 MB+ |
| Netzwerk | 100 Mbps Ethernet | Gigabit Ethernet |
Hinweis: Dies sind die Anforderungen ausschließlich für die HandyCafe Client-Software. Ihre PCs benötigen zusätzliche Ressourcen für die Spiele und Anwendungen, die Ihre Kunden nutzen.
Netzwerkanforderungen
Alle PCs (Server und Clients) müssen sich im selben lokalen Netzwerk (LAN) befinden.
Erforderliche Ports
| Port | Protokoll | Richtung | Zweck |
|---|---|---|---|
| 5001 | TCP | Server: eingehend, Client: ausgehend | Befehls- und Antwortkommunikation |
| 5002 | TCP | Bidirektional | Dateiübertragungen |
| 5003 | TCP | Server: eingehend, Client: ausgehend | Fernverwaltungs-Steuerkanal |
| 5004 | UDP | Bidirektional | Bildschirmstreaming (Remote-Desktop) |
Wichtig: Dies sind die Standardports. Sie können sie unter Netzwerkeinstellungen ändern. Wenn Sie die Ports auf dem Server ändern, aktualisieren Sie die Client-Konfiguration entsprechend.
Firewall-Konfiguration
- Windows-Firewall: HandyCafe versucht, während der Installation automatisch Firewall-Regeln hinzuzufügen. Bei fehlgeschlagener automatischer Konfiguration fügen Sie manuell Eingangsregeln für die oben genannten Ports hinzu.
- macOS-Firewall: Öffnen Sie Systemeinstellungen > Netzwerk > Firewall und erlauben Sie eingehende Verbindungen für HandyCafe. Alternativ fügen Sie die oben genannten Ports zu Ihrer Firewall-Erlaubnisliste hinzu.
- Linux (iptables / ufw): Bei Verwendung von
ufwführen Siesudo ufw allow 5001:5004/tcpundsudo ufw allow 5004/udpaus. Für direktesiptablesfügen Sie entsprechende INPUT ACCEPT-Regeln für TCP-Ports 5001-5003 und UDP-Port 5004 hinzu. - Drittanbieter-Firewalls: Fügen Sie Ausnahmen für die HandyCafe Server-Binary auf dem Server-PC und die HandyCafe Client-Binary auf den Client-PCs hinzu.
- Router/Switch: Für reinen LAN-Betrieb ist keine spezielle Konfiguration erforderlich. Bei VLANs stellen Sie sicher, dass Server und alle Clients im selben VLAN sind oder das Routing die erforderlichen Ports erlaubt.
Client-Erkennung
HandyCafe verwendet mDNS (Multicast DNS) zur automatischen Client-Erkennung im lokalen Netzwerk. Dies erfordert:
- Alle PCs im selben Subnetz
- Multicast-Datenverkehr nicht durch Switches oder Router blockiert
- Falls mDNS nicht funktioniert (z. B. subnetzübergreifend), können sich Clients durch manuelle Eingabe der Server-IP-Adresse verbinden
Bandbreitenüberlegungen
| Funktion | Ungefähre Bandbreite |
|---|---|
| Normalbetrieb (pro Client) | < 1 Kbps |
| Remote-Desktop-Streaming | 350 - 25.000 Kbps (konfigurierbar) |
| Dateisync-Übertragung | Begrenzt durch Netzwerkgeschwindigkeit |
| Screenshot-Aufnahme | ca. 100 KB pro Screenshot |
Für ein typisches Cafe mit 20-50 PCs reicht ein Standard-100-Mbps-LAN aus. Gigabit Ethernet wird empfohlen, wenn Sie Remote-Desktop häufig für mehrere PCs gleichzeitig nutzen.
Konsolenanforderungen
Wenn Sie Spielkonsolen verwalten (PlayStation, Xbox usw.), müssen die Konsolen im selben Netzwerk wie der Server sein. Jede Konsole wird über ihre MAC-Adresse identifiziert und manuell in den Konsoleneinstellungen registriert.