싱크 기록기

싱크 작성기는 오디오 또는 비디오 파일을 인코딩하기 위한 구성 요소입니다.

다음 다이어그램에서는 애플리케이션이 싱크 기록기를 사용하여 인코딩 및 오디오/비디오 파일을 사용하는 방법을 개략적으로 보여 주세요.

싱크 기록기를 보여 주는 다이어그램입니다.

싱크 작성기는 미디어 싱크를 호스트하고 선택적으로 하나 이상의 인코더를 호스트합니다. 인코더는 압축되지 않은 오디오 또는 비디오 데이터를 인코딩된 비트 스트림으로 변환합니다. 미디어 싱크는 비트 스트림을 파일에 출력합니다. 싱크 작성기는 다음 작업을 수행합니다.

  • 미디어 싱크를 로드합니다.
  • 인코더를 찾아 로드합니다.
  • 인코더 및 미디어 싱크에 대한 데이터 흐름을 관리합니다.

애플리케이션은 오디오/비디오 데이터를 싱크 기록기에 입력으로 전달합니다. 애플리케이션이 입력 데이터를 가져오거나 생성하는 방법은 중요하지 않습니다. 한 가지 옵션은 다음 다이어그램과 같이 원본 판독기를 사용하는 것입니다. 그러나 싱크 작성기는 원본 판독기를 사용할 필요가 없습니다. 이러한 두 구성 요소는 독립적입니다.

원본 판독기 및 싱크 기록기를 보여 주는 다이어그램

섹션 내용

인코딩 및 파일 작성

Media Foundation의 인코딩 개요