Skip to main content

실시간 전송 프로토콜은 무엇입니까?

RTP (Relime Transport Protocol)는 실시간 멀티미디어 유니 캐스트 및 멀티 캐스트 통신을 수행하는 데 사용되는 인터넷 프로토콜 표준입니다.전송 프로토콜과 실시간 전송 제어 프로토콜 (RTCP)의 두 가지 구성 요소로 구성됩니다.전자는 인터넷 프로토콜 (IP) 사양을 제공하여 네트워크에서 멀티미디어 스트림을 실시간으로 전송합니다.후자는 데이터 패킷 손실을 찾고 전송 지연 보상과 같은 기본 세션 관리 및 서비스 품질 (QOS) 기능을 제공합니다.VOIP (Voice Over Internet Protocol) 통신에 일반적으로 사용되는 실시간 전송 프로토콜은 원래 인터넷 엔지니어링 작업력 오디오 비디오 실무 그룹에서 개발하여 지리적으로 분산 된 여러 참가자 간의 실시간 화상 회의를 수행하는 수단을 제공했습니다.

오디오 및 비디오 데이터 스트림은 RTP에서 별도로 전송됩니다.별도의 RTP 및 RTCP 패킷은 각각 두 개의 다른 통신 포트 및/또는 멀티 캐스트 주소를 사용하여 각각에 대해 전송됩니다.따라서 참가자는 하나의 매체 만받을 수 있습니다.오디오 및 비디오의 동기화 된 재생은 오디오 및 비디오 세션 모두에 대한 RTCP 패킷의 타이밍 정보를 사용하여 달성됩니다.또한 데이터 패킷을 재구성 할 수있는 네트워크 장치를 수신 할 수있는 지침도 포함되어 있습니다.RTP의 다른 구성 요소는 다음과 같습니다. 프레임 식별, 각 프레임의 시작 및 끝을 표시합니다.타임 스탬프를 사용하여 지연 지터를 감지하고 보상하는 뇌간 동기화;미디어 인코딩 방법을 설명하여 대역폭의 변형에 대한 조정을 설명하는 페이로드 식별.또한 실시간 전송 프로토콜의 일부는 손실 된 패킷과 소스 식별을 감지하는 시퀀스 번호입니다.RTCP의 구성 요소에는 참가자 이름, 이메일 주소, 전화 번호 및 중개 동기화가 포함 된 식별이 포함되어있어 별도의 오디오 및 비디오 스트림이 전송 될 수 있습니다.세션 컨트롤을 통해 참가자는 서비스 품질 (QOS) 피드백이 손실 된 패킷 수를 추적하는 동안 세션을 떠나고 있음을 나타냅니다.왕복 변속기 시간 및 지터를 사용하면 소스가 필요에 따라 데이터 속도를 조정할 수 있습니다.QOS를 보장하기위한 기본 모니터링 기능을 제공하지만 RTP는 멀티미디어 커뮤니케이션의 실시간 전달을 보장하지 않습니다.RTP는 패킷과 같은 다른 QOS 매개 변수가 올바른 순서로 수신되도록 보장하지 않습니다.OSI (Open Systems Interconnection) 모델의 네트워크 및 전송 계층의 인터넷 프로토콜에 의존합니다.RTP는 일반적으로 사용자 데이터 그램 프로토콜 (UDP) 위에 실행되지만 세션 시작 프로토콜 (SIP) 및 H.323을 포함한 다른 전송 프로토콜도 사용할 수 있습니다.