RTSP   Real Time Streaming Protocol   실시간 스트리밍 프로토콜

(2017-07-14)

1. RTSP실시간 멀티미디어 스트림제어하기 위한 스트리밍 프로토콜

  ㅇ RealNetworks사,Netscape사,IBM사,콜롬비아대학 등이 공동 개발, IETF에서 표준화
     - 관련표준 : RFC 2326 (1998)


2. RTSP 특징

  ㅇ 다지점 스트리밍 응용을 위한 기반구조
     - 응용계층에서 유니캐스트 또는 멀티캐스트 연결 모두를 사용하는 다지점 응용에서,
     - 멀티미디어 스트림 제어를 위한 프로토콜 제공이라는 목적을 가지나,
     - 프로토콜이라기 보다는 기반구조라고 볼 수 있음

  ㅇ 클라이언트/서버 형태로 동작
     - 구조,문법,동작방식이 HTTP 와 매우 유사

  ㅇ 세션 관리
     - 다지점 다수개의 멀티미디어 세션의 설정과 제어가 RTSP에 의하여 제어됨
     - RTSP의 자원 관리 셋업 및 예약은 RSVP를 가지고 사용 가능 

  ㅇ 여러 프로토콜들이 관련됨
     - 실제 멀티미디어 정보실시간 전송 매커니즘RTP/RTCP에 기본을 두고 있음
        . RTP/RTCP : 오디오,비디오 등에서 시간 동기화된 스트림을 생성 및 제어함

     - 신뢰적TCP, 비신뢰적UDP 등 다양한 전송 프로토콜 위에서 동작 가능
        . 주로 UDP 위에서 동작
           .. 이러한 프로토콜의 도움을 받아 RTSP/RTP(RTCP) 실시간 패킷이 전달됨

     - RTP,RTCP와는 다른 채널 사용 (데이터 전송 포트와 다른 포트번호로써 554번 사용)
        . RTP,RTCP는 동일 채널을 통해 전송되지만,
        . RSTP는 RTP/RTCP와 다른 채널을 사용하여 전체 스트리밍 제어를 수행함


3. 스트리밍 재생과 관련된 제어 명령어 例

  ㅇ Setup(연결설정), Play(재생), Forward, Rewind, Pause(일시멈춤), Stop(완전정지),
     Resume(다시시작), Record, Teardown(연결해제) 등 
     - 가정VCR인터넷에 적용한 것임

  ㅇ 인터넷 에 의한 구현 例
     

실시간 통신
   1. 실시간 트래픽   2. RTP   3. RTP 헤더 포멧   4. RTP 구성요소   5. RTCP   6. RTSP   7. RTP DTMF 변환   8. 스트리밍  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"