다음을 통해 공유


Windows Media 9.5 SDK에 추가된 기능

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

Windows Media Format 9.5 SDK는 향상된 콘텐츠 보안 및 유연성을 제공하는 새로운 기능을 도입했습니다. 9 시리즈 릴리스 이후 SDK에 다음과 같은 변경 내용이 적용되었습니다.

DirectX 비디오 가속 중 애플리케이션별 처리를 위한 새 인터페이스

DirectX 비디오 가속을 지원하는 플레이어 애플리케이션은 이제 DirectX VA 디코딩 중에 애플리케이션별 처리를 수행하기 위해 IWMPlayerHook 인터페이스를 구현할 수 있습니다. 판독기는 압축된 비디오 샘플을 디코딩을 위해 비디오 프로세서에 전달하기 전에 IWMPLayerHook::P reDecode 콜백 메서드를 호출합니다.

참고

IWMPlayerHook 인터페이스와 연결된 IWMReaderAdvanced5 인터페이스를 사용하려면 Windows Media Format SDK에 업데이트 번호 888656 설치되어 있어야 합니다. Microsoft 웹 사이트에서 업데이트를 다운로드할 수 있습니다.

 

x64 기반 버전의 Windows용 Windows Media Format SDK 버전

x64 기반 버전의 Windows Media Format SDK를 사용할 수 있습니다. 이 설명서는 32비트 버전과 x64 기반 SDK 버전 모두에 적용됩니다. 그러나 x64 기반 Windows Media Format SDK에서는 DRM(디지털 권한 관리)이 지원되지 않습니다.

Windows Media 비디오 이미지 코덱의 새 버전

Windows Media Video 9 Image v2 코덱은 이동 및 확대/축소를 위한 샘플 기하 도형 계산을 간소화합니다. 새 코덱은 이미지 간의 몇 가지 복잡한 전환도 지원합니다.

Windows Media 오디오 코덱의 새 버전

Windows Media Format 9.5 SDK에는 다음과 같은 업데이트된 오디오 코덱이 포함되어 있습니다.

  • Windows Media Audio 9.1
  • Windows Media Audio 9.1 Professional
  • Windows Media Audio 9.1 무손실

네트워크 디바이스 프로토콜 지원용 Windows Media DRM 10

Windows Media Format 9.5 SDK는 네트워크 디바이스용 새 Windows Media DRM 10 보안 전송 프로토콜을 지원합니다. 이 프로토콜은 로컬 네트워크를 통해 암호화된 콘텐츠를 셋톱 비디오 수신기와 같은 재생 디바이스로 스트리밍하는 데 사용할 수 있습니다.

네트워크 디바이스용 Windows Media DRM 10에 대한 지원을 구현하는 데 사용되는 대부분의 절차는 애플리케이션에서 수행해야 합니다. 그러나 Windows Media Format SDK의 메서드를 사용하여 다음 기능을 제공할 수 있습니다.

  • 네트워크 디바이스용 Windows Media DRM 10에 사용하도록 설정된 디바이스를 포함하여 디바이스 데이터베이스를 유지 관리합니다.
  • 디바이스의 유효성을 검사하여 보안 스트리밍을 위해 네트워크의 클라이언트에 충분히 "가까이" 있는지 확인합니다.
  • DRM으로 보호된 파일을 네트워크 디바이스 스트림용 Windows Media DRM 10으로 변환합니다.
  • 이전에 암호화된 데이터를 사용하여 파일을 작성합니다.

새 DRM 라이선스 지원

Windows Media Rights Manager SDK를 사용하여 만든 새 라이선스는 OPL(출력 보호 수준)을 사용하여 콘텐츠 재생 및 복사에 대한 권한 및 제한을 지정합니다. Windows Media Format SDK는 라이선스에서 OPL 읽기를 지원합니다.

새 비디오 코덱

Windows Media Video 9 고급 프로필 코덱은 인터레이스 인코딩에 대한 지원을 추가하면서 Windows Media Video 9 코덱의 고품질을 기반으로 합니다.

S/PDIF 출력

Windows Media Audio Professional 코덱 중 하나로 인코딩된 콘텐츠는 이제 S/PDIF(Sony/Philips Digital Interconnect Format)를 사용하여 전송하거나 전송할 수 있습니다.

Low-Delay 오디오

Windows Media Audio 9.1 및 Windows Media Audio 9.1 Professional 코덱은 이제 각각 몇 가지 낮은 지연 형식을 지원합니다. 이러한 형식은 더 빠르게 시작할 수 있는 오디오 스트림을 생성하여 스트림 전환 시나리오의 대기 시간을 줄입니다. 낮은 지연 형식을 사용하여 라이브 브로드캐스트의 전반적인 대기 시간도 향상됩니다.

대략적인 검색 모드

이제 판독기를 사용하여 ASF 파일에서 대략적인 시간을 검색할 수 있습니다. 이 모드는 사용자가 Windows 미디어 플레이어 검색 표시줄을 클릭하는 경우와 같이 부정확한 검색을 수행할 때 성능을 향상시킵니다. 대략적인 검색은 검색된 정확한 시간 동안 샘플을 재구성하는 대신 이전 클린포인트에 대한 미디어 샘플을 반환합니다.

재생 목록 굽기

Windows Media DRM 10은 재생 목록의 일부로 오디오 파일을 Red Book CD에 복사할 수 있는 권한을 지원합니다. Windows Media Format SDK는 재생 목록의 파일을 복사할 수 있는지 여부를 확인하는 메서드를 제공합니다.

메타데이터에 대한 향상된 Multiple-Language 지원

Windows Media Format 9 Series SDK에서 파일에 추가된 모든 메타데이터는 기본 언어의 언어 식별자가 지정된 언어 목록에 할당되었습니다. 이로 인해 다른 로캘의 콘텐츠 배포자에서 일부 메타데이터를 추가한 경우 문제가 발생했습니다. 배포자의 로캘에 있는 사용자는 해당 언어에 대해 추가된 몇 가지 특성만 표시하기 때문입니다. Windows Media Format 9.5 SDK는 파일에 있는 두 언어의 특성이 있을 때까지 언어 목록을 만들지 않음으로써 이 문제를 해결합니다. 이 시점에서 모든 메타데이터는 두 번째 언어의 로캘과 연결되어 기본값이 됩니다. 이러한 방식으로 콘텐츠 배포자가 파일의 원래 메타데이터(예: 제목 및 작성자)를 그대로 유지하면서 로캘과 관련한 일부 특성을 추가할 수 있습니다.

설치에 포함된 Windows Media 장치 관리자 SDK

Windows Media Format 9.5 SDK의 설치 패키지는 Windows Media 장치 관리자 SDK를 설치합니다. Windows Media 장치 관리자 SDK에 대한 설명서는 C:\WMSDK\WMFSDK95\WMDM\docs 폴더에서 찾을 수 있습니다(기본 폴더에 Windows Media Format SDK를 설치하지 않으면 폴더가 다릅니다.)

코덱 인터페이스 설명서

이 설명서에는 Windows Media Format SDK 외부에서 Windows Media Audio 및 Video 코덱을 사용하는 방법에 대한 정보가 포함되어 있습니다. 이 설명서는 원래 Microsoft 개발자 네트워크에서 다운로드의 일부로 릴리스되었습니다. 코덱 DMO를 직접 사용하는 방법을 보여 주는 샘플 애플리케이션은 헤더와 함께 Windows Media Format SDK 설치에 포함됩니다.

Windows Media Format SDK 정보