2013-10-11 3 views
1

PCR 정확도 오류 란 무엇입니까?MPEG TS의 PCR 정확도 오류

나는 TS에서 특정 프로그램을 추출하고, 그들을 다중화하고, 스트림 CBR을 만들어 전송하는 응용 프로그램을 개발 중입니다.

스트림 CBR을 만들기 위해 출력 TS에 NULL 패킷을 삽입합니다.

하지만 분석기에서 PCR-Accuracy_error와 같은 오류가 발생합니다. 이 오류의 원인은 무엇입니까?

내 논리가 CBR을 완벽하게 만들기 위해 NULL을 추가한다고 생각합니다. 첨부 된 그림에서이를 볼 수 있습니다.

enter image description here 도와주세요.

답변

3

null 패킷에 PID 0x1FFF를 사용하고 있습니까? 또는 페이로드가 비어있는 비디오 패킷을 만들고 있습니까? 페이로드가없는 비디오 패킷을 만드는 경우이 문제가 발생할 수 있습니다.

+0

아니요, 스트림 CBR을 만들기 위해 널 패킷 (PID 0x1fff)으로 패딩을하고 있습니다. – UDPLover

+0

어딘가에 샘플을 게시 할 수 있습니까? – jeremy

+0

샘플 – UDPLover

1

왜 이렇게하지 않습니까? 원치 않는 패킷을 만났을 때 NULL pkt로 바꾸십시오.

pcr 정확도 오류가 표시되면 입력 스트림이 CBR이 아니라는 의미입니다.