Công ty của tôi cung cấp dịch vụ bảo mật và giám sát cho khách hàng và tôi được yêu cầu làm R & D về cách chúng tôi có thể sử dụng api onvif. Tôi đã truy cập trang operations của họ và các định nghĩa có liên quan wsdl cho một số thao tác. Nhiệm vụ của tôi cho thấy rằng onvif đã tạo ra bộ tiêu chuẩn cho thiết bị an ninh và các thiết bị tuân thủ thực hiện các dịch vụ được liệt kê trên trang onvif api and specification. Tôi nghĩ rằng cách để đi về nó là tôi tạo ra khách hàng dịch vụ web sơ khai bằng cách sử dụng định nghĩa wsdl từ trang web onvif và sử dụng ip của thiết bị như điểm cuối để có được chức năng của nó. Giả định của tôi có đúng không? Hơn nữa, nếu ai đó có thể giới thiệu cho tôi một số đọc ban đầu để có được đi với điều này, tôi sẽ thực sự biết ơn.Cách sử dụng Onvif Api với máy ảnh sống sót
Trả lời
Đối với ứng dụng khách ONVIF (NVC - Máy khách video mạng), bạn có thể tham chiếu onvifdm. OnvifDM là một trong NVC.
Nó có nhiều chức năng dựa trên ONVIF đặc điểm kỹ thuật:
- Mạng thiết bị phát hiện (WS-Discovery)
- hiển thị video trực tiếp cấu hình chụp
- Video (cảm biến hoặc tương tự đầu vào kỹ thuật số)
- Bộ mã hóa cấu hình
- Cấu hình phân tích video
- Cấu hình sự kiện và siêu dữ liệu
- Alert quản lý quy tắc
- Cập nhật firmware
- lưu trữ cục bộ/mạng lưu trữ ghi
Tại thời điểm này, ONVIF phiên bản mới nhất là 2.2.
Nhưng trên thị trường phần lớn hỗ trợ thiết bị tuân thủ ONVIF v1.02 và v2.0 (v2.1?).
NVC (như onvifdm) cần NVT (Máy phát video mạng) để kết nối.
NVT sẽ là camera IP hoặc NVR (truyền thống hoặc hybrid), nó có nhiều chức năng và capabilites khác nhau.
Chuẩn ONVIF bao gồm nhiều mục bắt buộc và một số mục tùy chọn.
Vì vậy, đối với Inter-operation, bạn phải kiểm tra phiên bản ONVIF và khả năng NVC/NVT.
Nếu bạn đăng ký làm thành viên ONVIF, bạn có thể nhận công cụ tuân thủ ONVIF (ver1.02 mới nhất).
Công cụ tuân thủ dành cho kiểm tra khả năng tương thích NVT và bạn có thể tham khảo nó như một khách hàng.
Nếu NVT nào vượt qua quy trình thử nghiệm với Công cụ tuân thủ ONVIF, nó có thể là sản phẩm phù hợp.
Bạn có thể tìm thấy bất kỳ sản phẩm tuân thủ ONVIF nào trong số ONVIF's website.
Bạn có thể tìm thấy thư viện nguồn mở trong onvifdm, dựa trên mã .NET.
Để biết thêm chi tiết, hãy xem http://en.synesis.ru/en/surveillance/onvifdm/.
- 1. rbenv: Còn sống sót mà không gemsets
- 2. ONVIF: Lỗi xác thực với SNC-CH110 bằng giao thức ONVIF
- 3. Sai sót với PipedInputStream/PipedOutputStream
- 4. thiếu sót Auto Increment khi sử dụng INSERT ... SELECT ngay cả với innodb_autoinc_lock_mode = 0
- 5. Axis2/C và ONVIF
- 6. Shrinking không gian sống sót dẫn đến liªn tôc đầy đủ GC
- 7. Cách khóa máy ảnh trong API Google Maps V2
- 8. Máy phát điện số ngẫu nhiên libc thiếu sót?
- 9. Ưu điểm của việc sử dụng sai sót là gì?
- 10. sử dụng máy ảnh maemo bởi python
- 11. Sử dụng javascript với API twitter
- 12. Quản lý phản hồi lỗi máy chủ với xương sống
- 13. Đề xuất API REST xương sống/tên miền chéo
- 14. Những thiếu sót có thể xảy ra khi sử dụng JIT với R?
- 15. Cách sử dụng máy ảnh LibGDX với Trình kết xuất gỡ lỗi Box2D
- 16. trình mô phỏng để thử nghiệm dịch vụ web ONVIF
- 17. Lưu chuỗi json vào máy khách (sử dụng API HTML5)
- 18. Sử dụng lại HttpURLConnection để giữ phiên còn sống
- 19. OpenCV với Máy ảnh mạng
- 20. Cách sử dụng máy ảnh làm hình ảnh kết cấu trong Three.js
- 21. Làm cho ứng dụng máy ảnh android sử dụng API Camera sẽ hoạt động trên tất cả các thiết bị
- 22. cách sử dụng API Google Shortener với Python
- 23. Cách sử dụng NFC API với google chrome cho android
- 24. Làm thế nào để sử dụng svn trên một máy chủ apache sống?
- 25. Sử dụng API Google Cloud Print với Android
- 26. Sử dụng API RESTful với Django
- 27. API Facebook - cách xuất bản/chia sẻ với ảnh lớn
- 28. hình ảnh đầu ra sử dụng web api HttpResponseMessage
- 29. Cách sử dụng Máy ảnh để chụp ảnh trong nền Dịch vụ trên Android?
- 30. Xem trước máy ảnh Android - Cách 'đóng băng' máy ảnh?
Một số ví dụ về chức năng cơ bản được mô tả trong Hướng dẫn lập trình ứng dụng Onvif (http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf), một số công cụ như tuân thủ onvif công cụ kiểm tra hoặc trình quản lý thiết bị onvif cũng có thể hữu ích cho bạn. –