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.

참고 문헌

편집