반응형 c#4 [한화 비전 - SUNAPI] PTZ, Preset - Pan-Tilt : nPan, nTilt 값에 따라 방향과 속도가 달라집니다. public void PTZ_PanTilt(int nPan, int nTilt) { String strPreURI = "http://"; String strIPAddress = _strDeviceIP; String strPort = _nDeviceHttpPort.ToString(); String strFunction = String.Format("/stw-cgi/ptzcontrol.cgi?msubmenu=continuous&action=control&Pan={0}&Tilt={1}&NormalizedSpeed=True", nPan, nTilt); String strQuery = strPreURI + strIPAddress +.. 2023. 7. 6. [한화 비전 - SUNAPI] Zoom, Focus - Zoom : nZoomValuer값에 따라 - (Near), + (Far) 동작. public void PTZ_Zoom(int nZoomValue) { String strPreURI = "http://"; String strIPAddress = _strDeviceIP; String strPort = _nDeviceHttpPort.ToString(); String strFunction = "/stw-cgi/ptzcontrol.cgi?msubmenu=absolute&action=control&Zoom=" + nZoomValue.ToString(); String strQuery = strPreURI + strIPAddress + ":" + strPort + strFunction; String strUser.. 2023. 7. 6. [한화 비전 - SUNAPI] RTSP - SMP Address 카메라의 영상 Stream 수신을 위한 RTSP 연결 시에 사용할 SMP Address 를 획득하기 위한 요청 Code는 다음과 같습니다. - strSmpAddress 에 수신되는 값의 예 : URI=rtsp://192.168.10.222:554/0/profile2/media.smp - RTSP 호출시에는 rtsp://192.168.10.222:554/0/profile2/media.smp를 사용합니다. public String Get_SMPAddress() { String strPreURI = "http://"; String strIPAddress = _strDeviceIP; String strPort = _nDeviceHttpPort.ToString(); String strFunction = "/stw.. 2023. 7. 4. [한화 비전 - SUNAPI] SnapShot ActiveX 타입의 SDK 가 더이상 지원 되지 않음에 따라 SUNAPI를 사용해야할 필요성이 생겼습니다. C#으로 만든 SnapShot Code 는 다음과 같습니다. private String SnapShot() { String strPreURI = "http://"; String strIPAddress = _strDeviceIP; String strPort = _nDeviceHttpPort.ToString(); String strFunction = "/stw-cgi/video.cgi?msubmenu=snapshot&action=view&Profile=1"; String strQuery = strPreURI + strIPAddress + ":" + strPort + strFunction; String.. 2023. 7. 4. 이전 1 다음 반응형