AV/C 스트리밍 개요

이 섹션에서는 해당 데이터가 SDDV 또는 MPEG2TS 형식인 경우 MICROSOFT가 AV/C 하위 단위의 미디어 데이터 스트리밍을 지원하기 위해 제공하는 AV/C 스트리밍 필터 드라이버( Avcstrm.sys)에 대해 설명합니다. 이러한 형식은 미디어 신호에 디지털 데이터를 저장하는 가장 일반적인 두 가지 방법입니다.

Avcstrm.sysAvc.sys 바로 위에 위치 하고 드라이버 스택과 하위 단위 드라이버 아래에 61883.sys 하위 단위 필터 드라이버입니다. AV/C 스트림 필터 드라이버는 AV/C 프로토콜 드라이버에 대한 추가 지원을 제공합니다. 공급업체에서 이 지원을 사용하는 것은 선택 사항입니다.

1394 무역 협회 테이프 하위 단위 사양은 미디어 신호에 관계없이 재생, 일시 중지, 기록 및 중지와 같은 다양한 전송 상태 제어를 지원합니다. 그러나 동일한 하위 단위 형식의 데이터 형식은 동일하거나 다를 수 있습니다. 예를 들어 DV 및 DVHS 디바이스 모두 테이프 하위 단위를 포함합니다. 그러나 DV는 일반적으로 IEC 61883-2 사양을 기반으로 하는 SDDV 데이터 형식을 사용하는 반면, DVHS는 61883-4 사양을 기반으로 하는 MPEG2TS 데이터 형식을 사용합니다. 따라서 테이프 하위 단위에 대한 필터 드라이버는 SDDV 및 MPEG2TS 데이터 형식을 모두 지원하지만 테이프 하위 단위에 대해 동일한 디바이스 컨트롤을 사용해야 합니다. 즉, 모든 하위 단위 드라이버는 동일한 기능을 복제하여 형식 인식 스트리밍 기능을 제공해야 합니다.

61883 및 AV/C 하위 단위 드라이버 스택에서 AV/C 하위 단위 드라이버를 제어하려면 드라이버 함수가 61883 프로토콜 드라이버에서 제공하는 DPI(디바이스 드라이버 인터페이스)를 사용하여 데이터 스트림을 받거나 전송해야 합니다. 이러한 드라이버 함수는 다음 작업을 수행합니다.

  • 등시 리소스 할당 및 등시 연결

  • 큐 데이터 버퍼

  • 데이터 버퍼 수신 또는 전송을 연결하고 완료합니다.

  • 스레드 간에 스트림 상태 동기화

AV/C 스트림 필터 드라이버는 61883.sys 프로토콜 드라이버를 사용합니다. Avcstrm.sys61883.sys 제공하는 DDI를 사용하여 등시 연결 및 등시 데이터 스트리밍을 수행하고 ,Avc.sys 사용하여 외부 디바이스 제어를 위한 AV/C 명령을 실행합니다.

AV/C 스트리밍 필터 드라이버가 빌드되는 AV/C 프로토콜에 대한 자세한 내용은 AV/C 개요를 참조하세요. 61883 프로토콜에 대한 자세한 내용은 IEC-61883 클라이언트 드라이버를 참조하세요.

자세한 내용 및 리소스는 다음 링크를 참조하세요.

Windows 드라이버 모델

International Electrotechnical Commission