ptz_online.py
用于接收post信息,并返回response
详细的接口说明文档请运行python ptz_online.py
后查看http://127.0.0.1:8085/apidocs/
相关swagger接口配置保存在demo.yml
中
分别基于两种协议实现对摄像头的控制,onvif适用于局域网内控制,国标28181支持局域网外控制。
- onvif
git clone https://github.com/FalkTannhaeuser/python-onvif-zeep.git
cd python-onvif-zeep
python setup.py install
pip3 install --upgrade onvif_zeep
or
pip install onvif-zeep
报错解决 'Onvif_hik' object has no attribute 'ptz'
- others
pip install zeep time requests PIL
get details in ptz.wsdl