반응형



00. 링크


[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #1

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #2 - V4L2로 스트리밍 하기

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #3 - RTSP 클라이언트 

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #4 - CVLC 자동실행 

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #5 - DDNS와 Port Forwarding 설정 <= (현재글)

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #6 - ffmpeg와 crontab을 이용한 녹화 기능 구현

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #7 - 녹화 영상에 시간 넣기





01. 개요



1편 ~ 4편 에 소개한 것처럼 아날로그 영상을 RTSP 로 스트리밍 할 수 있게 되었다. 하지만, 실시간 감시 시스템을 잘 만들어 놓고서는 외부에서 접속을 하지 못하는 상황이 발생된다면, 반쪽짜리 감시시스템이 될 것이다. 따라서 본 포스팅에서는 공유기의 DDNS와 Port Forwarding 기능을 통해 외부에서도 휴대폰이나 컴퓨터로 CCTV 영상을 실시간으로 감시할 수 있도록 하는 방법을 공유하려고 한다. 단, 다음과 같은 전제조건이 있다.


1. DDNS 설정이 가능한 공유기(필자는 iptime 공유기를 이용하였다.)

2. Port Forwarding 설정이 가능한 공유기(대부분의 공유기가 지원을 한다.)

3. Internet 모뎀 뒷편에 설치된 공유기(Internet 모뎀은 DHCP를 통해 꼭!! 공인 ip 를 받아와야 한다.)


[그림1] Junwrap 네트워크 구성도[그림1] Junwrap 네트워크 구성도


[그림1]의 빨간색 박스 부분의 모양처럼 공유기가 위치해 있어야 한다. 


02. DDNS



사람들은 전 세계적으로 인터넷이라는 거대한 네트워크의 집합을 사용하게 된다. 이 네트워크에 참여를 하기 위해서는 IP 주소가 필요하다. 하지만, "255.255.255.255" 형식의 IPv4 모델은 현 시대에서는 ip주소의 부족 현상을 갖게 만든다. IPv4 기술이 1980년대에 설계된 것이다 보니, 그 때에는 지금과 같은 ip부족 현상을 예측하지 못했을 것이 당연할 것이다.




통신기술의 발전은 1인당 1개이상의 ip를 보유하게 만들었다. 현 시대에 살고 있는 사람들은 ip가 무엇인지 몰라도 ip를 보유하게 되었는데 대표적인 예가 스마트폰이다.

ip 부족 현상을 해결하기 위해 ip의 A클래스 부분에 특수 용도 주소(10.0.0.0, 172.16.0.0/12, 192.168.0.0/16)를 만들어 사설 네트워크로 사용할 수 있게 설계를 하기도 하였다. 이 경우가 우리가 사용하고 있는 공유기이다. 사설 네트워크는 1개의 인터넷 라인을 다수의 인터넷 라인으로 분배하여 사용하게 만드는 방법이다. 우리는 분명 인터넷 1회선을 통신업체에 신청하였지만, 공유기라는 장비를 통해 여러대의 장비를 인터넷에 참여 시킬 수 있다.

이러한 사설 네트워크는 1회선으로 다수의 장비를 운용할 수 있게 하는 엄청난 장점을 가지고 있지만, 내부 네트워크에서 외부네트워크로 나가게 되면 결국 해당회선의 ip를 이용하기 때문에 서버를 운용하기에는 적합하지 않은 구조가 되어버린다.

[그림2] 네트워크의 구조[그림2] 네트워크의 구조


[그림2]에서 살펴보면, 인터넷 업체에서 각 건물로 광케이블을 연결해 놓고, 건물에 각 호에서는 모뎀을 통해 공인 ip를 받아오는 구조가 된다. 이때, 모뎀 뒷단에 공유기를 연결하여 사설ip 영역을 구성하게 된다. 사설 ip 영역에서 인터넷의 사용은 가능하지만, 다른 곳에서 사설ip 영역의 특정 컴퓨터에 접근을 하기 위해서 외부에서는 참고할 수 있는 ip는 공인ip 뿐이 없다. 즉, 외부에서 [그림2] 의 192.168.0.4 컴퓨터에 접근을 시도하기 위해서는 211.205.43.2 라는 ip를 통해 들어와야한다는 것이다.

여기서 한 가지 문제가 발생한다. 101호에서 받는 공인 ip인 211.205.43.2 주소가 DHCP 동작에 의해 변경이 된다는 것이다. 부족한 ip 를 효율적으로 사용하기 위해 ISP 에서 주기적으로 ip 를 재할당하고 있는데 이렇게 되면 외부에서 찾아올 수 있는 주소가 바뀌게 되어 정상적으로 서버를 운용할 수 없게 되는 것이다.




이런 불편한 점을 해결하기 위해서 각 공유기를 개발하여 판매하는 업체에서는 DDNS(Dynamic Domain Name System) 라는 기능을 제공한다. DDNS 서비스는 공유기에 연결된 모뎀의 공인 IP를 공유기 업체의 sub 도메인에 연결시켜 주는 서비스이다. 연결만 해 주는 것이 아니라, 모뎀의 공인 IP 가 업데이트되었다는 것을 공유기가 인식하게 되면 공유기는 DDNS 서비스로 업데이트된 IP 를 알려주게되고, 서브도메인에 새로운 ip 를 업데이트 해 주게 된다. 따라서, DDNS의 도메인만 알고 있다면 외부에서 집의 공유기 까지의 연결이 가능해 지는 것이다.


[그림3] DDNS 의 간략 설명[그림3] DDNS 의 간략 설명


[그림3]은 DDNS를 설명하기 위해 간단히 그림으로 설명해 놓은 자료이다. 


1. 모뎀에서 211.205.43.2 ip를 통신회사로부터 받아와 공유기에 할당해 준다.

2. 공유기는 DDNS 서버에 kunttang 라는 이름의 공유기 ip는 211.205.43.2 라고 업데이트 요청을 한다.

3. DDNS 서버는 kunttang 는 211.205.43.2 ip가 연결되어있다고 DB에 저장한다.

   =======> 여기서 만약, 모뎀의 ip가 변경되면 공유기는 다시 2 ~ 3 과정을 진행하게 된다.

4. 어떤 외부 컴퓨터가 http://kunttang.iptime.org 를 입력한다.

5. 외부컴퓨터에 연결된 DNS 로부터 iptime.org 의 ip(142.111.22.11)주소를 응답받는다.

6. 142.111.22.11 주소로 요청한다.

7. DDNS 서버는 kunttang 의 서브도메인을 붙여 211.205.43.2 의 주소로 연결을 요청한다.



03. Port Forwarding



네트워크에서는 ip라는 주소를 제공하고 있지만, 실제 데이터의 이동 통로가 존재 한다. 이를 Port(포트)라고 한다. 필자가 포트를 설명하기 위해 설명하는 예가 있는데 바로 집이다.  "경기도 평택시 xxx동 aa번지" 라는 집에대한 주소가 있다면, 이 집에는 출입문이 1개 이상일 것이다. 주소가 ip가 되는 것이고, 건물의 문이 바로 포트가 되는 것이다.

네트워킹에서의 포트는 16bit Unsigned Integer형식으로 0~65535 까지 사용할 수 있다. 즉, ip 하나당 65535개의 포트가 존재한다는 것이다.

[그림2]에서 101호의 공인ip 211.205.43.2 는 0~65535 의 포트를 가지고 있는데 이는 공유기와 통신을 할 수 있는 65535개의 포트가 된다. 공유기에 연결된 사설 ip 를 가진 각 장치들도 65535개의 포트를 사용할 수 있게 된다.




Port Forwarding 이라는 기술을 사용하게 되면, 공인ip의 특정 포트와 사설ip 의 특정 포트를 연결시킬 수 있게 된다. 

예를들어 211.205.43.2 의 80포트를 통해 들어온 패킷을 192.168.0.3 의 9000번포트에 연결시켜놓게 되면 211.205.43.2:80 은 항상 192.168.0.3:9000 에 전달 되어지는 것이다.

DDNS와 Port Forwarding 을 적절히 이용하게 되면 집에서도 간단한 서버를 운용할 수 있게 되어진다.


[그림4] Port Forwarding[그림4] Port Forwarding


[그림4]은 Port Forwarding을 설명하기 위해 간단히 그림으로 설명해 놓은 자료이다. 


1. 외부에서 211.205.43.2 ip로 요청이 들어온다.

2. 모뎀은 공유기로 패킷을 전달한다.

3. 공유기는 포트를 확인하여, 공유기에 연결된 해당 기기로 패킷을 전달한다.
   ==> [그림4]에서 보면 80포트는 192.168.0.4:8080 으로 연결이 되어 있다.
   ==> 192.168.0.4 ip를 가진 기기의 8080포트로 패킷을 전달해주는 것이다.



04. 공유기 설정(DDNS 와 Port Forwarding)



대한민국에서 가장 많이 사용하고 있는 ipTime 공유기를 이용하여 DDNS 와 Port Forwarding 설정 방법을 설명하려고 한다. 위에서 설명한 DDNS 와 Port Forwarding 의 개념을 이해했다면 다른 공유기로도 충분히 설정할 수 있을 것이다.


[그림5] ipTime 관리도구 접속화면[그림5] ipTime 관리도구 접속화면


[그림5] 는 ipTime 의 관리도구 접속 화면이다. 별 다른 설정 없이 ipTime 공유기를 연결했다면, http://192.168.0.1 이 관리페이지 기본 주소이다.

관리도구 아이콘을 클릭한다.


[그림6] ipTime 공유기의 DDNS 설정화면[그림6] ipTime 공유기의 DDNS 설정화면


[그림6] 은 ipTime 관리페이지의 DDNS 설정 화면이다. 왼쪽 메뉴탐색기에서 "고급설정 -> 특수기능 -> DDNS 설정" 으로 진입 한다.

ipTime 공유기에서는 DDNS를 간편하게 등록할 수 있다. 사용하기 원하는 호스트 이름과, 사용자 ID(E-mail 주소)를 입력하게 되면 설정이 완료된다. 물론 호스트 이름은 다른 사람이 먼저 등록한 String 이라면 등록이 불가하다고 팝업이 표시된다.




정상 등록이 되면 접속상태에 정상등록이라고 표시가 된다. 아주 간단한 과정으로 DDNS 설정이 완료되었다.


[그림7] ipTime 공유기의 Port Forwarding 설정화면[그림7] ipTime 공유기의 Port Forwarding 설정화면


[그림7] 은 ipTime 관리페이지의 Port Forwarding 설정 화면이다. 왼쪽 메뉴탐색기에서 "고급설정 -> NAT/라우터 관리 -> 포트포워드 설정" 으로 진입 한다.

오른쪽 하단에 규칙을 설정하면 된다. [그림7]을 기반으로 설명해 본다.

1. test 라는 규칙이름을 추가한다.

2. 연결될 내부 IP를 지정한다.

3. 외부포트는 요청이 들어오는 포트이다.(18554로 설정하였다.)

4. 내부포트는 내부 IP에 요청할 포트이다.(8554로 설정하였다.)

  ==> 외부에서 나의 공인 IP의 18554 포트로 연결요청이 오면, 192.168.219.112:8554 로 연결한다.



05. 마무리





앞에 01~03 까지 이론적 설명은 아주 길고 어렵게 설명을 하였지만, 공유기에서의 설정은 허무할 정도로 너무 간단하다. 하지만, 기능의 의미를 모르면 아무리 좋은 것이라 하더라도 사용하질 못한다. 아직까지도 공유기를 사용하는 사용자들의 대부분은 공유기의 공장 출하 값을 기본으로 사용하는 경우가 대부분이다. 이럴 경우 보안에 아주 취약하기도 하지만, 비싼 돈을 지불하고 구입한 제품을 제대로 활용하지 못하는 경우이기도 하다.

필자는 DDNS를 등록하고, 카메라의 ip와 포트를 포트포워딩 설정을 통해 외부와의 연결을 설정하였다. 이젠 실시간 감시 설정은 모두 완료된 것이다.

다음 편에서는 ffmpeg와 crontab을 활용하여 1분단위로 끊어 스트리밍 영상을 녹화하는 방법에 대해 설명할 예정이다. 여기서, 블랙박스의 녹화기능 처럼 특정일이 지난 영상은 자동으로 삭제하는 방법도 함께 공유할 예정이다.


1편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #1)

2편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #2 - V4L2로 스트리밍 하기)

3편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #3 - RTSP 클라이언트)

4편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #4 - CVLC 자동실행)

6편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #6 - ffmpeg와 crontab을 이용한 녹화 기능 구현)

7편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #7 - 녹화 영상에 시간 넣기)


2018년 12월 3일
Kunttang

반응형
블로그 이미지

매깡

- 각종 문의는 메일로 해주세요. 메일: soriel01@nate.com

,
반응형


00. 링크


[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #1

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #2 - V4L2로 스트리밍 하기

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #3 - RTSP 클라이언트 <= (현재글)

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #4 - CVLC 자동실행

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #5 - DDNS와 Port Forwarding 설정

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #6 - ffmpeg와 crontab을 이용한 녹화 기능 구현

[DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #7 - 녹화 영상에 시간 넣기




01. 개요



스트리밍 영상을 제공하는 방법을 알았다면, 제공 받는 방법도 알아야 한다. 2편에서 V4L2와 CVLC를 이용하여 스트리밍 서버 구성을 완료 하였다. RTSP 서버 구성 방법을 자세히 알고 싶으신 분들은 1편2편을 먼저 참고하기 바란다.

본 포스팅에서는 VLC Player(컴퓨터)와 DafangCam - RTSP Player(안드로이드 모바일)을 이용하여 RTSP 영상을 재생하는 방법에 대해서 소개하려고 한다.

DVR 시스템까지는 필요 없고, 실시간 영상 확인 정도만 필요하다면, RTSP를 지원하는 ipCam 을 설치한 후 본 포스팅을 참고하면 된다.


02. 윈도우 기반에서 RTSP 영상 재생 방법



RTSP 영상은 RTSP 클라이언트 프로그램과, RTSP URL 정도만 알고 있다면 간단히 재생할 수 있다. 윈도우 기반의 RTSP 클라이언트 프로그램은 대표적으로 VLC 플레이어를 사용하면 된다. VLC 플레이어는 
http://www.videolan.org/ 홈페이지에서 다운로드 받을 수 있다.

[그림1] VLC media player 홈페이지[그림1] VLC media player 홈페이지


videolan.org 에 접속을 하게 되면 VLC 를 다운로드 받을 수 있는데, 자신의 운영체제에 맞게 다운로드를 받으면 된다.




[그림2] VLC 실행 후 RTSP 영상 재생하기 #1[그림2] VLC 실행 후 RTSP 영상 재생하기 #1


다운로드 받은 VLC 플레이어를 설치하고, 실행을 한다. 미디어 -> 네트워크 스트림 열기 를 클릭한다.


[그림3] VLC 실행 후 RTSP 영상 재생하기 #2[그림3] VLC 실행 후 RTSP 영상 재생하기 #2


[그림3]은 RTSP 주소를 설정하는 화면이다. RTSP 주소는 2편에서 실행한 cvlc 파라미터에서 확인할 수 있다. [그림3]의 하단부 터미널 화면을 보게 되면 마지막에 rtsp://:8554/test.sdp 부분이 있다. 이 부분을 서버의 ip 와 조합하여, rtsp://192.168.219.112:8554/test.sdp 라는 URL을 완성시키고, VLC 화면의 네트워크 주소 입력부에 입력을 한 후 재생을 누른다. 만약, RTSP를 지원하는 ipCAM 을 설치한 사용자라면, 보안이 설정된 URL 을 완성시켜야 한다. 보안이 설정된 URL 의 형식(ipCAM에서 id 와 password를 설정이 완료된 상태여야 한다.)은 다음과 같다.

rtsp://ID:Password@IP:Port/Path


[그림4] VLC 플레이어에서 RTSP 영상이 재생되는 화면[그림4] VLC 플레이어에서 RTSP 영상이 재생되는 화면


[그림4] 와 같이 VLC 플레이어에서 정상적으로 RTSP 영상이 재생되면 끝이다.




03. 안드로이드 기반에서 RTSP 영상 재생 방법



통신이 발달됨에 따라 대한민국에서는 스마트폰 하나만 있으면 언제 어디서든지 인터넷을 사용할 수 있게 되었다. 스마트폰에서 인터넷이 된다는 의미는 컴퓨터로 볼 수 있는 RTSP 영상을 스마트폰으로도 볼 수 있다는 것이다. 스마트폰에서 RTSP 영상을 보기 위해서는 컴퓨터(윈도우기반)에서 RTSP 영상을 재생 시켰던 것과 동일하게 RTSP 클라이언트 앱을 설치하면 된다.

필자는 안드로이드 기반의 스마트폰을 사용하고 있기 때문에 안드로이드에서 사용 가능한 RTSP 앱을 소개하려고 한다. iOS 기반의 스마트폰(아이폰) 유저들은 iOS 용 RTSP 플레이어를 설치한 후 URL 설정만 잘 하면 동일하게 RTSP 영상을 재생시킬 수 있을 것이다.

필자가 선택한, RTSP 플레이어는 DafangCam - RTSP Player 라는 앱이다. 필자가 DafangCam 앱을 선택한 이유는 무료 앱이면서 광고가 없는 앱이다. 또한, 화면 회전을 지원하여 가로 화면으로 영상을 확인할 수 있는 장점이 있다.

[그림5] DafangCam - RTSP Player 설치[그림5] DafangCam - RTSP Player 설치


플레이스토어에서 DafangCam 을 검색하여 설치를 진행한다.


[그림6] DafangCam - RTSP Player 설정 #1[그림6] DafangCam - RTSP Player 설정 #1




DafangCam - RTSP Player 를 실행하고 우측 하단에 + 버튼을 눌러 CAM을 등록(RTSP URL 등록)한다.


[그림7] DafangCam - RTSP Player 설정 #2[그림7] DafangCam - RTSP Player 설정 #2


캠 이름을 설정하고 RTSP URL 을 입력한 후 UPDATE 버튼을 누른다.

[그림8] DafangCam - RTSP Player 에서 영상 재생 화면[그림8] DafangCam - RTSP Player 에서 영상 재생 화면


추가된 캠을 선택하면, [그림8]과 같이 영상이 재생된다.


04. 마무리



본 포스팅에서는 RTSP 영상을 재생하는 방법에 대해서 확인해 보았다. 알고나면 쉬운 과정이지만, RTSP 영상을 재생하는 방법에 대해 모르고 있었다면 생각보다 많은 시간을 사용해야하는 부분 중에 하나이다. 특히 모바일에서 RTSP 영상을 재생하는 앱을 찾기 위해서는 여러 앱을 설치해 가면서 나에게 맞는 앱을 선택해야 하는데, 필자가 소개한 DafangCam 앱인 경우 간편하면서도 많은 장점을 가지고 있는 앱이다.




RTSP 영상을 확인하는 방법까지 알았지만, 여기서 큰 문제점이 한 가지가 있다. 바로 내부 네트워크 상에서만 실시간 영상을 확인할 수 있다는 것이다. 다음 편에서는 공유기에서 DDNS 설정을 통해 외부에서도 영상을 확인할 수 있는 방법에 대해서 소개하려고 한다.

1편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #1)

2편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #2 - V4L2로 스트리밍 하기)

4편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #4 - CVLC 자동실행)

5편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #5 - DDNS와 Port Forwarding 설정)

6편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #6 - ffmpeg와 crontab을 이용한 녹화 기능 구현)

7편 링크 : ([DVR] 집에서 놀고 있는 컴퓨터로 DVR을 만들어보자 #7 - 녹화 영상에 시간 넣기)


2018년 11월 28일
Kunttang


반응형
블로그 이미지

매깡

- 각종 문의는 메일로 해주세요. 메일: soriel01@nate.com

,
반응형



안녕하세요.


건탱이 입니다.


와이프 모니터가 너무 오래되어 큰맘먹고 모니터를 질렀습니다.


이왕 좋은 것으로 사자라는 마음에 32인치 FullHD 로 구입을 하였습니다.


일단, 한번 사면 3년이상 사용할 것이기 때문에 고민을 많이했습니다.


4K 모니터도 고려대상이었지만,


그래픽카드와의 호환 문제로 추가금이 더 많이 발생 할 것 같더군요.


그래서 FullHD 로 결정하고 이것저것 알아보기 시작하였습니다.


1. 대기업제품

2. 눈에 편한 IPS 패널

3. 대형인치

4. HDMI 지원(뭐 요즘은 다 되지요..)




1번 조건은 2번조건에 의해 자동으로 결정되었습니다.


LG전자이지요.


그럼 인치는 어떻게 결정하느냐...


21:9로 사야하는지, 16:9로 사야하는지 고민을 하기 시작하였습니다.


이미 제가 LG전자 29인치 21:9 모델을 사용하고 있어


21:9의 29인치는 생각보다 크지 않더라고요.


그럼 24인치, 27인치, 32인치 중에 골라야 하는데


24인치는 너무 작고, 27인치와 32인치는 가격의 격차가 크지 않아,


바로 32인치로 구입결정을 하였습니다.


당연히 HDMI는 지원되는 모델이겠죠..


그리하야.... 선택한 모델은 바로 32MP58HQW 모델 입니다.


맨뒤에 W는 화이트라는 의미 입니다.


와이프가 사용할 모니터이기 때문에 화이트로 결정하였습니다.



일단, 배달된 박스가 엄청나게 크네요.


32인치임을 알리는 80.1cm


한국에서는 인치를 공식으로 사용하지 못하게 되었죠.


그래서 모니터나 TV를 만드는 업체에서는 모델명에 간접적으로 크기를 알수있는 인치 숫자를 표기하게 됩니다.


암튼.. 엄청 큽니다.






일단, 박스를 살살 개봉해 보았습니다.


안전하게 포장이 되어있네요.


19V 2A 어댑터와 스탠드, HDMI 케이블, 설명서, CD 등의 구성입니다.



첫 번째 포장을 걷어내면, 드디어 모니터가 나옵니다.


32MP58HQW 가 보이기 시작하네요.





단자의 구성 입니다.


스피커는 내장되지 않은 제품이지만, HDMI 기본 스펙 중에 하나가 Audio이니 H/P 단자가 있습니다.


그 아래로는 DVI가 아닌, D-SUB 단자가 있네요.


아직도 D-SUB를 찾는 사람들이 있을지 의문이지만 컴퓨터 수리및 조립을 취미로 하는저에게는


아주 반가운 단자 입니다.


바로 아래에는 HDMI 가 있고요.


마지막으로 19V 전원을 입력받는 단자가 위치하고 있습니다.



언넝 조립을 하고, 세워봤습니다.


엄청나게 크네요..


TV 32인치이면, 그렇게 크게 보이지 않는데,


모니터 32인치라 생각하니 엄청납니다.



거치대 왼쪽에는 Energy Star 인증 스티커가 붙어있습니다.


Energy Star 인증로고는 제가 초등학교때에도 봤던 모습과 동일합니다.


초등학교 시절에는 좋은 메인보드가 장착된 컴퓨터 초기화면 오른쪽 위에 Energy Star 로고가 표시되곤 했지요.


아마 386시절이었던 것으로 기억합니다.





LG 로고 입니다.


톤이 강하지도 않으면서 아주 깔끔하게 적용되어 있습니다.


로고 밑에는 작동 상태를 표시하는 LED가 있습니다.



모니터 하단에는 모니터의 전원부터 시작하여 각종 기능들을 컨트롤 할 수 있는 로컬키가 적용되어 있습니다.


상하좌우와 푸쉬가 지원됩니다.



어댑터는 19V 2.1A 어댑터가 적용되었습니다.


요즘 LG전자 제품들이 19V를 많이 사용하네요.



후다닥 설치를 마쳤습니다.


왼쪽 모니터가 이번에 새로 구입한 32인치 모니터이고,


오른쪽 모니터가 23인치 모니터 입니다.


바탕화면이 제 첫째 아들 이네요..


차이가 큽니다.





하단의 로컬키를 누르게 되면 모니터 하단에 각종 기능 설정을 위한 UI가 표시 됩니다.


그럼 간단하게 하나하나 살펴보도록 하겠습니다.



첫번째로 영상모드를 살펴봅니다.


사용자 설정 부터 다양한 Preset 들이 존재합니다.


특히 요즘 출시되는 LG IPS 모니터 들은 블루라이트를 극단적으로 차단한 읽기모드가 존재합니다.


모니터 뿐만 아니라 노트북에도 이 기능을 적용하는 것을 보면 진짜 눈에 편하긴 한가 봅니다.


하지만, 제 개인적으로는 누런 화면이 싫어 설정을 안하게 됩니다.


컴퓨터로 전자책을 많이 보시는 분들이라면 한번 사용해 보시는 것도 좋을 것 같습니다.





다음은 메뉴로 진입을 해 보았습니다.


가장 첫번 째 보이는 것이 간편설정 항목이네요.


복잡한 설정이 싫으신 분들을 위해 만들어 놓은 항목인 것 같습니다.


솔직히 이 정도 설정만 만져도 모니터가 확 틀려지긴 합니다.


다만, 저 같은 경우는 기본으로 사용합니다.


공장 출하 값이 가장 적절한 밸런스를 가지고 있다고 생각하기 때문이지요.



영상 항목으로 옮겨 보았습니다.


영상 항목에는 최초 UI에 존재했던 영상모드가 있습니다.


간편하고 빠르게 설정하기 위해 메인 UI에 바로가기를 넣어 놓은 것 같습니다.


솔직히 모니터 설정은 컴퓨터를 사용하면서 잘 사용하지 않게 되는데..


아무튼, 소비자를 위한 배려심이 깊은 LG전자인 것 같습니다.



다음은 일반 설정으로 가 보았습니다.


언어, 전원표시등, 자동꺼짐설정, 화면설정 잠금등의 기능이 있습니다.


특히 32인치는 모니터계에서는 대형인치이기 때문에


많은 사용자들이 본 모니터를 통하여 영상을 많이 볼 것으로 예상됩니다.


이때, 전원 표시등이 영화감상에 방해가 되면 안되기 때문에, 전원표시등 설정 옵션이 있는 것 같습니다.


이 역시도, 소비자를 배려하는 LG전자 개발자의 깊은 고민이 느껴지는 항목 입니다.



위와 같이 전원표시등을 설정할 수 있습니다.


전원표시등을 켜짐으로 설정하면,


하기와 같이 LG 로고 밑에 화이트 LED가 점등 되어집니다.



은은한 화이트 LED가 참 이쁩니다.


LED가 모니터 보는데 방해되지 않기 때문에 저는 켜짐으로 설정 하였습니다.





이 모니터는 자동 꺼짐 시간을 설정할 수 있게 되어 있습니다.


장시간 사용하지 않을 때, 자동으로 에너지를 절약할 수 있는 옵션인 것 같습니다.



일반적으로, 컴퓨터 모니터들은 자체 화질 보정기능을 지원하지 않는데,


본 제품인 경우 워낙 대형인치이다 보니, Super Resolution+ 라는 화질 보정 기능을 지원하고 있습니다.


24인치 계열의 모니터 대비 본 모니터는 픽셀이 커질 수 밖에 없습니다..


이에 따라, 계단현상이 발생할 수 있는데 


이 계단 현상을 자체적으로 방지해 주는 기술이 Super Resolution+ 라는 기술 입니다.


실제 조정을 해 보았더니, 글자의 선명도가 바뀌는 것을 확인할 수 있었습니다.



게임하시는 분들은 응답시간이 중요하실 텐데..


본 모니터는 응답시간 조절기능 까지 탑재되어 있습니다.


요즘 LG전자가 소비자 배려를 참 잘 하는 것 같습니다.




이로서 LG전자 32인치 FullHD 모니터 리뷰를 마무리 하도록 하겠습니다.


본 글은 제가 직접 모니터를 구입하여 작성한 글 입니다.


지극히 주관적인 생각이 많이 포함되어 있을 수 있습니다.



전체적으로 LG 32인치 모니터를 사용해 보면서 느낀점은


역시 LG IPS 다!!!


아주 고가의 모니터가 아닌 이상, LG IPS의 모니터는 평타 이상을 쳐 주는 것 같습니다.


어떤 모니터를 구입할까 고민하고 계신 분들은 32MP58HQW 모델을 추천 드립니다.



감사합니다.


끝 !!





반응형
블로그 이미지

매깡

- 각종 문의는 메일로 해주세요. 메일: soriel01@nate.com

,
반응형

안녕하세요.


건탱이 입니다.


집에 방이 3개이다 보니, 집 전체에 와이파이 신호를 커버할 수가 없어


무선 공유기 두대를 사용하여 사용했었습니다.


그런데 어느날 거실에서 사용하던 iptime N702bcm 모델에 연결을 하게되면 인터넷이 안되는 것입니다.



흠 !! 고장났구나..


구입한지 얼마 안된 것으로 생각하고 구입이력을 확인하였으나, 아쉽게도 1년이 넘어버렸네요.


그럼 방법은 구입하는 것 뿐이 없었던 것이죠.


어짜피 대부분 컴퓨터방에서 많은 일들을 하고 있기 때문에 거실의 와이파이는 작동만 되면 됩니다.


(컴퓨터방은 유선으로 기가비트를 구성해 놓았습니다.)


그래서 저렴한 공유기를 검색해 보았습니다.


최근에 iptime에서 N3라는 공유기를 출시했더군요.


안테나가 1개뿐이 없지만, 사이즈도 작고 그냥저냥 거실에서 쓰기 딱 좋을 것 같더라고요.


그리고 최저가 1만원이 안되는 금액이 제 마음을 흔들어 버렸습니다.



박스의 전면 모습입니다.


어짜피 802.11n 까지 지원을 못하기 때문에 무선 연결 속도에는 큰 불만을 가질 필요가 없습니다.(솔직히 사용하는데는 지장 없습니다.)



박스 뒷면에는 스펙이 적혀져 있습니다.


박스가 약간 찌그러져 왔네요.


배송 중 찌그러진 것 같습니다.


뭐... 상관 없습니다.



개봉씰이 붙어 있습니다.


그런데 저 개봉씰이 살살 잘 뜯으면 손상되지 않네요..


개봉씰의 의미가 있을지.. 의문 입니다.



박스를 열어 보았습니다.


기존의 Iptime 공유기 패키징과 비슷하지만, 친환경 종이로 포장이 한번 더 되어 있어 패킹에 신경을 썼다고 생각되어 지네요.


구성품은 본체와 랜선, 어댑터, 설명서 입니다.



IPTIME 봉투에는 각종 설명서가 포함되어 있습니다.


저가형이라서 CD가 안들어 있는 것 같네요.


어짜피 IPTIME 공유기 여러대 사용해 보면서 CD를 한번도 사용해 본 적이 없습니다.



친환경 종이를 사용하였다는 문구가 있네요.



N3 본체의 모습 입니다.


정말 깜찍하게 생겼습니다.


크기도 엄청 작고, 무게도 엄청 가볍습니다.



왼쪽에는 WPS버튼 및 Reset 버튼이 존재합니다.


그리고 LED부가 있습니다.



저가형 모델이다 보니 유선랜은 10/100 2포트만 지원 합니다.


어짜피 필자는 무선랜 용도로 구입하였습니다.



하단부의 모습입니다.


시리얼은 모자이크 처리 하였습니다.


발열을 잡기 위해 신경을 쓴 것 같습니다.



Iptime N3의 전원은 9V 0.5A 어댑터를 사용합니다.



기본적으로 포함되어 있는 랜선은 CAT 5e 입니다.


기가비트를 지원하지 않으니, CAT 5e면 충분하겠지요.



설정을 위해 설치를 하였습니다.


LED가 은은하게 들어오네요.



일단, 공유기를 설정하였으면, 다른 사람이 사용하지 못하도록 SSID 및 공유기 접속 비밀번호를 설정 하여야 합니다.



컴퓨터에 공유기와 유선으로 연결한 후(무선으로 하셔도 되지만, 안정적인 작업을 위해 유선으로 진행 해 주세요.)


브라우저에서 http://192.168.0.1 주소로 접근 합니다.


초기 id / pw 는 admin/admin 입니다.



일단 관리자 설정 부터 하는 것이 좋습니다.


왼쪽 메뉴에서 고급설정 -> 시스템관리 -> 관리자 설정 항목으로 진입을 합니다.


오른쪽 화면에서 새로운 관리자 계정과 암호를 설정하시고 적용버튼을 누릅니다.


재 접속을 하신 후 똑같이 관리자 설정에서 로그인 인증 방법 설정을 기본방식으로 변경 한 후 적용버튼을 누릅니다.


이렇게 하면 관리자 설정이 된 것입니다.



그 다음 무선랜을 설정 합니다.


네트워크이름(SSID)의 초기 값이 iptime 이기 때문에 저는 kunwoo_iptime 로 변경을 하였습니다.


또한, 다른 사람이 내 공유기에 무선으로 도둑 인터넷 사용을 방지하기 위해 인증 및 암호화 항목도 WPA2PSK + AES(권장) 을 선택합니다.


암호를 입력하고 우선 적용을 클릭 합니다.


그 다음, 채널 검색 버튼을 누릅니다.



가장 나에게 맞는 채널을 골라 줍니다.


채널이라는게 같은 채널을 여러 명이 사용하게되면 인터넷 품질이 저하될 수 있기 때문에 최적의 채널을 점유하는 것이 좋습니다.



무선랜 설정이 완료 되었습니다.


그럼 거실에 설치를 해보겠습니다.


참 깔끔하죠??


일단 간단히 인터넷을 사용해 보았는데 전혀 느리거나 그러지 않습니다.


조금 더 사용해 봐야 알겠지만, 일단 만족 합니다.


그럼 이상으로 포스팅을 마치겠습니다.


감사합니다.


끝 !!

반응형
블로그 이미지

매깡

- 각종 문의는 메일로 해주세요. 메일: soriel01@nate.com

,
반응형

안녕하세요.


건탱이 입니다.


post image
[Eclipse] 환경 구성 및 설치



post image
[Eclipse][Eclipse] JavaScript 환경 구성하기



지난 포스팅에서 Eclipse 설치 및 JavaScript 환경 구성하는 방법에 대해 다루었습니다.


하지만, JavaScript 를 개발하기 위해서는 html 과의 연동이 필수이기 때문에(물론 node.js 를 사용하면 html 연동이 필요 없긴 합니다.)


Web 개발 환경을 구성해야 합니다.


Web 개발 환경을 구성하는 방법에 대해 살펴보도록 하겠습니다.



Eclipse 실행 후 "Menu -> Help -> Install New Software..." 을 클릭 합니다.



JavaScript 환경을 구성했을 때와 동일하게 Work with: 항목을 "Neon - http://download.eclipse.org/releases/neon" 으로 설정 하고,


"Web, XML, Java EE and OSGi Enterprise Development" 항목을 체크한 후 Next 버튼을 클릭 합니다.


설치할 내용 확인 후 Next 버튼을 클릭 합니다.



라이선스에 대해 동의를 한 후 Finish 버튼을 클릭 합니다.



설치가 시작 되었습니다.



Project Explorer 에서 마우스 오른쪽 버튼을 클릭합니다.


"New -> Dynamic Web Project" 항목이 나타나면, 정상적으로 Web 개발 환경 구축이 완료 된 것입니다.


 Eclipse 풀 버전을 다운로드 받게 되면, 이러한 수고를 안해도 됩니다.


하지만, 풀 버전을 받았을 때, 사용하지 않는 항목들이 너무 많아 혼돈이 발생될 수 있으며,


불필요하게 리소스가 낭비되는 측면이 있습니다.


어짜피 한번만 설정하면 되는 부분이니, 나에게 필요한 모듈만 설치를 하는 것도 나쁘지 않을 것 같습니다.


끝 !!

반응형

'08. Programming > Tool & Env.' 카테고리의 다른 글

[Eclipse] JavaScript 환경 구성하기  (0) 2016.09.19
[Eclipse] 환경 구성 및 설치  (0) 2016.09.19
블로그 이미지

매깡

- 각종 문의는 메일로 해주세요. 메일: soriel01@nate.com

,
반응형

안녕하세요.


건탱이 입니다.


post image
[Eclipse] 환경 구성 및 설치


지난 포스팅에서 Eclipse 설치를 완료 하였습니다.


하지만, 제가 주로 사용하는 언어인 C/C++ IDE 환경용으로 다운로드 받다 보니, JavaScript 프로젝트는 생성을 할 수 없었습니다.


그럼 Eclipse 에서 JavaScript를 개발 할 수 있도록 환경을 구축해 보도록 하겠습니다.



Eclipse 실행 후 "Menu -> Help -> Install New Software..." 을 클릭 합니다.



Work with 항목에서 "--All Available Sites--" 로 설정합니다.


그 다음 javascript 로 검색을 합니다.


그럼 JavaScript 관련 항목이 나타나는데, 모두 체크를 합니다.


그 후 Next 버튼을 클릭 합니다.



설치 항목을 확인하고, Next 버튼을 클릭 합니다.



라이선스에 대해 동의를 한 후 Finish 버튼을 클릭 합니다.



설치가 시작 되었습니다.



설치가 완료된 후의 모습입니다.


Eclipse 를 재시작 하겠다는 팝업이 발생하였습니다.


Yes 버튼을 클릭하면 Eclipse 가 자동으로 재시작을 하게 됩니다.



Eclipse 재시작 후 왼쪽 Project Explorer탭에서 마우스 오른쪽 버튼을 클릭 합니다.


Other 항목을 클릭 합니다.



위와 같이 JavaScript 항목이 생겨 있으면, 정상적으로 JavaScript 환경 구성이 완료 된 것입니다.


이젠, Eclipse에서 JavaScript를 개발하실 수 있습니다.


끝 !!

반응형

'08. Programming > Tool & Env.' 카테고리의 다른 글

[Eclipse] Web 개발 환경 구성  (0) 2016.09.20
[Eclipse] 환경 구성 및 설치  (0) 2016.09.19
블로그 이미지

매깡

- 각종 문의는 메일로 해주세요. 메일: soriel01@nate.com

,