2014-06-22 2 views

답변

0

PTS가 아니라 DTS 인 것 같습니다.

그래서 RTP에서 B 프레임을 보낼 수 없습니다.

+0

이게 올바르지 않습니다. 우리는 RTP 세션에서 I, P 및 B 프레임이 모두 포함 된 H.264 비디오를 보내곤했습니다. 제가 언급 한 질문은 RTP 타임 스탬프가 패킷 전송시 스냅 샷인지 아니면 정확히 프레임의 PTS 타임 스탬프인지 여부입니다. – Rahul

+0

RTP는 실제로 내부에있는 프레임 유형과 관련이 없습니다 (계층 구조는 상관하지 않습니다). I, BP 프레임이있는 H.264가 포함 된 MPEG2-TS는 종종 RTP로 전송되고 H.264 ES는 RTP로 전송 될 수도 있습니다. – Grant

0

는 RFC3550 https://www.ietf.org/rfc/rfc3550.txt

에있어서, 타임 스탬프는 RTP 데이터 패킷의 첫 번째 옥텟의 샘플링 인스턴트를 반영한다.

는 또한 RTP 타임 스탬프는 타임 스탬프의 초기 값은 당신이 관계를 찾기 위해 RTCP 데이터를 디코딩 할 필요가

임의 있어야한다 임의의 숫자

로 시작해야 함을 기억 RTP 시간 소인과 벽시계 시간 또는 다른 RTP 스트림 사이. 많은 유형의 비디오 스트림 (예 : H.264)은 RTP 데이터 내에 PTS 값을 포함하며 RTP 타임 스탬프가 아닌 순서 및 프리젠 테이션을 디코딩하는 데 사용해야합니다.