Damit hast du das Problem gefunden, es wird ein weiterer Port benötigt welcher während der Laufzeit allokiert wird, der Port wird zufällig ausgewählt. Der weitere Port ist für die Datenübertragung zuständig während der erste Port nur zur Steuerung des Geräts verwendet wird.
Bei dir wird somit der Datenport geblockt und es können keine Videodaten übertragen werden. Dadurch wird Kaffeine dann wohl auch hängen bleiben.
Ich dachte erst du hast ein anderes Problem, aber nach unseren Tests kann's dann wohl nur die Firewall sein. Wir werden das mit dem Port wohl erst im laufe des kommenden Monats ändern, dann wird nämlich auch der Windows Server freigegeben.
Also die Lösung ist vorerst -> Firewall ausschalten auf dem Server bzw. auf dem Client, dann klappt es.
TCP 9234 = Port für Kontrollbefehle (z.B Setze Frequenz, etc.)
TCP frei allokierter Port welcher gerade frei ist = Port für die Video-Datenübertragung