다음을 통해 공유


사용자 지정 임의 데이터 스트림

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

모든 종류의 데이터를 포함하도록 ASF 파일에서 스트림을 만들 수 있습니다. 지원되는 스트림 유형이 요구 사항에 적합하지 않은 경우 임의의 데이터 스트림을 사용해야 합니다. 기록기 개체는 압축되지 않은 스트림과 마찬가지로 임의의 데이터 스트림을 처리합니다. 샘플은 패킷화되고 파일의 데이터 섹션에 있는 다른 스트림의 샘플과 결합됩니다. 물론 임의의 형식을 처리하도록 특별히 프로그래밍된 읽기 애플리케이션만 읽기 개체에서 데이터를 전달한 후 처리할 수 있습니다.

임의의 데이터 스트림의 일반적인 용도는 타사 코덱을 사용하여 인코딩된 미디어 데이터에 대한 것입니다. 이 SDK의 개체는 타사 코덱과 직접 상호 작용하지 않으므로 쓰기 애플리케이션은 코덱의 인코딩 부분으로 샘플을 처리하고 압축된 샘플을 작성기에 전달해야 합니다.

임의 스트림

사용자 지정 임의 스트림 구성