티스토리 뷰

반응형

기초

 

RTSP (Real Time Streaming Protocol)

 

- 위키: https://goo.gl/DmdkVt

 

- 스트리밍 시스템에서, 미디어 서버를 원격으로 제어할때 쓴다. (Client Server)

- "PLAY", "PAUSE" 같은 명령어들을 미디어 서버로 보내며, 시간정보를 바탕으로 서버에 접근한다.

- 하지만 실제로 미디어 스트리밍 데이터 전송하지는 않는다.

- 대부분의 실제 전송은 RTP 규약을 사용하여 전송계층으로 전송한다.

 

- RTSP stateful (반면 HTTP Stateless)

- 영구 TCP 연결을 통해 임의의 세션 ID 추적한다.

- 기본 포트는 554

 

 

RTP (Real-time Transport Protocl)

 

- 위키: https://goo.gl/AeFU7Z

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

 

 

목표

 

- IP CCTV 설치한 다음

- 원격에서 연결하여 실시간 스트리밍 영상을 보고

- 필요한 경우 로컬 PC 저장한다.

 

 

프로세스

 

IP CCTV설치 포트포워딩

 

- 설치한 IP CCTV: DS-2CD1021-I: https://goo.gl/omzNhU

- 원격지에 IP CCTV 설치하고, 공유기에서 포트포워딩을 설정함

- HTTP 접근을 위한 80 포트와 RTSP 위한 554 포트를 포트포워딩

 

HTTP 접근 저장

 

1) 브라우저로 포트포워딩된 주소로 IP CCTV 접근하여 로그인

- IP CCTV 마다 다르겠지만 브라우저는 IE 쓰자. (Active X 때문)

- IE 실행시 우클릭 "관리자 권한으로 실행" . 그래야 관리자 권한으로 로컬 저장 .

 

  

 

2) 라이브뷰 메뉴를 선택하여 실시간 스트리밍 보기 / 저장

 

- 우하단의 아이콘을 클릭하면 캡처 / 레코딩 시작 / 레코딩 종료 있다.


  

 

RTSP 접근 저장

 

- VLC media player 이용하여 실시간 스트리밍을 보고 저장해본다.

 

1) 미디어 >> 네트워크 스트림 열기

 



 

2) 팝업에서 포트포워딩 주소를 입력한다.

 

- 그리고 사용자명 / 비밀번호를 입력한다.

 


 

 

3) 실시간 스트리밍을 있다.

 

 

4) "재생 >> 녹음/녹화" 명령으로 저장할 있다.

 

 

5) 녹음된 파일 위치는 환경설정에서 확인 가능하다. ("도구 >> 환경설정")

 


 


반응형
댓글
댓글쓰기 폼