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. 스트리밍  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"