중고휴대폰(여기서는 갤럭시노트)을 CCTV로 활용하여 아무데서나 휴대폰이나 PC를 통해 영상을 확인 할 수 있도록 구성해보자
단 이러한 방식은 유선인터넷이나 건물근처에 Wi-Fi존이 있어야 가능하다. 그러지 않으면 LTE 라우터를 이용하거나 VPN구성을 통해 휴대폰을 원격제어하여 접근하는 방식도 있다.
구성도는 다음과 같다.
준비물은 아래와 같다.
-CCTV 역활을 하는 스마트폰(여기서는 갤럭시노트를 사용함)
-Wi-Fi와 포트포워딩 및 DDNS서비스를 해줄 공유기 1대
-영상을 볼 스마트폰 또는 PC
작업순서는 다음과 같다.
1. 갤럭시의 Wi-Fi 설정을 수동으로 설정한다.(포트 및 ip설정)
2. Play 스토어에서 IP Webcam을 검색하여 설치한다.
3. 공유기에 포트포워딩 및 DDNS을 설정한다.
4. 외부 네트워크에서 접속하여 본다.
1-1
갤럭시의 Wi-Fi 설정을 자동ip에서 고정ip로 바꾸자. 외부에서 접속하기 위한 준비단계이다.
먼저 접속하고자 하는 AP의 접속을 해제한후 설정하고자 하는 AP를 선택후 길게 누른다. 다음과 같은 창이 뜸.
상세프로파일설정을 누른후
아래의 그림처럼 모든정보를 다시입력한다.(그렇치 않으면 확인버튼이 활성화 되지 않음 ㅡ.ㅡ;)
여기서 중요한것은 IP설정부분으로 고정으로 선택한후
IP주소는 공유기에서 할당되는 IP중 임의로 하나를 선택하여 입력한다
게이트웨이는 공유기주소를 입력
네트워크 식별자는 보통 C클래스 그러니까 서브넷이 255.255.255.0이므로 24(bit)이다
DNS1은 공유기 주소를 한번더 써주고
DNS2는 자신의 가입통산사의 DNS을 써주도록 하자 DNS주소참조
그외 설정은 그대로 두고 패스워드 등은 다시 한번 입력한다.
연결후 Wi-Fi가 정상적으로 연결됨을 확인한다.
2-1
Play 스토어에서 IP Webcam 을 설치한다.
Login/password 를 선택하여 아이디와 패스워드를 설정한다.
다음은 Port 부분을 본인의 상황에 맞쳐 설정하자
필자는 7000번으로 설정하였다.
그리고 Start server를 눌러 서버를 실행한다.
영상화면에서도 설정한 고정ip를 확인할 수 있다. 그주소를 PC의 브라우저에도 입력해본다.
좀전에 설정한 로그인 아이디와 패스워드를 입력후 여러가지 형태의 접근방식을 지원한다.
필자는 세번째 java browser plugin을 선택하였다.
만약 java plugin이 설치되지 않았다면 설치하도록 하자.
여기까지는 같은 Wi-Fi존에서 볼수 있는 설정이며 외부에서도 볼수 있도록 하기위해서는 공유기에서 몇가지 설정이 필요하다.
3-1
공유기에 포트포워딩 및 DDNS을 설정한다.
먼저 iptime(n104m) 공유기로 접속한다.
공유기 고급설정->특수기능->DDNS설정에서 호스트이름 및 이메일계정 그리고 패스워드를 입력하고 추가한다.
호스트이름이 중복되거나 이미 사용된 이메일을 사용하면 등록이 안된다.
접속상태에 정상등록 이라고 뜨면 됨.
다음은 포트포워딩을 설정하자
공유기 고급설정->NAT/라우터관리->포트포워드설정에서 포워딩 할 내부IP주소와 포트번호를 입력한후 추가 하고 저장한다.
원격지 즉 외부 네트워크에서 내부네트워크로 ping 테스트를 통해 DDNS가 정상적으로 동작 되었는지 확인해보자
이제 외부네트워크에서 접속되는지 아이폰에서 접속해보자
외부접속을 구현하기위해 다른 Wi-Fi의 존에 접속하거나 Wi-Fi를 끄고 LTE모드로 설정하여 다른 네트워크를 통해 접속해보자
여기서는 아이폰의 사파리 브라우저를 통해 접속해보겠다.(예 http://host.iptime.org:7000)
MJPG호환 방식을 선택해서 들어가보자
아래와 같이 동영상을 아이폰에서 확인 할 수 있다.
이제는 외부 어디에서든 갤럭스노트 아이폰에서 촬영된 영상을 볼 수 있다.