2012-05-10 24 views
5

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

+0

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. –

Trả lời

8

Đố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/.

Các vấn đề liên quan