支持的协议和文件类型

[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

Windows 媒体播放器支持多种协议和多种文件类型,在 Player 对象模型中为属性(如 Player)指定 URL 值时,可以使用所有这些协议和文件类型WINDOWS Media 图元文件播放列表中的 URL 或 。 此外,在使用 Network 对象的代理相关方法指定协议值时,可以使用支持的协议。

Windows 媒体播放器当前支持以下数字媒体文件格式进行播放:

  • 高级流格式 (ASF)
  • AIF
  • AIFC
  • AIFF
  • AU
  • AVI
  • MID
  • MPE
  • MPEG
  • MPG
  • MPv2
  • MP2
  • MP3
  • M1V
  • Snd
  • WAV
  • 文件扩展名为 .wm 的 Windows Media 文件
  • Windows Media 音频 (WMA)
  • Windows Media 视频 (WMV)

Windows 媒体播放器当前支持以下协议。

协议 说明
HTTP 超文本传输协议。 包含具有快速缓存和多播的 HTTP。
RTSP 实时流式处理协议。 包括具有快速缓存的 RTSP。
RTSPU 与用户数据报协议 (UDP) 一起使用的 RTSP。 包括具有快速缓存的 RTSPU
RTSPT 与传输控制协议一起使用的 RTSP (TCP) 。 包括具有快速缓存的 RTSPT
MMS Microsoft 媒体服务器协议。
MMSU 与 UDP 一起使用的彩信。
MMST 与 TCP 一起使用的 MMS。
WMPCD Windows 媒体播放器用于提供对 CD 的访问的协议。
WMPDVD Windows 媒体播放器用来提供对 DVD 的访问的协议。

 

关于玩家对象模型

WMPCD 协议

WMPDVD 协议