*협찬
https://m.smartstore.naver.com/digshop

디그샵 : 네이버쇼핑 스마트스토어

반려동물의 모든 것

smartstore.naver.com


(1) IPv4 기본 게이트웨이 주소 : 192.168.0.1

(2) 공유기 관리자 모드 접속

(3) 공유기 설정를 열어서 CCTV의 내부주소(IP)를 확인

(ipTime: 메뉴 탐색기 > 고급설정 > 내부 네트워크 정보 > 사용중인 IP 주소 정보)

 '내부 네트워크 설정 > 수동 IP 할당 설정'에서 CCTV IP를 고정 IP로 강제 설정(ex: 192.168.0.220)

(4) 명령입력에 'telnet 192.168.0.220'을 쳐서 '내부 또는 외부 명령어가 아닙니다.'라고 하면 '제어판 > 프로그램 및 기능 > Windows 기능 사용/사용 안함 > 텔넷 클라이언트'을 활성화 시킨다.

(5) cmd 창에서 다시 'telnet 192.168.0.220'으로 CCTV와 접속한 후 'User: root', Password: 1234qwer'(안보임)을 입력한다. 그리고 아래의 코드를 한줄씩 복사 & 붙여넣기 후 엔터친다.

 (# 하고 스페이스는 무시하시고 ps 부터 붙임)

 

# ps | grep /home/watch_process | grep -v "grep" | awk '{print $1}' | xargs kill -9
# ps | grep /home/cloud | grep -v "grep" | awk '{print $1}' | xargs kill -9
# sed -i 's|api.xiaoyi.com/v4/ipc/check_did|api.xiaoyi.cox/v4/ipc/check_did|g' /home/cloud
# reboot

 

(6) RTSP로 실시간 영상을 볼려면(웹 or PC) 공유기에서 포트포워드 설정[ipTime: 메뉴 탐색기 > 고급설정 > NAT/라우터 관리 > 포트포워드 설정 > 규칙이름(YICAM1_rtsp), 내부IP(192.168.0.220), 프로토콜(tcp), 외부포트(554), 내부포트(554)]을 한 후 적절한 재생어플(VLC, kodi, iSpy, Tinycam, RTSPlayer) 이용하여 주소를 입력한다. (ipTime DDNS : ???.iptime.org)   ??? : 각자 ipTime에 등록한 DDNS ID 임.

  ※ RTSP은 보안에 취약하므로(남들이 볼 수 있음) 주의 해야 함(외부포트 554 비추,근데 안됨)

 

   rtsp://???.iptime.org:554/ch0_0.h264       ; Main stream (HD, 1280x720)

   rtsp://???.iptime.org:554/ch0_1.h264       ; Minor stream (SD, 640x360)

   rtsp://???.iptime.org:554/ch0_3.h264       ; Audio stream

 

*RTSP

- 실시간 스트리밍 프로토콜(Real Time Streaming Protocol, RTSP)은 스트리밍 미디어 서버를 제어할 목적으로 엔터테인먼트, 통신 시스템에 사용하도록 설계된 네트워크 제어 프로토콜이다.

- 이 프로토콜은 비디오 혹은 오디오 기능을 가진 클라이언트와 실시간으로 미디어 스트리밍하는 시스템에 사용되며, 미디어 서버를 원격으로 제어할 때 씁니다. 명령어는 "PLAY", "PAUSE" 같이 VCR 동작과 비슷하며 시간 정보를 바탕으로 서버에 접근하게 됩니다.

- 실제 미디어 스트리밍 데이터를 전송하지 않습니다. 대부분의 RTSP 서버는 RTP 규약을 사용해서 전송 계층으로 실제 오디오/비디오 데이터를 전송합니다.

 

*RTP

-  IP 네트워크를 통해 오디오 비디오를 전송하기 위한 표준 패킷 포맷 정의

 

*HIKVISION

- light fighter technology

- WDR technology(Wide Dynamic Range)

 

*NVR(Network Video Recorder)

 

*H. 265 vs H. 264

- H. 265(2013년) : HEVC(High Efficiency Video Coding)

- H. 264(2003년)

 

*POE(Power of Ethernet)

- POE : 전력선과 데이터선이 하나로

- NVR도 POE를 지원하는지 확인

 

*DDNS

- 유동IP를 사용하는 환경에서 IP를 고정해주는 기술

 

*리눅스 ps 명령어

- 리눅스 OS관리 시 프로세스를 확인하는 경우가 매우 많이 있다.

- 이때 사용하는 명령어가 ps(Process Status)명령어이다.

- 주로 파이프라인, grep명령어와 함께 사용하여 특정 프로세스를 확인하는데 많이 사용된다.

 

*ps ax

- 현재 시스템에서 돌고있는 모든 프로세스의 정보를 표시

- 옵션으로 'ax' 또는 '-e'를 사용합니다.

*ps ax | less

실행되고있는 프로세스가 너무 많아서 한번에 보기 힘들 경우 less 명령어를 파이프하여 사용하면 보여지는 목록을 제어하며 프로세스를 확인할 수 있습니다. 사용 방법은 'ps ax | less'와 같습니다.

*ps -fu user

사용자 이름으로 목록을 필터링하고 싶을 때에는 '-u' 옵션과 바로뒤에 사용자 이름을 입력하면 됩니다. 앞서 살펴보았던 '-e' 옵션은 entire 목록을 가져오라는 의미이고 '-f'는 full-format 입니다. 사용자 이름을 기준으로 필터링할 것이므로 '-e'는 제거하고 명령을 입력합니다.

*grep

grep 명령어는 입력된 내용중에 특정 문자열이 존재하는 줄을 출력해줌

 

*xargs kill

 

*xiaoyi

- 중국 본토 시장에서 Xiaoyi라고도 알려진 Yi Technology는 카메라 및 컴퓨터 비전 기술을 제조하는 회사임

- 이 회사의 인기있는 카메라 모델 중 일부는 YI 1080p 홈 카메라 및 YI 실외 보안 카메라

반응형

'스타트업 > 컴퓨터' 카테고리의 다른 글

[컴퓨터] Cocoa Framework  (0) 2020.07.15
[컴퓨터] 벤츠 해킹, IoT보안  (0) 2020.04.10
[컴퓨터] 구글 알리미 기능  (0) 2020.04.05
[컴퓨터] tmux  (0) 2020.03.25
[컴퓨터] docker 개념 정리  (0) 2020.03.25

+ Recent posts