可支持MTP的升级软件包.USB开发者论坛在2008年5月将MTP标准化为一个成熟的USB类。自此以后MTP成为PTP的官方扩展，两者拥有相同的类代码。
概述.建立MTP协议的最主要目的是让移动设备可以只传输媒体文件和关联元数据，并且一次传输只能单独完成读取或写入，使读取和写入无法并行。诸如读取，编辑和修改等功能需要将相关文件读取到本地，完成后再传输回移动设备。MTP最初应用于USB传输，不过现已扩展应用到TCP/IP和蓝牙领域。Windows Vista支持TCP/IP上