다음을 통해 공유


기록기 수신기 작업

[Windows Media Format 11 SDK 이 페이지와 연결된 기능은 레거시 기능입니다. 원본 판독기싱크 작성기로 대체되었습니다. 원본 판독기싱크 기록기 Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 원본 판독기싱크 기록기 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

Windows Media Format SDK의 기록기 개체는 입력 미디어 데이터를 비트 스트림으로 처리합니다. 그러나 기록기 개체는 비트 스트림을 최종 대상(파일 또는 네트워크 위치)으로 전달하지 않습니다. ASF 콘텐츠를 사용 가능한 형식으로 쓰려면 쓰기 싱크를 사용해야 합니다.

기록기 개체는 파일 싱크, 네트워크 싱크 및 푸시 싱크의 세 가지 유형의 싱크를 지원합니다. 파일 싱크는 디스크의 ASF 파일에 ASF 콘텐츠를 씁니다. 네트워크 싱크는 네트워크 주소에서 ASF 콘텐츠를 브로드캐스트합니다. 푸시 싱크는 Windows Media Services를 실행하는 서버에 데이터를 제공하여 서버가 의도한 대상 그룹에 콘텐츠를 제공할 수 있도록 합니다. 애플리케이션에 필요한 방식으로 ASF 데이터를 배달하는 고유한 싱크를 만들 수도 있습니다. 네트워크 싱크 및 푸시 싱크에 대한 자세한 내용은 네트워크통해 ASF 데이터 보내기를 참조하세요. 이 섹션의 나머지 부분에서는 기록기 싱크에 대해 설명합니다.

사용하는 작성기의 각 인스턴스에 대해 하나 이상의 싱크를 구성할 수 있습니다. 각 싱크는 단일 대상만 처리합니다. 예를 들어 한 번에 세 개의 파일을 쓰려면 각각에 대해 별도의 파일 싱크를 만들고 구성해야 합니다.

다음 섹션에서는 기록기 싱크의 사용에 대해 설명합니다.

묘사
Writer에 싱크 추가 작성기에 싱크를 추가하는 방법을 설명합니다.
싱크 열거 작성기에 추가된 싱크를 열거하는 방법을 설명합니다.
수신 장치에서 오류 메시지 가져오기 애플리케이션에 상태 메시지를 배달하도록 싱크를 구성하는 방법을 설명합니다.
파일 싱크 사용하기 기록기 파일 싱크를 사용하여 디스크에 ASF 파일을 만드는 방법을 설명합니다.
사용자 지정 싱크 사용 사용자 고유의 사용자 지정 싱크를 만들고 사용하여 ASF 데이터를 제공하는 방법을 설명합니다.

 

IWMWriterAdvanced 인터페이스

IWMWriterSink 인터페이스

ASF 파일 작성