• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
Python

IP네트워크 카메라 Preset 위치로 카메라 위치 조정하기

둥이아빠 247

2

3

 

혹시 필요하실 분이 있을까 해서 소스코드 공유합니다.

집에 설치한  IP카메라가 가끔 엉뚱한 위치를 보고 있어서 만든 코드입니다.

국내 업체  IP 카메라인데 버그인지..... 

 

NAS에 넣고 특정 시간만다 한번씩 돌아게게 해두면 지정된 위치로 카메라가 설정됩니다.

 

 

 

from onvif import ONVIFCamera
import zeep


def zeep_pythonvalue(self, xmlvalue):
    return xmlvalue


def gotoPreset():
    zeep.xsd.simple.AnySimpleType.pythonvalue = zeep_pythonvalue
    mycam = ONVIFCamera(IP주소, 포트, ID, 패스워드)
    media = mycam.create_media_service()
    ptz = mycam.create_ptz_service()
    params = ptz.create_type('GotoPreset')
    media_profile = media.GetProfiles()[0]
    params.ProfileToken = media_profile.token
    params.PresetToken = 1
    re = ptz.GotoPreset(params)


if __name__ == '__main__':
    gotoPreset()

신고공유스크랩
3
2명이 추천

둥이아빠
1Lv. 31P
다음 레벨까지 49P

둥이 아빠에요

작성된 댓글이 없습니다.
profile image 1등
달소 2022.10.09. 23:09

파이썬 코드군요 ㅎㅎ 스크립트로 하나 만들어서 굴리면 좋겠네요! 꿀팁공유감사합니다~

profile image 2등
핀비 2022.12.17. 01:52

영상저장은 어떻게 하시나요?

전 예전에 rtsp를 opencv로 하다가 프레임이랑 속도, 용량 등 문제 때문에 ffmpeg로 직접 맞춰서 스트리밍했었는데 옵션들이 많아서 복잡하면서도 끝난 뒤 정리한걸로 스크립트처럼 돌릴 수 있었어요.

profile image 3등
굇수 2023.02.06. 02:52
버그가 아닐까요? 저는 amcrest 제품 사용하는데 몇년동안 한 번도 지멋대로 돌아가지 않았습니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

주간 조회 수 인기글

주간 추천 수 인기글

분류 제목 글쓴이 날짜 조회 추천
코딩테스트 ㅘ!!!!!! 9 Jasons 23.08.24.15:40 139 +2
코딩테스트 으어... 대회 시작 1시간 하고도 정확히 15분전 2 Jasons 23.08.13.12:45 242 +1
코딩테스트 NYPC 2023 2 Jasons 23.08.09.14:13 172 +1
코딩테스트
image
Jasons 23.08.24.15:40 139 +2
코딩테스트
normal
Jasons 23.08.13.12:45 242 +1
코딩테스트
image
Jasons 23.08.09.14:13 172 +1
Python
normal
mjk 23.08.03.20:22 222 +3
Linux
image
hilee0602 23.04.05.16:34 233 +1
Linux
image
화정큐삼 23.03.19.08:46 301 0
Docker
normal
장작_범댕이 23.02.19.14:21 299 0
정보
image
동기 23.01.16.09:16 220 0
정보
image
달소 23.01.06.14:50 1530 0
정보
image
동기 23.01.04.16:14 205 +2