Làm cách nào tôi có thể xem luồng video camera từ DVR của mình?


8

Tôi có một đầu ghi hình HANBANG HB7008KC. Nó đi kèm với một phần mềm Windows IE ActiveX để xem các camera. Họ không hỗ trợ Linux.

Tôi có một máy Linux và tôi muốn kết nối với DVR. Tôi sử dụng Ứng dụng DvrSeeSee cho Android để xem DVR từ điện thoại di động của tôi.

Vì vậy, tôi đoán nếu có một Ứng dụng Android chung để xem, thì phải có phần mềm Linux để kết nối với nó và xem các camera.

Tôi đã dùng thử MythTV và ZoneMinder. Chúng vừa là một thay thế DVR, không phải là máy khách DVR và rất khó sử dụng cũng như cấu hình và tôi không thể kết nối với DVR của mình.

Bạn có biết một phần mềm máy khách đơn giản (như DvrSeeSee) cho Linux để kết nối với một DVR hoặc một cách khác để tôi có thể giám sát các máy ảnh của mình từ Linux bằng DVR hiện tại của tôi không?

Câu trả lời:


7

Đây là một trường hợp mà giải pháp đơn giản nhất có thể là sử dụng trình giả lập Android để chạy DvrSeeSee trên máy tính của bạn (hoặc dùng thử Android-x86 ), vì đó dường như là trường hợp sử dụng duy nhất tôi có thể tìm thấy (bên ngoài chính công ty Hanbang ) của việc triển khai DVR độc quyền này (và tôi nhấn mạnh độc quyền vì đây là vấn đề phổ biến và được biết đến khi sử dụng các hệ thống này).

Giải pháp đơn giản thứ hai là "cuộn" DVR / NVR của riêng bạn, đây là điều tôi cá nhân khuyên dùng và hoàn toàn tránh sử dụng các điều khiển ActiveX tích hợp được cung cấp bởi hệ thống Hanbang độc quyền (đó cũng là lý do tại sao không có tài liệu nào về giao thức tồn tại). Lưu trữ hệ thống ZoneMinder của riêng bạn cũng sẽ tương thích với ứng dụng DvrSeeSee, vì việc kết nối máy ảnh trực tiếp với máy tính sẽ cho phép bạn lấy các khung hình mà không gặp rắc rối nào.

Tuy nhiên, nếu bạn sẵn sàng "làm bẩn tay", có thể sử dụng hệ thống độc quyền như hiện tại.


Từ trang DvrSeeSee trên Play Store , nó đưa ra một tài liệu tham khảo cụ thể về việc hỗ trợ Hanbang protocol. Tuy nhiên, Hanbang dường như là một thương hiệu rất tối nghĩa và tôi hoàn toàn không thấy đề cập đến giao thức bên ngoài trang Play Store của DvrSeeSee, hoặc thậm chí trang web của Hanbang (chỉ đề cập đến giao thức ActiveX). Với sự hỗ trợ của nhà cung cấp hạn chế, tôi sẽ không mong muốn tìm thấy bất kỳ ứng dụng của bên thứ ba nào hỗ trợ ứng dụng đó "ngoài luồng".

Như đã lưu ý trong wiki ZoneMinder , đây là một vấn đề phổ biến với nhiều hệ thống DVR độc quyền:

Để các Network Network hoạt động, họ cần có khả năng truyền phát MJPEG mà không cần yêu cầu điều khiển activex . Nếu bạn thấy yêu cầu đối với các cuộc gọi camera cho IE thì rất có thể nó có thể không hoạt động. Các tùy chọn khác là để lấy hình ảnh JPEG nếu sự hỗ trợ camera tùy chọn đó mà sẽ làm việc nhưng với tốc độ khung hình thấp hơn.

Từ trang thông số kỹ thuật của nhà sản xuất , DVR cũng có vẻ hoạt động với các trình duyệt Firefox & Chrome. Bạn có thể gặp may mắn khi dùng thử các trình duyệt này trong Linux và kết nối trực tiếp với chính DVR (tình cờ là một hệ thống dựa trên Linux). Tuy nhiên, bạn có thể gặp nhiều may mắn hơn, bằng cách thiết kế ngược điều khiển ActiveX được cung cấp, như David Austin đã làm với một máy ảnh độc quyền khác (bạn có thể truy vấn các khung trực tiếp từ DVR được cung cấp một URL được định dạng chính xác, cũng sẽ cho phép bạn sử dụng ZoneMinder ). Điều này cho phép ông để lấy các hình ảnh JPEG trực tiếp với một "wrapper" được viết bằng Python (sử dụng các socketthư viện ).

Nếu bạn giữ DVR Hanbang độc quyền, cách tốt nhất của bạn là xem xét plugin ActiveX họ sử dụng và xác định xem có giao diện web chung nào bạn có thể sử dụng trong Linux không. Hanbang là một thương hiệu tương đối khó hiểu và khi làm việc với phần cứng DVR độc quyền, đây là một vấn đề phổ biến (và được thừa nhận / đề cập nhiều lần không chỉ trong wiki của ZoneMinder, mà là một số giải pháp DVR / NVR dựa trên phần mềm khác).


TL, DR : Hanbang là một thương hiệu tương đối khó hiểu của DVR và đây là một vấn đề phổ biến và nổi tiếng với các chương trình giám sát DVR / NVR. Tốt nhất là "cuộn" hệ thống DVR / NVR của riêng bạn và sử dụng phần mềm nguồn mở (hoặc ít nhất là giao thức / thông số kỹ thuật mở) cung cấp giao diện chung hơn cho dữ liệu video. Nếu bạn gắn bó với DVR độc quyền , trừ khi bạn tìm cách thiết kế đảo ngược giao thức như tác giả DvrSeeSee đã làm (được đề cập đến giao thức duy nhất tôi có thể tìm thấy), hoặc thiết kế ngược điều khiển ActiveX được cung cấp để lấy khung thô từ Máy ảnh, điều này chỉ đơn giản là không thể. Như đã lưu ý trong một số giải pháp phần mềm DVR / NVR, đây là một vấn đề phổ biến và được biết đến.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.