Netzwerk-Anforderungen fuer Schulen
Dieses Dokument beschreibt die Netzwerk-Voraussetzungen, damit Avapingu in einem Schulnetz zuverlaessig funktioniert. Es richtet sich an IT-Administratoren, Schultraeger und IT-Dienstleister.
1. Kurzfassung
Was Avapingu vom Schulnetz braucht
- Internetverbindung mit mindestens 5 Mbit/s Upload (dauerhaft verfuegbar)
- UDP-Verkehr darf nicht blockiert sein – insbesondere Port 8890 (ausgehend)
- Idealerweise eine LAN-Dose (Ethernet) am Einsatzort
Avapingu ist ein Telepraesenz-System, das Video und Audio per Echtzeit-Streaming uebertraegt – vergleichbar mit einem Zoom- oder Teams-Videoanruf. Die Anforderungen an das Netzwerk sind aehnlich wie bei gaengigen Videokonferenz-Systemen.
2. Wie Avapingu das Netzwerk nutzt
Das Avapingu-Geraet (ein Raspberry Pi mit Kamera und Mikrofon) baut ausgehende Verbindungen zum Avapingu-Server auf. Es werden keine eingehenden Verbindungen zum Geraet benoetigt.
Verwendete Protokolle
| Protokoll | Port | Richtung | Transport | Zweck |
|---|---|---|---|---|
| SRT | 8890 | ausgehend | UDP | Video- und Audio-Uebertragung (Hauptdatenverkehr) |
| HTTPS | 443 | ausgehend | TCP | Steuerung, Login, Konfiguration |
| WebRTC | 8189 | ausgehend | UDP/TCP | Video-Wiedergabe im Browser (Empfangsseite) |
3. Bandbreite
| Messwert | Mindestanforderung | Empfohlen |
|---|---|---|
| Upload (Geraet → Server) | 2 Mbit/s | 5 Mbit/s |
| Download (Browser-Empfang) | 2 Mbit/s | 5 Mbit/s |
| Latenz (Ping) | < 100 ms | < 50 ms |
| Paketverlust | < 2 % | < 0,5 % |
Diese Bandbreite muss dauerhaft und stabil verfuegbar sein, nicht nur als Spitzenwert. Ein Geraet, das 50 Mbit/s im Speedtest zeigt, aber alle 2 Minuten die UDP-Verbindung verliert, funktioniert nicht zuverlaessig.
4. Firewall-Freigaben
Die folgende Tabelle zeigt die minimal notwendigen Firewall-Regeln fuer das Avapingu-Geraet im Schulnetz:
Ausgehend (vom Geraet ins Internet)
| Protokoll | Ziel-Port | Ziel | Zweck |
|---|---|---|---|
| UDP | 8890 | Avapingu-Server-IP * | Video-/Audio-Upload (SRT-Stream) |
| UDP/TCP | 8189 | Avapingu-Server-IP * | WebRTC-Medienverbindung |
| TCP | 443 | Avapingu-Server-Domain * | HTTPS, Login, Steuerung, WebSocket |
* Die konkrete Server-IP und Domain wird bei der Einrichtung mitgeteilt (z. B. meineschule.avapingu.de / 178.xxx.xxx.xxx).
Fuer Browser-Zuschauer im selben Schulnetz
Wenn Lehrkraefte oder Schueler den Videostream im Browser anschauen, wird zusaetzlich eine ausgehende WebRTC-Verbindung (UDP/TCP 8189) zum Avapingu-Server benoetigt. TCP 443 (HTTPS) muss ebenfalls erlaubt sein.
5. LAN oder WLAN?
Wenn nur WLAN verfuegbar ist
WLAN funktioniert grundsaetzlich, ist aber anfaelliger fuer Probleme:
- WLAN-Roaming: Bei Enterprise-WLANs mit mehreren Access Points kann das Geraet beim Wechsel zwischen APs kurzzeitig die Verbindung verlieren.
- Signalstaerke: Das Geraet sollte ein stabiles WLAN-Signal am Einsatzort haben (mindestens −65 dBm).
- Client Isolation: Manche Schul-WLANs isolieren Clients voneinander. Das ist fuer Avapingu kein Problem, solange ausgehende Internetverbindungen erlaubt sind.
- Bandbreitenbegrenzung pro Client: Falls das WLAN einzelne Geraete auf z. B. 1 Mbit/s begrenzt, reicht das fuer Video nicht aus.
WLAN-Konfiguration
Falls das Avapingu-Geraet per WLAN betrieben wird, benoetigen wir:
- WLAN-Name (SSID)
- WLAN-Passwort (WPA2/WPA3)
- Falls 802.1X (Zertifikats-Authentifizierung): Bitte gesondert abstimmen
Das Geraet unterstuetzt 2,4 GHz und 5 GHz. 5-GHz-Netze sind in der Regel weniger stoerungsanfaellig.
6. Optionale Massnahmen fuer optimalen Betrieb
- Feste IP (DHCP-Reservation): Eine feste IP-Adresse fuer das Geraet erleichtert die Firewall-Konfiguration.
- QoS-Priorisierung: Falls vorhanden, den UDP-Verkehr des Geraets als Echtzeit-Kommunikation priorisieren (vergleichbar mit VoIP).
- Eigenes VLAN: Falls moeglich, das Geraet in ein VLAN mit weniger Einschraenkungen einordnen (z. B. Lehrer-Netz statt Schueler-Netz).
7. Geraeteinformationen
Die MAC-Adressen des Avapingu-Geraets werden bei der Einrichtung mitgeteilt. Das Geraet hat jeweils eine MAC-Adresse fuer:
- WLAN (wlan0)
- LAN (eth0)
Diese koennen fuer MAC-basierte Firewall-Regeln oder DHCP-Reservierungen verwendet werden.
8. Vergleich mit gaengigen Videokonferenz-Systemen
Die Netzwerk-Anforderungen von Avapingu sind vergleichbar mit:
| System | Protokoll | Bandbreite |
|---|---|---|
| Avapingu | SRT (UDP 8890), HTTPS (TCP 443) | 2–5 Mbit/s |
| Zoom | UDP 8801–8802, TCP 443 | 1,5–4 Mbit/s |
| Microsoft Teams | UDP 3478–3481, TCP 443 | 1,5–4 Mbit/s |
| BigBlueButton | UDP 16384–32768, TCP 443 | 2–4 Mbit/s |
Wenn Zoom oder Teams im Schulnetz funktionieren, sollte Avapingu mit den oben genannten Freigaben ebenfalls problemlos laufen.
9. Checkliste fuer die IT
- ☐ UDP 8890 ausgehend zum Avapingu-Server erlaubt (ohne Timeout)
- ☐ UDP/TCP 8189 ausgehend zum Avapingu-Server erlaubt
- ☐ TCP 443 ausgehend zum Avapingu-Server erlaubt
- ☐ Mindestens 5 Mbit/s Upload dauerhaft verfuegbar
- ☐ LAN-Dose am Einsatzort vorhanden oder WLAN mit stabilem Signal
- ☐ Optional: Feste IP per DHCP-Reservation vergeben
- ☐ Optional: QoS-Priorisierung fuer Echtzeit-Video aktiviert
10. Kontakt und Support
Bei Fragen zur Netzwerk-Konfiguration oder bei Problemen:
- E-Mail: info@avapingu.de
- Website: avapingu.de
Wir unterstuetzen IT-Dienstleister gerne bei der Einrichtung der Firewall-Regeln und koennen bei Bedarf einen detaillierten technischen Bericht mit den konkreten Server-IPs, MAC-Adressen und Port-Angaben fuer Ihren Standort erstellen.