Media Transfer Protocol

Media Transfer Protocol

MTP (Media Transfer Protocol) est un protocole inventé par Microsoft pour permettre aux appareils mobiles multimédia (appareil photo, lecteur MP3...) de communiquer entre eux. C'est un protocole propriétaire, ce qui signifie que ses spécifications ne sont pas publiques. Il s'oppose en cela à l’UMS (USB Mass Storage). Un grand nombre de marques l’ont adopté.

Inconvénients

Les périphériques MTP ne sont pas traités comme des supports de stockage de données. Le véritable système de fichiers est géré par l'appareil, et le système d'exploitation de l'ordinateur auquel le périphérique est connecté n'y a pas accès. En théorie, le système peut cacher le fait qu'il n'ait pas accès aux fichiers directement en présentant les médias proposés par le périphérique dans son navigateur de fichiers habituels, mais ni Mac OS X, ni Windows ne le fait. L'inaccessibilité du système de fichiers empêche également la récupération des fichiers dans le cas où la mémoire de l'appareil viendrait à être corrompue.

Contrairement à l’UMS, un certain nombre de systèmes d'exploitation ne supportent pas MTP nativement, et requièrent pour cela l'installation d'un logiciel tiers.

Le protocole MTP ne permet pas non plus la modification des médias, ce qui oblige à transférer entièrement un fichier à chaque fois qu'il est modifié, causant de fortes pertes de performances dans le cas de fichiers volumineux ou d'une faible vitesse de transfert.

Mises en œuvre

MTP Basic a été proposé comme standard et devrait être disponible pour de nombreuses plateformes.

  • Windows XP supporte MTP si Windows Media Player 10 ou 11 (ou le runtime Windows Media 11) est installé.
  • Windows Vista et Windows 7 supportent nativement MTP.
  • La Xbox 360 et la PlayStation 3 peuvent se connecter à des appareils MTP.
  • Linux supporte MTP au travers de :
    • libgphoto2 une bibliothèque supportant PTP et quelques extensions de MTP.
      • Le programme en ligne de commande gphoto2 permettent l'échange de fichiers et le contrôle à distance des appareils photos numériques (APN) via PTP et certains protocoles propriétaires.
      • Les interfaces graphiques GTKam utilisant GTK2 et DigiKam utilisant KDE, basé sur libgphoto2, permettant le contrôle des APN via PTP et protocoles spécifiques et le transfert des fichiers via PTP et MTP et protocoles spécifiques aux appareils.
      • gphotofs, un système de fichier FUSE, permettant à un utilisateur de monter en ligne de commande et également utilisé entre autres par gvfsd-gphoto2.
      • F-Spot supporte MTP à travers gvfsd-gphoto2.
    • libmtp une bibliothèque qui implémente le protocole MTP (et qui inclus également quelques utilitaires en ligne de commande). libmtp est notamment utilisée dans :
  • Mac OS X peut utiliser XNJB comme implémentation tiers (XNJB utilise libmtp).
  • Symbian OS supporte MTP pour la musique, les images et les vidéos.
  • AmigaOS, AROS et MorphOS supportent MTP avec la pile Poseidon.
  • Android supporte MTP depuis le niveau d'API 12 (version 3.1).

Références


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Media Transfer Protocol de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Media Transfer Protocol — The Media Transfer Protocol is a devised set of custom extensions to the Picture Transfer Protocol (PTP).[1] Whereas PTP was designed for downloading photographs from digital cameras, Media Transfer Protocol supports the transfer of music files… …   Wikipedia

  • Media Transfer Protocol — Das Media Transfer Protocol (MTP) ist eine Weiterentwicklung des Picture Transfer Protocol. Es ermöglicht die Übertragung von Daten zwischen Endgeräten und Computern. Inhaltsverzeichnis 1 Einführung 2 Übertragung 3 Vorteile 4 …   Deutsch Wikipedia

  • Media Transfer Protocol — У этого термина существуют и другие значения, см. MTP (значения). Media Transfer Protocol (MTP)[1]  основанный на PTP аппаратно независимый протокол, разработанный компанией Microsoft для подключения цифровых плееров к компьютеру. Первая… …   Википедия

  • Media-Transfer-Protokoll — Das Media Transfer Protocol (MTP) ist eine Weiterentwicklung des Picture Transfer Protocol. Es ermöglicht die Übertragung von Daten zwischen Endgeräten und Computern. Inhaltsverzeichnis 1 Einführung 2 Übertragung 3 Vorteile 4 Nachteile 5 …   Deutsch Wikipedia

  • Media Dispatch Protocol — The Media Dispatch Protocol (MDP) was developed by the Pro MPEG Media Dispatch Group to provide an open standard for secure, automated, and tapeless delivery of audio, video and associated data files. Such files typically range from low… …   Wikipedia

  • Media dispatch protocol — The Media Dispatch Protocol (MDP) is being developed by the Pro MPEG Media Dispatch Group to provide an open standard for secure, automated, and tapeless delivery of audio, video and associated data files. Such files typically range from low… …   Wikipedia

  • Picture Transfer Protocol — (PTP) is a widely supported protocol developed by the International Imaging Industry Association to allow the transfer of images from digital cameras to computers and other peripheral devices without the need of additional device drivers. The… …   Wikipedia

  • Picture Transfer Protocol — (PTP) est un protocole développé par l International Imaging Industry Association pour permettre le transfert d images depuis un appareil photo numérique (APN) sur un ordinateur. Ce protocole a été standardisé en tant que ISO 15740. Il a été de… …   Wikipédia en Français

  • Picture Transfer Protocol — Das Picture Transfer Protocol (PTP) ist ein von der International Imaging Industry Association entwickeltes Protokoll zum Austausch von Bildern zwischen Digitalkameras und anderen Geräten wie Computern oder Druckern. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Hypertext Transfer Protocol — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”