2014-11-06 6 views
0

저는 ONVIF 호환 네트워크 카메라로 작업하고 있습니다. 지금까지 나는 Continuous 이동 작업을 사용하여 카메라를 움직일 수있었습니다. 문제는 Absolute 및 Relative 이동 작업에서 속도 매개 변수를 설정할 수 없다는 것입니다. 나는 ONVIF의 PTZ 사양을 읽었지만 아무 것도 작동하지 않습니다.
내가 설정 한 값은 중요하지 않으며 항상 기본 속도 값을 실행합니다.
속도 매개 변수는 다음 코드를 던져 설정 :PTZ 절대 및 상대 모드에서 속도 설정 문제

_selectedDevice.PtzClient().AbsoluteMove(_selectedProfile, new PTZVector {..., new PTZSpeed//()); { PanTilt = new Vector2D { x = (float)_nuAbsoluteSpeed.Value, y = (float)_nuAbsoluteSpeed.Value, }, Zoom = new Vector1D { x = (float)_nuAbsoluteSpeed.Value,
} });

나는 또한 공간 매개 변수 매개 변수를 설정하는 노력을하지만 결과는 동일합니다.
도움이 필요하십니까?

답변

-1

저는 절대 또는 상대 이동이 가능한 한 빨리 해당 직위로 직접 이동해야한다고 생각합니다. 속도는 조이스틱을 사용할 때와 같이 카메라가 특정 방향으로 계속 움직 이도록 지시 할 때 사용됩니다. 참고 : 상대 위치 지정은 실제로 여전히 절대 위치 지정이며, 0이 아닌 현재 위치에 상대적입니다.

+0

사양에 따르면 속도 매개 변수는 거리에 관계없이 모든 이동에 사용됩니다. – pepOS

+0

다른 ONVIF 소프트웨어를 사용하여 카메라를 다른 속도로 이동해 보았습니까? 사양에 따르면 "속도 공간"이 있더라도 "속도 공간"을 사용할 수 없습니다. 특정 카메라의 사양을 확인 했습니까? – DWCP

+0

예, 카메라의 공간과 속도에 대한 기본값이 있습니다 (예를 들어 확대/축소) 외에 이동하지만 속도 값은 무시합니다. – pepOS