Player 10或更高版本来获得对MTP的支持。Windows Vista以后的Windows的系统则原生支持MTP。微软同时向Windows98之后的旧有操作系统提供MTP驱动包。OS X 和 Linux 各自拥有可支持MTP的升级软件包.USB开发者论坛在2008年5月将MTP标准化为一个成熟的USB类。自此以后MTP成为PTP的官方扩展，两者拥有相同的类代码。
概述.建立MTP协议的最主要目的是让移动设备可以只传输媒体文件和关联元数据，并且一次传输只能单独完成读取或写入