|
DirectShow DirectShow (예전엔 ActiveMovie라고 불림)는 멀티미디어를 위해 Microsoft사가 특별히 개발한 아키텍쳐입니다. DirectShow는 현재 Windows 98, Windows 2000, Windows XP, Windows ME 및 Internet Explorer에 포함되어 있습니다. 또한, DirectShow는 Microsoft사에서 직접 다운로드 할 수 있습니다. DirectX 다운로드 DirectShow가 가지고 있는 문제점은?
DirectShow가 이 문제점에 대해 어떻게 대처하는가? 스트리밍 비디오 및 오디오를 위해 필요한 대역폭을 확보하기 위해, DirectShow는 데이터를 시스템의 사운드 및 그래픽 카드에 데이터를 효율적으로 렌더링하도록 DirectDraw 및 DirectSound를 사용합니다. 동기화는 멀티미디어 데이터를 Time-stamped 미디어 샘플로 요약하여 처리됩니다. 다양한 소스, 포멧 및 하드웨어 장치를 처리하기 위해, DirectShow는 서로 다른 많은 시나리오에 대한 지원을 제공하도록 필터라고 불리는 운영체제 컴포넌트에 모듈화된 아키텍쳐를 사용합니다. DirectShow는 Audio Compression Manager(ACM) 및 Video Compression Manager(VCM) 인터페이스를 위해 작성된 코덱들을 지원하는 필터들을 포함하고 있습니다. DirectShow는 로컬 파일 및 네트워크 상의 원격 파일을 포함하는 다양한 소스로부터 파일 및 스트림을 어플리케이션이 재생할 수 있도록 해줍니다. DirectShow는 여러 파일 포멧을 위한 Native Compressor 및 Decompressor를 가지고 있으며, DirectShow와 호환되는 3rd Party 하드웨어 및 소프트웨어 Decorder들을 가지고 있습니다. 또한, DirectShow는 Video Compression Manager(VCM) 및 Audio Compression Manager(ACM) 인터페이스에 기반한 Legacy Video for Windows 코덱들을 지원합니다. 하드웨어가 지원하는 경우 재생시 DirectDraw 하드웨어 가속 및 DirectSound 기능을 완벽하게 활용합니다. 무상인 DirectShow SDK를 사용하지 않고, 구태여 LEADTOOLS Multimedia를 사용하는 이유는 무엇일까요? DirectShow를 사용하여 캡처 어플리케이션을 개발하기에는 많은 시간과 노력이 요구됩니다. 특히, 다양한 캡처용 카드 장치들상에서 동작 가능한 어플리케이션을 만들기 위해, DirectShow를 직접 콜하는 방식으로 디바이스 드라이버들을 개발.제작하는 과정은 절대 수월하지 않습니다.
|
|
Copyright ©
2008 by Hyubwoo.
Info. Tech. Co., Ltd. All rights reserved.
|