OPNsense Forum

International Forums => German - Deutsch => Topic started by: rolsch on March 25, 2019, 05:57:13 pm

Title: 2x WebCam hinter OPNSense mit RTSP Stream
Post by: rolsch on March 25, 2019, 05:57:13 pm
Hallo zusammen,
diese Kombi scheint nicht so einfach zu konfigurieren sein.

Ich habe jedenfalls nichts brauchbares gefunden bis
auf den Hinweis auf "static ports" im outbound Bereich.

Mit Fritzbox 7490 und Portweiterleitung von
WAN 16080 -> LAN IPCAM01 Port 80
und
WAN 16554 -> LAN IPCAM01 Port 554
funktioniert auf dem Handy die App "Onvifer" ohne Probleme.

Umfeld OPNsense

Router 192.168.2.1
|
WAN 192.168.2.2
|   OPNSense
LAN 192.168.0.1
|
IPCAM01 192.168.0.50
IPCAM02 192.168.0.51

Die CAMs nutzen das ONVIF-Protokoll und kommunizieren per Weboberfläche auf Port 80.
- der Videostream wird auf RTSP Port 554 geliefert.

Man hat also pro CAM immer Port 80 & 554 zu mappen.

Folgende Einstellungen wurden erstellt - es soll erstmal eine CAM funktionieren:

Aliase
WAN_IPCAM_16080_16554 = Port 16080 und 16554
IPCAM_80_554 = Port 80 und 554
IPCAM_01 = IP 192.168.0.50

NAT-Port Forward
WAN  TCP  *  *  "WAN address"  WAN_IPCAM_16080_16554   IPCAM_01  IPCAM_80_554   WAN CAM1 

Firewall: NAT: Outbound
WAN  IPCAM_01      *  *  *  "Interface address"  *  YES  static_port_for_IPCAM01

Firewall: Rules: LAN
- keine Rule erstellt

Firewall: Rules: WAN
IPv4 TCP  *  *  IPCAM_01   IPCAM_80_554   *   NAT_WAN _IPCAM01

Die IPCAM01 ist nun extern über WAN-IP und Port 16080 erreichbar aber
der Video-Stream funktioniert nicht.

Wo ist mein Fehler?
Title: Re: 2x WebCam hinter OPNSense mit RTSP Stream
Post by: lfirewall1243 on March 25, 2019, 06:20:40 pm
Hi,

eventuell verwendet der Videostream das RTP Protokoll.

Ich kenne das vom Thema SIP. Dort die passenden Ports weiterzuleiten, gestaltet sich glaube ich als schwierig.
Da beim RTP bei jedem Verbindungsaufbau ein neuer Port zwischen den beiden Seiten ausgehandelt wird, die Port Bereiche sind meist recht groß.

Also das ist nur eine Vermutung, vielleicht gibts in den Cams ja RTP Einstellungen. :)
Title: Re: 2x WebCam hinter OPNSense mit RTSP Stream
Post by: rolsch on March 25, 2019, 06:51:11 pm
Ich hab gerade nochmal nachgeschaut.

In der Webadmin steht Webport: 80 und RTSP: 554

Der RTSP-Port liefert im Browser diese Meldung:
"RTSP/1.0 400 Bad Request Cache-Control: no-cache Server: Hisilicon Ipcam"
- passt also...
Title: Re: 2x WebCam hinter OPNSense mit RTSP Stream
Post by: lfirewall1243 on March 25, 2019, 07:03:27 pm
schalte mal in deinen Rules die Protokollierung ein und schaue unter
Firewall->Protokolldateien->Liveansicht
was dort während des Stream Versuchen passiert :)
Title: Re: 2x WebCam hinter OPNSense mit RTSP Stream
Post by: rolsch on March 26, 2019, 08:10:25 pm
Habe den Fehler wohl gefunden.

Die Zusammenfassung der Ports als Alias ist wohl die Fehlerquelle da dann das Mapping nicht richtig funktioniert.

Siehe hier: https://forum.opnsense.org/index.php?topic=12090.0 (https://forum.opnsense.org/index.php?topic=12090.0)