Questions tagged [mtp]

MTP stands for Media Transfer Protocol, which supports the transfer of music files on digital audio players and media files on portable media players, as well as personal information on personal digital assistants.

The Media Transfer Protocol is a devised set of custom extensions to the Picture Transfer Protocol (PTP). Whereas PTP was designed for downloading photographs from digital cameras, Media Transfer Protocol supports the transfer of music files on digital audio players and media files on portable media players, as well as personal information on personal digital assistants.

Media Transfer Protocol (commonly referred to as MTP) is part of the "Windows Media" framework and thus closely related to Windows Media Player. Windows Vista has built-in support for MTP. Support for Media Transfer Protocol in Windows XP requires the installation of Windows Media Player 10 or higher. Mac and Linux systems have software packages to support it.

The USB Implementers Forum device working group standardized MTP as a fully fledged Universal Serial Bus (USB) device class in May 2008. Since then MTP is an official extension to PTP and shares the same class code.

libmtp is a library for MTP. Its official documentation can be found here.

178 questions
0
votes
1 answer

Cannot link libmtp in a firebreath project on OSx

I have a functioning plugin I've written using the firebreath framework. I need to add MTP read write support to it. After some research I landed on the libmtp (http://libmtp.sourceforge.net/). I downloaded the source built it and was able to run…
Joel
  • 1,281
  • 2
  • 10
  • 18
0
votes
1 answer

How to rename an object on a WPD device

I am making a fork of PortableDeviceLib which works with Storage service on a WPD/MTP device. And stumbled upon a problem. I want to rename a file object on a device, so the first thought is to change WPD_OBJECT_ORIGINAL_FILE_NAME property of an…
naixx
  • 1,023
  • 11
  • 15
0
votes
1 answer

Mass storage replaced with MTP from Android HoneyComb

It is well known that USB Mass Storage is relpaced with MTP from Android HoneyComb version. The reason is explained in http://www.reddit.com/r/Android/comments/mg14z/whoa_whoa_ics_doesnt_support_usb_mass_storage/ and it gives the basic advantage…
msumaithri
  • 376
  • 1
  • 3
  • 11
0
votes
1 answer

Via MTP on WinXP - Digitalcamera instead of Portable Device

I'm using Meego's MTP code (Buteo MTP = daemon + functionfs) on a TI814X evaluation board. When connecting to Win7 it's detected as Protable Device and I'm offered to open the explorer. But on WinXP it's detected as Digital Camera and thus I get…
Charly
  • 981
  • 11
  • 34
0
votes
1 answer

How to get IPortableDeviceContent interface for given PIDL

I use SHBrowseForFolder() to select a folder on MTP device. Then I want to copy file from/to there. IPortableDeviceContent interface (from Windows Portable Devices SDK) seems suitable, but how to get it for the object with PIDL, returned from…
ggurov
  • 1,396
  • 2
  • 14
  • 21
0
votes
1 answer

How to get IWMDMStorageControl interface for given PIDL

I use SHBrowseForFolder() to select a folder on MTP device. Then I want to copy file from/to there. IWMDMStorageControl interface (from Windows Media Format 11 SDK) seems suitable, but how to get it for the object with PIDL, returned from…
ggurov
  • 1,396
  • 2
  • 14
  • 21
-1
votes
1 answer

Get MTP Device in Unity

Hello I'm currently developing a game on unity for a course project, and I absolutely must be able to store my backup files on my phone from my computer and also I must be able to retrieve them. I'm on windows 10 with an android phone, and Unity…
-1
votes
1 answer

Wifi/Mobile data required for MTP Connection/ transfer via USB cable?

Does doing a USB/(MTP connection) for transferring photos from my Samsung S10 to PC use up my mobile's data or require WIFI? I am running low on mobile data and can not connect to wifi. Wanted to make sure before plugging it in. Sorry, do not know…
sye
  • 153
  • 3
  • 9
-1
votes
1 answer

Allow MTP for specific devices on Windows and MAC

Is there any way to allow only specific devices to connect a computer through MTP protocol in Macos as well as Windows and block the rest. Thanks in advance.
john deo
  • 1
  • 2
-1
votes
2 answers

Android Studio: Running application in emulator not working

Today I downloaded Android Studio for my Debian Testing system. I wanted to run a HelloWorld application but weren't able to run it. With adb I can install it without having any problems. However, if I try to do it with Android Studio, it gets stuck…
Anonymous
  • 802
  • 8
  • 21
-1
votes
1 answer

Lenovo USB driver

Problem: My smartphone model (Lenovo Vibe B) doesn't have a official driver listed in the OEM USB Driver List (it has for Vibe C and other, I've tried the one for C, because phones are kind of similar but didn't work), so I can't use it in Android…
student0495
  • 141
  • 1
  • 14
-1
votes
1 answer

No connection between Android and PC

I've been struggling with this problem for several months trying to solve it but with no success. I am not able to connect any Android device to the PC (Mass storage or ADB) beside Samsung phones without hacking or using different drivers (only…
sebi_krt
  • 31
  • 5
-1
votes
1 answer

Unable to play music from phone through PC?

Recently I lost the ability to play music from my phone through the PC connected through a USB cable. I don't recall exactly what I have changed by my player is using Foobar2000. Initally Windows 8.1 would prompt me saying the FLAC file does not…
user4985
  • 121
  • 2
  • 9
1 2 3
11
12