2017-10-21 28 views
-1

현재 스마트 홈 프로젝트에서 센서와 그 물건을 연결하고 있습니다. 주 서버는 Raspberry Pi에서 실행되며 Node JS를 사용하여 설계되었습니다. 로컬 네트워크에서 시스템 웹 페이지에 액세스하여 로그, 사용자 및 센서를 관리 할 수 ​​있습니다.웹 브라우저에 IP 카메라 내장하기

카메라 스트리밍을 추가하고 싶습니다. 나는 IP 카메라를 가지고 있으며, 그것을 동일한 네트워크에 연결하고 웹 페이지에서 볼 수 있습니다. 지연이나 지연이 발생해도 상관 없으며 홈 네트워크 외부의 서비스에 액세스 할 필요가 없습니다.

조금 수색했지만 쉬운 해결책을 찾지 못했습니다. RTSP 및 RTMP 프로토콜에 대해 읽었으며 이러한 경우 유용 할 수 있습니다. 나는 또한 VLC와 Quick Time과 같은 몇 가지 플러그인을 사용할 수 있다고 읽었지만 필요하지 않은 솔루션을 선호합니다. 분명히 HTML5가이를 지원하지만 앞으로 나아갈 수는 없었습니다. Chrome 만 사용하는 것처럼 브라우저 지원이 문제가되어서는 안됩니다. 따라서 통합하기 쉽고 Chrome과 호환되는 플러그인이 있다면 문제가되지 않습니다.

  1. https://www.ipcamlive.com/
  2. http://rtsp.live/#login

그들은 몇 가지 무료 서비스를 제공하기 위해 나타납니다,하지만 난이 가장 좋은 솔루션입니다 있는지 확실하지 않습니다 :

은 또한이 같은 일부 서비스를 발견했다.

그럼 누구든지이 상황에 도움이 될 수 있습니까? 로컬 네트워크의 IP 카메라에서 웹 브라우저로 비디오를 쉽게 스트리밍 할 수 있습니까 (대기 시간 또는 지연이 있더라도)?

고맙습니다. 이고르!

답변

0

나는이 문제를 해결했다. 누구나 이와 비슷한 문제가 있다면 도움이되기를 바랍니다.

내가 시도했던 것처럼 이것을 달성하려면 사용중인 카메라에 많이 의존해야합니다. 나는 rg-ip01 카메라를 사용하고있었습니다. 일부 카메라는 다른 프로토콜과 기술을 사용합니다. 그래서 카메라를 설치하고 IP 주소에 액세스했습니다. Chrome에서 웹 페이지를 검사하고 단서를 찾기 시작했습니다. 일부 뷰는 액티브 또는 Internet Explorer recquired하지만, 모바일보기는하지 않았다, 그 HTML은 같았다 :

<img name="main" id="main" border="0" width="640" height="480" src="http://192.168.1.109:8080/videostream.cgi?loginuse=admin&amp;loginpas="> 

나는 나의 HTML에 삽입하고는 크롬에 괜찮 았는데! IP를 카메라의 IP로 변경하고 암호가 정의되어 있지 않은지 확인하십시오 (그렇다면 링크에 필드를 추가하고 사용자를 확인하십시오!).

저는 이것이 카메라마다 다를 수 있다고 생각하지만, 많은 사람들이 동일한 소프트웨어를 사용하고 있습니다.

고맙습니다. 이고르!

0

IP 카메라 스트림은 어디로 전송됩니까? 스트리밍 서버를 찾을 수없는 것 같습니다.

  • RTMP 서버가 필요하지만 일부 IP 카메라 빌드 RTMP 서버가 필요합니다.
  • ipcamlive는 스트리밍 서비스입니다. 하지만 전송 대역폭이 필요합니다.
  • 플러그인을 설치하지 않지만 RTMP에는 플러그인 (예 : 플래시, vlc)이 필요합니다. HTTP 프로토콜로 변환해야합니다. 예 : HLS, Mpeg-DASH
  • nginx-rtmp 모듈을 사용하여 변환 할 수 있습니다.
+0

카메라가 웹 브라우저로 스트리밍되어야합니다. 이 서버를 설치하고 브라우저에서 이미지를 스트리밍하려면 어떻게해야합니까? – user3735796