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

실시간 전송 프로토콜 (RTP)은 실시간 멀티미디어 유니 캐스트 및 멀티 캐스트 통신을 수행하는 데 사용되는 인터넷 프로토콜 표준입니다. 전송 프로토콜과 실시간 전송 제어 프로토콜 (RTCP)의 두 가지 구성 요소로 구성됩니다. 전자는 인터넷 프로토콜 (IP) 사양을 제공하여 네트워크에서 멀티미디어 스트림을 실시간으로 전송합니다. 후자는 데이터 패킷 손실을 찾고 전송 지연 보상과 같은 기본 세션 관리 및 서비스 품질 (QOS) 기능을 제공합니다. VOIP (Voice Over Internet Protocol) 통신에 일반적으로 사용되는 실시간 전송 프로토콜은 원래 인터넷 엔지니어링 태스크 포스의 오디오-비디오 실무 그룹에서 개발하여 지리적으로 분산 된 여러 참가자 간의 실시간 화상 회의를 수행하는 수단을 제공하기 위해 RTP에서 개별적으로 전송됩니다. 별도의 RTP 및 RTCP 패킷은 e를 위해 전송됩니다두 개의 서로 다른 통신 포트 및/또는 멀티 캐스트 주소를 사용하는 ACH. 따라서 참가자는 하나의 매체 만받을 수 있습니다. 오디오 및 비디오 세션 모두에 대한 RTCP 패킷의 타이밍 정보를 사용하여 오디오 및 비디오의 동기화 된 재생이 달성됩니다.

실시간 전송 프로토콜 헤더는 코덱 비트 스트림이 패킷으로 조립되는 방법을 설명합니다. 또한 데이터 패킷을 재구성 할 수있는 네트워크 장치를 수신 할 수있는 지침도 포함되어 있습니다. RTP의 다른 구성 요소는 다음과 같습니다. 프레임 식별, 각 프레임의 시작 및 끝을 표시합니다. 타임 스탬프를 사용하여 지연 지터를 감지하고 보상하는 뇌간 동기화; 미디어 인코딩 방법을 설명하여 대역폭의 변형에 대한 조정을 설명하는 페이로드 식별.

실시간 전송 프로토콜의 일부는 시퀀스입니다.분실 된 패킷 및 소스 식별을 감지하는 CE 번호. RTCP의 구성 요소에는 참가자 이름, 이메일 주소, 전화 번호 및 중개 동기화가 포함 된 식별이 포함되어있어 별도의 오디오 및 비디오 스트림이 전송 될 수 있습니다. 세션 컨트롤을 통해 참가자는 서비스 품질 (QOS) 피드백이 손실 된 패킷 수를 추적하는 동안 세션을 떠나고 있음을 나타냅니다. 왕복 변속기 시간 및 지터를 사용하면 소스가 필요에 따라 데이터 속도를 조정할 수 있습니다.

QoS를 보장하기위한 기본 모니터링 기능을 제공하지만 RTP는 멀티미디어 커뮤니케이션의 실시간 전달을 보장하지 않습니다. RTP는 패킷과 같은 다른 QOS 매개 변수가 올바른 순서로 수신되도록 보장하지 않습니다. OSI (Open Systems Interconnection) 모델의 네트워크 및 전송 계층의 인터넷 프로토콜에 의존합니다. RTP는 일반적으로 사용자 데이터 그램 프로토콜 (UDP) 위에 실행되지만 다른 전송 프로토콜은SIP (Session Initiation Protocol) 및 H.323을 포함한 세션 개시 프로토콜 (SIP)도 사용할 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?