RTCP

인터넷 프로토콜 스위트
응용 계층
전송 계층
인터넷 계층
링크 계층
  • v
  • t
  • e

RTCP(RTP Control Protocol)는 실시간 전송 프로토콜(RTP)의 자매 프로토콜이다. 기본 기능과 패킷 구조는 "RFC 3550"에 정의되어 있다. RTCP는 RTP 세션의 대역 외(out-of-band) 통계 및 제어 정보를 제공한다. 멀티미디어 데이터의 전달, 패키징 시에 RTP와 함께 사용하지만 RTCP가 직접 미디어 데이터를 전송하지는 않는다.

RTCP의 주 기능은 미디어 배급 시 전송되는 옥텟 및 패킷 카운트, 패킷 손실, 패킷 지연 변화, 왕복 지연 시간 등의 통계 정보를 스트리밍 멀티미디어 세션 참여자들에게 주기적으로 보냄으로써 QoS의 피드백을 제공하는 것이다. 애플리케이션은 이 정보를 사용하여 흐름을 제한하거나 다른 코덱을 사용하는 일 등을 수행함으로써 QoS 변수를 통제할 수 있다.

패킷 헤더

RTCP 패킷 헤더
오프셋 옥텟 0 1 2 3
옥텟 비트 [a] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 버전 P RC PT 길이
32 SSRC

표준 문서

  • RFC 3550, Standard 64, RTP: A Transport Protocol for Real-Time Applications

같이 보기

각주

내용주
  1. Bits are ordered most significant to least significant; bit offset 0 is the most significant bit of the first octet. Octets are transmitted in 엔디언. Bit transmission order is medium dependent.

참고 문헌

  • Perkins, Colin (2003). 《RTP》. Addison-Wesley. 414쪽. ISBN 978-0-672-32249-5. 
  • Peterson, Larry L.; Bruce S. Davie (2007). 《Computer Networks》 4판. Morgan Kaufmann. 806쪽. ISBN 978-0-12-374013-7. [깨진 링크(과거 내용 찾기)]
  • 〈RTCP〉. 《Network Protocols Handbook》. Javvin Technologies. 2005. ISBN 978-0-9740945-2-6.