Làm cách nào để tôi tự tìm URL luồng video của DVR bảo mật của mình?


13

Tôi có DVR 8 kênh này với nhãn hiệu "ELEC" truyền phát video qua mạng. Tuy nhiên, tôi chỉ có thể kết nối với nó bằng các ứng dụng iPhone có tên vMyEye, Asee + và các tên tương tự khác. Tôi muốn sử dụng VLC hoặc một cái gì đó khác để truy cập luồng trên máy Mac của mình.

Tóm lại, không có cách nào để tôi tìm kiếm trực tuyến, vì vậy cách duy nhất để tìm ra giao thức phát trực tuyến và URL là thông qua ứng dụng vMyEye. Tôi đã biết rằng cổng là 34599 và tôi biết địa chỉ IP cục bộ. Bạn đề xuất món gì? Gói sniffers? Kiểm tra mã nhị phân của ứng dụng cho các URL (đã thử và thất bại)?

EDIT: Quên nói rằng tôi đã thử truy cập IP: 34599 trong trình duyệt web của mình. Nó bị kẹt tải và không làm gì cả. DVR cũng yêu cầu tên người dùng và mật khẩu để đăng nhập, để dữ liệu được truyền vào bằng cách nào đó, hy vọng không sau yêu cầu ban đầu: O


Bạn có thể sử dụng tiện ích quét IP để quét tất cả các địa chỉ IP trên mạng con cục bộ của bạn và xem địa chỉ IP có hoạt động không. Sau đó, tải các địa chỉ IP hoạt động trong trình duyệt của bạn dưới dạng Địa chỉ IP: 34599 để xem địa chỉ IP đó có đúng không.
Steve

Ý tưởng tốt, và tôi quên đề cập rằng tôi đã thử nó. Nó chỉ bị kẹt tải mãi mãi. Không có phản hồi nếu tôi kết nối với telnet.
sudo

Điều gì xảy ra nếu bạn tải IP: 34599 bằng VLC?
Steve

Nó không mở được. Ugh, tôi cũng quên nói rằng nó có tên người dùng và mật khẩu được truyền vào bằng cách nào đó. Trời về khuya ở đây.
sudo

Bạn đã thử tất cả các địa chỉ IP hoạt động trên mạng con của bạn chưa? Tất cả đều thất bại trong việc tải VLC hoặc trình duyệt của bạn?
Steve

Câu trả lời:


10

Sau khi thậm chí sâu hơn về Google và một số dự đoán may mắn, tôi đã thấy rằng DVR đang được đề cập không sử dụng RTSP hoặc HTTP hoặc bất kỳ URL nào cho vấn đề đó. Nó kết nối với IP: port và nhận được một số luồng video độc quyền từ nó. Nhiều DVR giá rẻ khác hoạt động với vMEye cũng làm điều này, chẳng hạn như Zmodo và Swann.

TUY NHIÊN, ai đó đã quản lý kỹ thuật đảo ngược nó cho một ứng dụng Android và một người khác đã xin phép thực hiện một chương trình C giải mã luồng video và xuất ra dưới dạng ống. Nó không hoàn toàn đáng tin cậy, nhưng đây là: http://www.zoneminder.com/forums/viewtopic.php?f=9&t=18137

Nhưng anh chàng đã làm cho nó để máy Zoneminder kết nối. Tôi vẫn chưa tìm ra cách làm cho VLC hoặc SecuritySpy mở đường ống trên máy Mac hoặc trong Debian (chỉ vì tôi chưa quen với các đường ống và luồng video), nhưng điều đó là có thể.


9

Một cách dễ dàng để tìm URL là xem mã nguồn của giao diện web thông thường, cụ thể là phần tử video. Giao diện web Elec của tôi sử dụng Quicktime và nó chuyển địa chỉ RTSP theo định dạng sau:

rtsp: //192.168.X.X: 554 / user = YOU_USERNAME & amp; password = Your_PASSWORD & amp; channel = 1 & amp; stream = 0.sdp? real_stream - rtp-cacheing = 100

Các webcam được chọn thông qua các biến kênh. Cổng rtsp có thể được cấu hình trong DVR của bạn và như vậy là khác nhau.


Tôi sẽ bỏ phiếu này nếu tôi có đủ danh tiếng, nhưng dù sao thì nó cũng không hoạt động vì giao diện web của tôi tải một số điều ActiveX (và thậm chí không làm như vậy). Mã này chỉ chứa các tham chiếu để tải xuống mã từ các máy chủ ở Trung Quốc, mà tôi đã thử ping mà không có phản hồi.
sudo

Bạn đã thử giao diện web trong một trình duyệt khác chưa? Trang web đám mây của họ không hoạt động với tôi ngoài IE, nhưng giao diện cục bộ hoạt động trong Chrome mà không cần ActiveX. UnPnP không xuyên qua luồng RTSP thông qua tường lửa, nhưng nó có sẵn trong mạng LAN. Vì vậy, tôi cho rằng công nghệ "đám mây" của họ sử dụng giao thức độc quyền mà bạn đề cập dưới đây, bởi vì nó chỉ hoạt động trong IE, nhưng giao diện cục bộ sử dụng Quicktime và kết nối RTSP trực tiếp. Điều đó đang được nói, tôi đã đi đến kết luận rằng Elec là một trường hợp kinh điển của "bạn nhận được những gì bạn phải trả cho". :-)
Someone

Tôi chỉ thử nó trong Safari và tôi đã kiểm tra nguồn trang. Có rất ít mã ở đó, chỉ có mã để tải xuống dữ liệu ActiveX từ các máy chủ đó.
sudo

Bummer. Tôi đoán bạn có một phiên bản khác / cũ hơn. Bạn đã xem xét hỏi người Elec về việc nâng cấp chưa? Họ trả lời email của họ: support@eleccctv.com
Someone

Nâng cấp là một ý tưởng tốt, nhưng tôi nghĩ rằng bạn đã may mắn hơn với sự hỗ trợ hơn tôi đã làm. Tôi đã thử liên hệ với họ để hỏi nơi tôi tải xuống các bản cập nhật và tôi không nghĩ họ sẵn sàng giúp đỡ: "Xin lưu ý rằng mặt hàng này không phải là sản phẩm của chúng tôi và eleccctv.com không phải là trang web của chúng tôi. Bạn đã liên hệ với chúng tôi. " Làm cho tôi tự hỏi anh chàng đó đang làm gì với một địa chỉ email @ eleccctv.com! Ồ, có lẽ tôi có thể tự tìm thấy bản cập nhật nếu tôi Google nhiều.
sudo

9

Nếu máy ảnh của bạn là ONVIF (Diễn đàn giao diện video mạng mở) tương thích, sau đó là nguồn mở Trình quản lý thiết bị ONVIF có thể giúp đỡ:

Trình quản lý thiết bị ONVIF là Trình khách video mạng (NVC) để quản lý các thiết bị phát video mạng (NVT), lưu trữ video mạng (NVS) và các thiết bị phân tích video mạng (NVA). Triển khai các dịch vụ Khám phá, Thiết bị, Phương tiện, Hình ảnh, Phân tích, Sự kiện và PTZ.

Tôi cũng là chủ sở hữu không may mắn của máy ảnh IP giá rẻ (SAF IP-300). Nó cung cấp giao diện web hoàn toàn vô dụng và có lỗi, chỉ "hoạt động" trong IE. Tôi đã may mắn tìm thấy Trình quản lý thiết bị ONVIF và nó đã phát hiện ra máy ảnh của tôi và cho tôi xem URL rtsp: //ip-of-my-camera/live0.264 mà tôi có thể mở trong VLC.

Tôi không thể đảm bảo rằng máy ảnh của bạn tương thích ONVIF, vì vậy phương pháp này có thể không phù hợp với bạn. Thật không may, SAF IP-300 là phần cứng không ổn định đến mức nó không thể truyền phát liên tục trong hơn 3 phút.


4

Tôi luôn gặp phải vấn đề này nhưng hiện tại có một tiện ích ONVIF rất hiệu quả được gọi là trình quản lý thiết bị ONVIF ( http://idevicesesign.com/reference-designs ) Đây là mã nguồn mở, miễn phí và quét nhanh mạng của bạn để tìm các luồng rtsp / onvif và hiển thị cho bạn URL chính xác bạn cần sử dụng.


Đối với bất kỳ người dùng linux / Mac nào khác đang đọc điều này: Tôi tin rằng tiện ích này chỉ dành cho Windows. Điều này dường như cũng trùng lặp câu trả lời trước đó của TheKeksov.
JosephH

Nó không có bất kỳ mã nguồn nào là nguồn mở! Nó chỉ là một số tập tin msi
dashesy


2

Đây là chuỗi!

VLC: rtsp: //192.168.0.100: 554 / user = admin & amp; password = 123456 & amp; channel = 1 & amp; stream = 0.sdp? Real_stream - rtp-cacheing = 100

192.168.0.100 & lt; --- đổi sang IP DVR quản trị viên & lt; --- thay đổi tên người dùng được sử dụng để truy cập DVR 123456 & lt; --- thay đổi mật khẩu của bạn channel = 1 & lt; --- được sử dụng để xoay cả 8 kênh


+ 1'd vì đây là giải pháp duy nhất hiệu quả với tôi sau khi tìm kiếm trên internet trong nhiều ngày. Tôi đang sử dụng DVR H.264 4 kênh KARE - thương hiệu không còn tồn tại nữa.
SUM1

0

Nếu bạn truy cập vào bộ định tuyến của mình và chọn danh sách máy khách dhcp của mình (máy tính được đính kèm), bạn sẽ thấy rằng dvr xuất hiện như bất cứ thứ gì nó có tên như trong dvr (của tôi sắp có 192.168.2.4, hãy thêm: 81 vào kết thúc của nó để làm cho url trong trình duyệt của bạn trỏ đến 192.168.2.4:81 (nó có hoạt động theo cách này không?)

Nếu điều này hoạt động, bây giờ đi đến bước tiếp theo. Lưu ý, tôi có thể xem các luồng trong hộp linux của mình bất kể tôi có bật upnp trong bộ định tuyến hay không.


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.