2009-11-02 6 views
0

맞춤 비디오 캡처 응용 프로그램을 개발 중입니다. 아이디어는 웹캠에서 출력물을 캡처하고 지연된 미리보기를 동시에 표시하는 것입니다.DirectShow 지연 재생 캡쳐

예를 들어, 사용자가 5 분의 지연 시간을 지정하면 비디오 캡처가 5 분 후에 비디오 미리보기가 5 분 전에 캡처 된 것을 재생하고 정지 후 캡처 후 5 분까지 계속 재생됩니다.

사용자가 지연 시간 (분)을 지정할 수 있어야하므로 일종의 버퍼 필터가 작동하지 않습니다. 메모리에 버퍼링 된 비디오의 5 분은 똑똑한 생각처럼 보이지 않습니다.

그래서 가장 좋은 방법은 캡처 응용 프로그램에서 위와 같은 파일을 읽는 것입니다.

아이디어가 있으십니까?

답변

2

버퍼링

건배 내가 이것에 대한 생각할 수있는 유일한 옵션입니다 ...하지만 누가 당신은 단지 RAM에 버퍼 수 말할이다).

이것은 모두 가상이지만, Stream Buffer Engine에 내장 된 것을 사용해 볼 수 있습니다. mpeg2 형식 만 처리하므로 SBE 필터 전에 mpeg2 인코더로 보내야 할 수 있습니다.

+0

감사합니다 Jeremiah, 그것은 내가 필요로하는 것처럼 보입니다. 건배 daPim – daPim