mtp的意思是媒体传输协议,是基于PTP(PictureTransferProtocol)协议的扩展,主要用于传输媒体文件,其中有价值的应用就是同步DRM文件的license。
目前支持MTP协议的只有WMP10(WindowsMediaPlayer10)和WMP11(WindowsMediaPlayer11)两个版本,WMP11加入了对Playlist和Albumart的支持,在获取媒体文件信息的时候GetObjectPropList代替了WMP10的GetObjectInfo命令。MTP支持对数字音频播放器的音乐文件和移动媒体播放器上的电影文件的传输,它是WindowsMedia框架的一部分,因此与WindowsMediaPlayer紧密相关。WindowsVista内建了对MTP的支持,在WindowsXP中支持MTP需要安装WindowMediaPlayer10或以上的版本。Mac和Linux有支持MTP的软件包。