Current location - Music Encyclopedia - NetEase Cloud Music - MTP (Media Transfer Protocol)
MTP (Media Transfer Protocol)

Media Transfer Protocol is an extension of the PTP (Picture Transfer Protocol) protocol and is mainly used to transfer media files. A valuable application is to synchronize the license of DRM files.

MTP supports the transmission of music files on digital audio players and movie files on mobile media players. It is part of the Windows Media framework and is therefore closely related to Windows Media Player. Windows Vista has built-in support for MTP. To support MTP in Windows XP, you need to install Window Media Player 10 or above. There are packages for Mac and Linux that support MTP.

MTP applications are divided into two roles, one as Initiator and the other as Responder. For example: WMP (Windows Media Player) is the Initiator, and the portable media player device is the Responder. Responder passively responds to the Initiator's commands and does not actively issue commands. The main purpose is to transfer media files (Media File) and associate metadata from (to) the device. It has optional additional support for remote control of the device, reading and setting device parameters, such as special DRM-related restricted content. Device parameters. The device can also send events to the host.

MTP can be implemented on either the USB protocol or the TCP/IP protocol. It belongs to the upper-layer application protocol and does not care about the underlying transmission protocol. Currently, most device applications are based on the USB protocol. Devices on the market that support MTP include Meizu MX2 (Flyme3.x), MX3, Motorola's Z6, U9, E8, etc., as well as the Sony NWZ-A81X series. In short, more and more devices are beginning to support MTP. Microsoft officially has a PlaysForSure certification. If your device passes Microsoft's test, it will authorize you to have a PlaysForSure logo.

MTP in Android detailed explanation