2014-10-06 11 views
0

랜덤 액세스 (탐색) get_frame 기능을 사용하여 인코딩 된 webm 파일을 구문 분석/스트리밍 할 때 intrested입니다.Matroska (webm) 파일의 랜덤 액세스 스트리밍을 파싱합니다.

나는 matroska specs을 읽었으며 큐 섹션은이를 수행하는 방법이라고 생각하지만 그 방법에 대한 예제는 발견하지 못했습니다.

누구나 Matroska/webm 파일에서 프레임 찾기/찾기에 대한 예제를 가르쳐 줄 수 있습니까?

감사합니다.

답변

1

각 Matroska 클러스터가 단일 키 프레임과 관련되어 있음을 이해하지 못했습니다. 큐는 해당 클러스터의 첫 번째 프레임의 정확한 위치 (일명 "클러스터 위치")를 유지합니다. 반드시 키 프레임 일 필요는 없습니다. . get_frame/seek은 해당 프레임에 도달 할 때까지 클러스터를 디코딩하여 수행됩니다.