A következőben szeretnék segítséget kapni:
A céges hálózatban van 1 webcam (ACTi ACM-4200) ezt kellene megjeleníteni egy weboldalon, természetesen tűzfalon keresztül. Portbeirányítást csináltam hozzá és ez működik is, be tudok jelentkezni, ezzel együtt kép nem jelenik meg. Egy (hurráeziscsakexplorerttámogat) ActiveX "izé" jelenítené meg. Hálózaton belül megy is frankón.
Azt sikerült kideríteni, hogy a kamera a 80-as porton ad ki streamet a kép megjelenítéshez.
A tűzfalat a Shorewall valósítja meg, ez alapján meg is próbáltam beállítani, nem sok sikerrel.
Tehát aki már paszírozott át streamet tűzfalon az leírhatná, hogy csinálta.
Illetve ha Shorewallal csináltál már ilyet akkor szintén segíts.
Egyébként meg minden ötletre vevő vagyok.
- 1874 megtekintés
Hozzászólások
Más típust és más tűzfallal már életre keltettünk korábban. Ott a trükk a leírtakon kívül (ActiveX vezérlő telepítése szerencsétlen kliensre) a következő volt: a kamerának van WAN portja, ezt kell használni, ha nem csak lokális nézelődésre vágysz. Ott a 80-as portot csak a "webszerver" funkciókra (felület) használták, maga a stream egy másikon jött be (30xx) - azaz a kezelés (tekerés, forgatás, zoom stb.) egy port, és a stream (úgy emlékszem csak videó, hang nem) egy másik port.
- A hozzászóláshoz be kell jelentkezni
ACTi ACM-42xx TCP only, Multicast only, RTP over UDP, RTP over Multicast, RTP over UDP and Multicast modokban tud streamelni. Te milyen modban streameled ki a kepet? Multicast streamre nem tudsz DNAT szabalyt tuzfalon felvenni. Es igen, stream mas portban mehet, mint a kamera firmware vezerlese, ezert a DNAT szabalyt arra a portra is meg kell irni pl. RTSP TCP 7070.
- A hozzászóláshoz be kell jelentkezni
Mivel a nyíves ActiveX csak így megy ezért TCP
----
Esetleg nézd meg itt: http://kayapo.dyn.hu/
- A hozzászóláshoz be kell jelentkezni
Szia, A link nekem szolt? Mert nem tudom ertelmezni.
Kamera System Information Parameter List gombjarol szerintem leolvashato a TCP stream portja es URLje. Esetleg TCP 7070 -et nem probaltad? Illetve alhalozatbol, ahol ActiveX veszi a stream kepet, netstat megmondja, hogy kamera IP szama milyen portokon ad kapcsolatot. Az egyiknek a streamnek kell lennie.
- A hozzászóláshoz be kell jelentkezni
Ez a gomb eredménye:
WAN_TYPE='2'
WAN_IP='192.168.1.102'
WAN_NETMASK='255.255.255.0'
WAN_GATEWAY='192.168.1.254'
WAN_PPPOE_USERNAME=''
WAN_PPPOE_PASSWORD=''
SPEED_WAN='0'
LANGUAGE='0'
PORT_HTTP='80'
PORT_SEARCH_1='6005'
PORT_SEARCH_2='6006'
LAN_HOSTNAME='cam3'
DNS_PRIMARY=''
DNS_SECONDARY=''
DDNS_TYPE='1'
DDNS_HOSTNAME=''
DDNS_SERVICE='dyndns'
DDNS_USERNAME=''
DDNS_PASSWORD=''
DATE_TYPE='2'
DATE_SNTP_IP='148.6.0.1'
DATE_SNTP_UPDATE='3600'
DATE_MANUAL_DATE='010100002004'
DATE_MANUAL_TIME='00:00:00'
DATE_MANUAL_ZONE='+00'
DAYLIGHT_SAVING_CONFIG='1,LAST,7,3,2,LAST,7,10,3'
VIDEO_ENCODER='MPEG4'
VIDEO_TV='NTSC'
VIDEO_RESOLUTION='N640x480'
VIDEO_BITRATE='3M'
VIDEO_MAX_BITRATE='750K'
VIDEO_FPS='MODE1'
VIDEO_VARIABLE_FPS='15'
VIDEO_MOTION_TYPE='0'
VIDEO_MOTION_ENABLED='0x00'
VIDEO_MOTION1_SX='0'
VIDEO_MOTION1_SY='0'
VIDEO_MOTION1_EX='0'
VIDEO_MOTION1_EY='0'
VIDEO_MOTION1_SEN='0'
VIDEO_MOTION1_TIME='1'
VIDEO_MOTION2_SX='0'
VIDEO_MOTION2_SY='0'
VIDEO_MOTION2_EX='0'
VIDEO_MOTION2_EY='0'
VIDEO_MOTION2_SEN='0'
VIDEO_MOTION2_TIME='1'
VIDEO_MOTION3_SX='0'
VIDEO_MOTION3_SY='0'
VIDEO_MOTION3_EX='0'
VIDEO_MOTION3_EY='0'
VIDEO_MOTION3_SEN='0'
VIDEO_MOTION3_TIME='1'
VIDEO_BRIGHTNESS='37'
VIDEO_CONTRAST='15'
VIDEO_SATURATION='67'
VIDEO_HUE='50'
VIDEO_WB_MODE='0'
VIDEO_WB_RGAIN='128'
VIDEO_WB_BGAIN='128'
DAY_GAIN_THD='80'
VIDEO_AGC_GAIN='55'
VIDEO_EXPOSURE_MODE='1'
VIDEO_EXP_GAIN='26'
VIDEO_SHUTTER_MODE='1'
VIDEO_SHUTTER_SPEED='5'
VIDEO_IRIS_MODE='0'
VIDEO_IRIS='0'
VIDEO_FLICKLESS='3'
VIDEO_BLC='0'
VIDEO_MAX_SHUTTER='0'
LENS_COMPENSATION='1'
VIDEO_FLIP_MODE='0'
VIDEO_MIRROR_MODE='0'
VIDEO_MPEG4_QUALITY='NONE'
VIDEO_FPS_NUM='10'
VIDEO_MJPEG_QUALITY='50'
VIDEO_MJPEG_FPS='10'
VIDEO_PTZ_ENABLE='0'
VIDEO_PT_SPEED='1'
VIDEO_ZOOM='1'
VIDEO_ZOOM_SPEED='1'
VIDEO_PT_X='0'
VIDEO_PT_Y='0'
ACCOUNT_ROOT_NAME='Admin'
ACCOUNT_ROOT_PASSWORD='123456'
ACCOUNT_USER_NAME_1='viewer'
ACCOUNT_USER_PASSWORD_1='viewer'
ACCOUNT_USER_NAME_2=''
ACCOUNT_USER_PASSWORD_2=''
ACCOUNT_USER_NAME_3=''
ACCOUNT_USER_PASSWORD_3=''
ACCOUNT_USER_NAME_4=''
ACCOUNT_USER_PASSWORD_4=''
ACCOUNT_USER_NAME_5=''
ACCOUNT_USER_PASSWORD_5=''
ACCOUNT_USER_NAME_6=''
ACCOUNT_USER_PASSWORD_6=''
ACCOUNT_USER_NAME_7=''
ACCOUNT_USER_PASSWORD_7=''
ACCOUNT_USER_NAME_8=''
ACCOUNT_USER_PASSWORD_8=''
ACCOUNT_USER_NAME_9=''
ACCOUNT_USER_PASSWORD_9=''
ACCOUNT_USER_NAME_10=''
ACCOUNT_USER_PASSWORD_10=''
VIDEO_CAMERA_NAME='cam3'
V2_STREAMING_METHOD='0'
PORT_CONTROL='6001'
PORT_VIDEO='6002'
PORT_MULTICAST='5000'
V2_MULTICAST_IP='228.5.6.1'
VIDEO_MULTICAST_TTL='16'
IGMP_ENABLED='0'
RTSP_AUTHEN='1'
RTP_B2='1'
V2_PORT_RTSP='7070'
V2_PORT_RTP_MULTI_VIDEO='5000'
V2_PORT_RTP_MULTI_AUDIO='5002'
RTP_MULTICAST_STREAMING='PAUSE'
VIDEO_TOS_TYPE='1'
VIDEO_TOS_PRIORITY='Normal-Service'
VIDEO_RS485_LINECONTROL='0x00'
VIDEO_RS485_BAUDRATE='0x03'
V2_AUDIO_ENABLED='1'
EVENT_ENABLED='0'
EVENT_TIME_PRE='1'
EVENT_TIME_POST='1'
EVENT_TIME_INTERVAL='1'
LAYOUT_FOOTER_COPYRIGHT='Copyright@2003-2007 ACTi Corporation All Right Reserved'
COMPANY_NAME='ACTi Corporation'
COMPANY_URL='www.acti.com'
ACTIVEX_URL=''
(PS.: a lik szignó)
Ja a forgalmazó szerint a 80-as porton adja a streamet.
----
Esetleg nézd meg itt: http://kayapo.dyn.hu/
- A hozzászóláshoz be kell jelentkezni
PORT_VIDEO='6002'
Helyi halozat kliensrol vlc vagy netan MS Media Player http://192.168.1.102:6002 URL-re nem mutat MPEG4 streamet?
- A hozzászóláshoz be kell jelentkezni
Es ezt nezted? http://www.acti.com/support/Package/%7BB44C51AD-69D1-4FDA-B0A4-DB4DE703…
Ez azt mondja, hogy az ACTi IP kamerak tcp video stream portja egysegesen TCP 6000 -ben van es telnet IP 6000 -el kell csekkolni.
- A hozzászóláshoz be kell jelentkezni
Én egy axis ip kamerával játszadozom, annak van spéci url-je csak a stream sugárzásához.
/mjpeg/axis-cgi...
Próbáld meg hálózaton belül valamilyen lejátszóval (pl. vlc, mplayer, quicktime, wmp) csak a stream-et leszedni, akkor már biztos lehetsz benne, hogy ezt kell átengedni (az activex ki tudja hova csatlakozik) ha szabványos stream-et ereget ki magából, akkor ez egy jó teszt. Ha nem, akkor marad a kliens hálózatforgalmának figyelése (pl. wireshark). Fenti kollégának teljesen igaza van, amíg multicast-ban ad a kütyü, addig nemigen fog a tűzfalon átmenni.
A vlc-s fórumokon a következő url-t írták: rtsp://username:passwd@IP:7070 tehát mintha a default portja a 7070-es lenne. (rtsp-nél)
Esetleg próbáld ki ezt a portot is.
Üdv
Okarika
- A hozzászóláshoz be kell jelentkezni
A megoldást ez a link jelentette:
http://www.acti.com/support/Package/%7BB44C51AD-69D1-4FDA-B0A4-DB4DE703…
Egész pontosan a 11.oldal, mivel nem elég egy portot beirányítani.
Egész pontosan a http,a Video Control és a a Video Streaming portot kell beirányítani.
Mindenkinek köszönöm a segítséget!
----
Esetleg nézd meg itt: http://kayapo.dyn.hu/
- A hozzászóláshoz be kell jelentkezni