보안 DVR의 비디오 스트림 URL을 직접 찾으려면 어떻게합니까?


14

네트워크를 통해 비디오를 스트리밍하는 "ELEC"라는 브랜드의 8 채널 DVR이 있습니다. 그러나 vMyEye, Asee + 및 기타 유사한 이름의 iPhone 앱을 사용해야 만 연결할 수 있습니다. VLC 또는 다른 것을 사용하여 Mac의 스트림에 액세스하고 싶습니다.

간단히 말해, 온라인에서 간단히 검색 할 수있는 방법이 없으므로 스트리밍 프로토콜과 URL을 알아내는 유일한 방법은 vMyEye 앱을 사용하는 것입니다. 포트가 34599임을 이미 알고 있으며 로컬 IP 주소를 알고 있습니다. 추천 메뉴가 무엇인가요? 패킷 스니퍼? URL에 대한 앱의 이진 코드를 검토 중입니다 (이미 시도 및 실패)?

편집 : 웹 브라우저에서 이미 IP : 34599로 이동하려고 시도했다는 것을 잊었습니다. 로딩이 멈추고 아무것도하지 않습니다. DVR은 또한 로그인을 위해 사용자 이름과 비밀번호를 요구하므로, 초기 요청 이후에는 데이터가 어떻게 든 전달 될 수 있습니다.


IP 스캐닝 유틸리티를 사용하여 로컬 서브넷의 모든 IP 주소를 스캔하고 IP 주소가 활성화되어 있는지 확인할 수 있습니다. 그런 다음 브라우저에서 활성 IP 주소를 IP 주소 : 34599로드 하여 해당 IP 주소가 올바른지 확인하십시오.
Steve

좋은 생각이었고, 나는 이미 그것을 시도했다고 언급하는 것을 잊었습니다. 영원히 로딩이 중단됩니다. 텔넷에 연결해도 응답이 없습니다.
sudo

VLC와 함께 IP : 34599를로드하면 어떻게됩니까?
Steve

열리지 않습니다. 어쨌든 나는 사용자 이름과 암호가 어떻게 든 전달되었다고 말하지 않았습니다. 여기 밤 늦었어요
sudo

서브넷에서 모든 활성 IP 주소를 사용해 보셨습니까? 모두 VLC 또는 브라우저에로드되지 않습니까?
Steve

답변:


11

더 깊은 인터넷 검색과 운이 좋은 추측 후, 문제의 DVR이 RTSP 또는 HTTP 또는 그 문제에 대한 URL을 사용하지 않는 것으로 나타났습니다. IP : port에 연결하여 독점 비디오 스트림을 얻습니다. vmoye와 함께 작동하는 다른 저렴한 DVR도 Zmodo 및 Swann과 같이이 기능을 수행합니다.

그러나 누군가는 안드로이드 앱을 위해 리버스 엔지니어링을 수행했으며 다른 사람은 비디오 스트림을 디코딩하고 파이프로 출력하는 C 프로그램을 만들 수 있도록 권한을 요청했습니다. 완벽하게 신뢰할 수는 없지만 여기에 있습니다 : http://www.zoneminder.com/forums/viewtopic.php?f=9&t=18137

그러나 그 사람은 Zoneminder 기계가 연결되도록했습니다. VLC 또는 SecuritySpy가 Mac 또는 데비안에서 파이프를 여는 방법을 아직 알지 못했지만 (파이프 및 비디오 스트림을 처음 사용하기 때문에) 가능해야합니다.


9

URL을 찾는 쉬운 방법은 일반 웹 인터페이스의 소스 코드, 특히 비디오 요소를 보는 것입니다. My Elec 웹 인터페이스는 Quicktime을 사용하며 RTSP 주소를 다음 형식으로 전달합니다.

rtsp : //192.168.XX : 554 / user = YOUR_USERNAME & password = YOUR_PASSWORD & channel = 1 & stream = 0.sdp? real_stream--rtp-caching = 100

채널 변수를 통해 캠이 선택됩니다. DVR에서 rtsp 포트를 구성 할 수 있으며 구성 요소가 다를 수 있습니다.


평판이 충분하면이 투표에 찬성표를 주지만 웹 인터페이스가 ActiveX를로드하고 (그렇지 않으면 실패하기 때문에) 어쨌든 작동하지 않습니다. 이 코드에는 중국의 서버에서 코드를 다운로드하는 참조가 포함되어 있으며 응답없이 핑을 시도했습니다.
sudo

다른 브라우저에서 웹 인터페이스를 사용해 보셨습니까? 클라우드 사이트는 IE 외부에서는 작동하지 않지만 로컬 인터페이스는 ActiveX가없는 Chrome에서 작동합니다. UnPnP는 방화벽을 통해 RTSP 스트림을 뚫지 않지만 LAN에서 사용할 수 있습니다. 따라서 "클라우드"기술은 IE에서만 작동하기 때문에 아래 언급 한 독점 프로토콜을 사용한다고 가정하지만 로컬 인터페이스는 Quicktime과 직접 RTSP 연결을 사용합니다. 나는 Elec이 "당신이 지불하는 것을 얻는다"는 전형적인 사례라는 결론에 도달했다. :-)
누군가

Safari에서만 시도했으며 페이지 소스를 확인했습니다. 거기에는 코드가 거의 없으며 해당 서버에서 ActiveX 데이터를 다운로드하는 코드 만 있습니다.
sudo

버머. 나는 당신이 다른 / 이전 버전을 가지고 있다고 생각합니다. Elec 직원에게 업그레이드에 대해 묻는 것을 고려 했습니까? 그들은 그들의 이메일에 답한다 : support@eleccctv.com
누군가

업그레이드는 좋은 생각이지만 지원했던 것보다 더 운이 좋았다고 생각합니다. 업데이트를 다운로드 할 위치를 묻기 위해 연락을 시도했지만 도움이되지 않았다고 생각합니다. "이 항목은 당사 제품이 아니며 eleccctv.com은 당사 웹 사이트가 아닙니다. 오류가 발생했습니다. " 그 사람이 @ eleccctv.com 이메일 주소로 무엇을하고 있는지 궁금해합니다! 글쎄, 구글이 많이 있다면 내가 직접 업데이트를 찾을 수있을 것이다.
sudo

9

카메라가 ONVIF (Open Network Video Interface Forum)와 호환되는 경우 오픈 소스 ONVIF 장치 관리자 가 도움이 될 수 있습니다.

ONVIF Device Manager는 네트워크 비디오 클라이언트 (NVT), 네트워크 비디오 스토리지 (NVS) 및 네트워크 비디오 분석 (NVA) 장치를 관리하는 네트워크 비디오 클라이언트 (NVC)입니다. 검색, 장치, 미디어, 이미징, 분석, 이벤트 및 PTZ 서비스를 구현합니다.

나는 또한 저렴한 IP 카메라 (SAF IP-300)의 불행한 소유자입니다. 그것은 단지 쓸모없고 버그가있는 웹 인터페이스를 제공하며 IE에서만 작동합니다. 나는 ONVIF 장치 관리자를 찾은 것을 운이 좋았으며 카메라를 발견하고 VLC에서 열 수있는 URL rtsp : //ip-of-my-camera/live0.264를 보여주었습니다.

카메라가 ONVIF와 호환된다는 것을 보증 할 수 없으므로이 방법이 적합하지 않을 수 있습니다. 불행히도 SAF IP-300은 매우 불안정한 하드웨어이므로 3 분 이상 연속 스트림을 제공 할 수 없습니다.


4

나는 항상이 문제를 겪었지만 이제는 ONVIF 장치 관리자 ( http://idevicedesign.com/reference-designs ) 라는 매우 효율적인 ONVIF 유틸리티가 있습니다.이 유틸리티 는 무료이며 오픈 소스이며 네트워크에서 rtsp / onvif 스트림 및 사용해야하는 정확한 URL을 보여줍니다.


다른 Linux / Mac 사용자의 경우 :이 유틸리티는 Windows 전용이라고 생각합니다. 이것은 또한 TheKeksov의 이전 답변을 복제 한 것 같습니다.
JosephH

오픈 소스가 될 소스 코드가 없습니다! 그것은 단지 일부 msi 파일입니다
dashesy


3

이것은 문자열입니다!

VLC : rtsp : //192.168.0.100 : 554 / user = admin & password = 123456 & channel = 1 & stream = 0.sdp? real_stream--rtp-caching = 100

192.168.0.100 <--- DVR IP 관리자로 변경 <--- DVR에 액세스하는 데 사용되는 사용자 이름으로 변경 123456 <--- 비밀번호 채널로 변경 = 1 <--- 8 채널 모두 회전하는 데 사용


이것이 며칠 동안 인터넷을 검색 한 후 저에게 효과적이었던 유일한 솔루션이기 때문에 +1했습니다. KARE 4 채널 H.264 DVR을 사용하고 있습니다. 더 이상 브랜드가 존재하지 않습니다.
SUM1

0

라우터로 가서 dhcp 클라이언트 목록 (연결된 컴퓨터)을 선택하면 dvr에서 dvr과 같이 이름이 지정된대로 dvr이 나타납니다 (광산은 192.168.2.4로 나타남). 브라우저의 URL이 192.168.2.4:81을 가리 키도록 끝납니다 (이 방법으로 작동합니까?)

이것이 작동하면 다음 단계로 넘어갑니다. 참고로, 라우터에서 upnp를 활성화했는지 여부에 관계없이 Linux 상자에서 스트림을 볼 수 있습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.