Picture transfer protocol что это

Обновлено: 06.07.2024

Как подключить телефон к компьютеру с помощью кабеля USB, режимы подключения смартфона к компьютеру, что такое MTP, PTP, режим модема, программы для синхронизации телефона и компьютера. Рассмотрим всё это в статье.

Другие способы подключения смартфона к компьютеру

Если установить соединение между ПК и мобильным устройством через USB не получается или этот способ приносит неудобства (по понятным причинам), можно настроить беспроводную связь с помощью Wi-Fi. Это можно сделать следующими способами:

Описание USB-подключений Android: MTP, PTP и USB-накопитель

Старые устройства Android поддерживают режим USB-накопителя для передачи файлов с помощью компьютера и обратно. Современные устройства Android используют протоколы MTP или PTP — вы можете выбрать, какой из них вам больше нравится.


Чтобы выбрать протокол USB-подключения, откройте приложение «Настройки», нажмите «Хранилище», нажмите кнопку меню и нажмите «USB-подключение к компьютеру».

Вы также увидите соответствующую информацию на шторке уведомлений, когда устройство подключено к компьютеру через USB. Если вы не видите в настройках указанный пункт, то кликните по уведомлению в шторке.


В показанном скриншоте:

  • «Передать файлы» соответствует MTP
  • «Передать изображения» соответствует PTP


Что такое MTP, UMS и PTP, чем отличаются?

Так вот, чтобы понять зачем нужны различные режимы MTP, UMS и PTP, давайте вначале разберемся с каждым протоколом по отдельности.

Что такое подключение к компьютеру
MTP, UMS и PTP?

Существует всего 3 типа подключения устройств по USB к компьютеру:

Теперь рассмотрим каждый протокол передачи данных по подробней.

Universal Mass Storage (универсальный накопитель) или сокращенно UMS, он же USB SMC.

UMS представляет собой сокращение от Universal Mass Storage (Универсальный накопитель). Протокол передачи данных, часто встречающийся на USB-флеш накопителях и внешних жестких дисках.

Протокол Media Transfer Protocol (передача мультимедийного контента) или сокращенно MTP. Протокол для мультимедиа устройств, таких как Android смартфоны и планшеты, MP3-плееры, при подключении их к компьютеру или ноутбуку. Используется для обмена данными между устройством и компьютером. Не требует безопасного извлечения, при отключении по USB, скорость ниже чем у протокола UMS.

Для того чтобы ваш персональный компьютер соответствовал следующим минимальным требованиям, на компьютере должна быть установлена ОС:

  1. Windows XP SP2 или новее
  2. Windows Media Player 10 или новее

На компьютерах Apple с операционной системой macOS протокол MTP не работает.

Picture Transfer Protocol (протокол для передачи изображений) или PTP. Создан для того, чтобы выполнять передачу изображений с камеры или телефона Android на компьютер, либо принтер для печати.

Различия между MTP и UMS (USB MSC)

Главным отличием между протоколами MTP и UMS (USB MSC) заключается в том, что используется различный тип соединения. Устройства MTP подключаются к компьютеру как мультимедиа устройства, а устройства UMS (USB MSC) как съемные диски или накопители, такие как HDD, SSD, флешки. PTP подключение, как было сказано, используется только для передачи видео и фото и печати снимков.

Практически на всех современных мультимедиа устройствах (смартфоны, планшеты, плееры) отсутствует режим UMS в пользу MTP. Причина отказа от UMS, риск повредить память мультимедийного устройства.

У вас еще остались дополнительные вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Подключаем телефон к компьютеру через USB правильно

Режимы подключения телефона

Существует несколько режимов подключения Android устройств к компьютеру. В зависимости от целей выбирается тот или иной тип подключения (конфигурация).

  • Передача файлов (или MTP – Media Transfer Protocol). Используется в качестве стандартного варианта для обмена данными между мобильным устройством и компьютером/ноутбуком. Можно обмениваться файлами любых типов (фотографии, музыка, документы, видеозаписи и прочее);
  • USB-модем (также имеет названия USB Ethernet и RNDIS). Необходим в случае, когда на телефоне нужно создать точку доступа, к которой должен подключиться компьютер (например, для раздачи интернета с мобильного устройства на ПК);
  • Подключение как MIDI (MIDI – Musical Instrument Digital Interface). Данная конфигурация позволяет использовать телефон как MIDI-устройство, что очень полезно в музыке;
  • Передача фото PTP (PTP – Picture Transfer Protocol). Используется, когда необходимо работать только с изображениями и видеозаписями. Файлы других типов будут игнорироваться;
  • «Зарядка этого устройства» – режим, при котором телефон не обменивается никакими данными с компьютером, а лишь заряжается от него.

Чтобы установить по умолчанию тот или иной тип подключения, необходимо разблокировать меню для разработчиков в настройках системы. Сделать это можно следующим образом:

  1. Открываем настройки, после чего находим пункт «Система» (в зависимости от версии Android, производителя устройства и прошивки названия могут отличаться) или «О телефоне».
  2. Ищем строку под названием «Номер сборки». Нажимаем на нее 5-10 раз до появления всплывающей надписи «Не нужно, вы уже разработчик».
  3. Возвращаемся в главное меню настроек и находим пункт «Для разработчиков» (можно воспользоваться строкой поиска).
  4. Активируем настройки для разработчиков и в списке переходим в раздел «Default USB configuration» (может называться «Конфигурация USB»), где выбираем необходимый режим. Теперь при присоединении через USB данного мобильного устройства к ПК будет автоматически использоваться данный тип подключения.

C:\Users\Alex\Desktop\1.jpg

Конфигурация USB: RNDIS, MTP, PTP, MIDI. Что это такое на телефоне Android?

Для начала откроем режим разработчика. Пример на базе смартфона Samsung. Идем в настройки.




Пример на Huawei:


Видим следующее (Samsung):



Теперь пройдемся по каждому пункту.

MTP — Медиа-устройство

MTP означает «Протокол передачи мультимедиа». Когда Android использует этот протокол, он воспринимается компьютером как «мультимедийное устройство». Протокол передачи мультимедиа широко продвигался как стандартизованный протокол для передачи аудиофайлов на цифровые музыкальные проигрыватели с помощью Windows Media Player и аналогичных приложений. Он был разработан, чтобы позволить другим производителям медиаплееров конкурировать с Apple iPod и iTunes.

Этот протокол работает совсем не так, как USB-накопитель. Вместо того, чтобы открывать необработанную файловую систему вашего Android-устройства для Windows, MTP работает на уровне файлов. Ваше устройство Android не предоставляет Windows всё своё запоминающее устройство. Вместо этого, когда вы подключаете устройство к компьютеру, компьютер запрашивает устройство, а устройство отвечает списком файлов и каталогов, которые оно предлагает. Компьютер может загрузить файл — он запросит файл у устройства, и устройство отправит файл через соединение. Если компьютер хочет загрузить файл, он отправляет файл на устройство, и устройство решает сохранить его. Когда вы удаляете файл, ваш компьютер отправляет на устройство сигнал: «Пожалуйста, удалите этот файл», и устройство может его удалить.

Вашему компьютеру не требуется монопольный доступ к устройству хранения, поэтому нет необходимости подключать хранилище, отключать его или создавать отдельные разделы для разных типов данных. Android также может использовать ext4 или любую другую файловую систему, которую он хочет — Windows необязательно должен понимать эту файловую систему, достаточно, если это может сделать Android.


На практике MTP очень похож на USB-накопитель. Например, устройство MTP отображается в проводнике Windows, поэтому вы можете просматривать и передавать файлы. Linux также поддерживает устройства MTP через libmtp, который обычно входит в состав популярных настольных дистрибутивов Linux. Устройства MTP также должны появиться в файловом менеджере рабочего стола Linux.


Mac OS X от Apple в пролёте — в ней вообще нет поддержки MTP. IPod, iPhone и iPad от Apple используют собственный протокол синхронизации вместе с iTunes, так зачем им поддерживать конкурирующий протокол?

Google предоставляет приложение Android File Transfer для Mac OS X. Это приложение представляет собой простой клиент MTP, поэтому оно будет работать для передачи файлов туда и обратно на Mac. Google не предоставляет это приложение для других операционных систем, поскольку они включают поддержку MTP.

Почему современные устройства Android не поддерживают USB-накопитель

USB-накопитель (USB mass storage) — также известный как «USB mass storage device class», USB MSC или UMS — был способом, которым старые версии Android предоставляли свои хранилища компьютеру. Когда вы подключали устройство Android к компьютеру, вам нужно было специально нажать кнопку «Подключить хранилище к ПК», чтобы сделать хранилище устройства Android доступным для компьютера через USB-накопитель. При отключении от компьютера вам нужно было нажать кнопку «Выключить USB-накопитель».

USB-накопитель — это стандартный протокол, используемый флэш-накопителями, внешними жёсткими дисками, SD-картами и другими запоминающими устройствами USB. Диск становится полностью доступным для компьютера, как если бы это был внутренний диск.

Были проблемы с тем, как это работало. Независимо от того, какое устройство обращается к хранилищу, ему необходим монопольный доступ. Когда вы подключили хранилище к компьютеру, оно отключилось от операционной системы Android, работающей на устройстве. Любые файлы или приложения, хранящиеся на SD-карте или USB-накопителе, будут недоступны, когда они будут подключены к компьютеру.


Системные файлы нужно было где-то хранить; они никогда не отключались от устройства, поэтому в итоге вы получили устройства Android, содержащие отдельные разделы /data для «системного хранилища» и разделы /sdcard для «USB-хранилища» на одном и том же внутреннем запоминающем устройстве. Android устанавливал приложения и свои системные файлы в /data, а пользовательские данные хранились в разделе /sdcard.

Из-за этого жёсткого разделения у вас может оказаться слишком мало места для приложений и слишком много места для данных или слишком много места для приложений и слишком мало места для данных. Вы не можете изменить размер этих разделов без рутирования устройства — производитель выбрал соответствующее количество для каждого раздела на заводе.


Поскольку файловая система должна быть доступна с устройства Windows, она должна быть отформатирована с файловой системой FAT. Мало того, что Microsoft имеет патенты на FAT, FAT также является более старой и медленной файловой системой без современной системы разрешений. Android теперь может использовать современную файловую систему ext4 для всех своих разделов, потому что они не должны быть напрямую доступны для чтения Windows.

Подключать телефон или планшет Android к компьютеру в качестве стандартного USB-накопителя удобно, но у него слишком много минусов. Это безумие нужно было прекратить, поэтому современные устройства Android используют разные протоколы USB-подключения.


Пункты меню

Передача файлов (MTP или Media Transfer Protocol). Передача любых доступных файлов, будь то музыка, видео, фотографии, документы и т.д.

Передача изображений (MTP или Picture Transfer Protocol ). В этом режиме при подключении смартфона к компьютеру или ноутбуку и после разблокировки экрана становится доступна передача изображений, а также видеороликов.

USB-модем (RNDIS или USB Ethernet). Подключается как USB-модем, то есть вы можете использовать смартфон как точку доступа для ПК или ноутбука.

MIDI. Позволяет использовать ваш смартфон как MIDI-устройство.

Аудиоисточник. Использование вашего смартфона как источник вывода звука.

Только зарядка. В этом случае доступ к данным после разблокировки экрана не осуществляется, смартфон лишь заряжается от вашего ПК или ноутбука.

Программы для синхронизации смартфона и компьютера

Чтобы связать Android устройство с ПК существует большое количество программ. Некоторые из них связывают смартфон с компьютером посредством беспроводного соединения Wi-Fi или Bluetooth, но следующие приложения помогут синхронизировать устройства через интерфейс USB.

Smart Switch

Открывает список программ для синхронизации решение от Samsung. Утилита позволяет устройствам данного корейского производителя легко взаимодействовать практически с любыми персональными компьютерами на Windows или mac OS. Можно реализовать связь как через USB-кабель, так и посредством беспроводного соединения Wi-Fi, что во многих ситуациях очень удобно и позволяет при обмене данными обходиться без соответствующего кабеля.

Работает только на смартфонах/планшетах Samsung с версией Android 4.3+ (до 4.2 включительно необходимо использовать Samsung Kies – аналог Smart Switch). Samsung Kies подойдет не только для Android устройств версии 4.2 и старее, но и простым телефонам на базе ОС Bada.

C:\Users\Alex\Desktop\sw.PNG

Air Droid

И если программы Smart Switch и Samsung Kies созданы только для устройств данного корейского производителя, то программа Air Droid может работать и со смартфонами других производителей. Чтобы синхронизировать телефон и компьютер с помощью Air Droid, нужно:

  1. Открыть магазин Google Play на мобильном устройстве и установить приложение «Air Droid» от разработчика «SAND STUDIO», запустить его.
  2. Авторизоваться в учетной записи Air Droid или зарегистрироваться (это можно сделать быстро благодаря поддержке Google+, Facebook, Twitter).
  3. Перейти к компьютеру и скачать соответствующую программу для Windows или mac OS с официального сайта, установить ее.
  4. Запустить Air Droid на компьютере и смартфоне, а также связать их USB подключением. Войти в созданный в пункте 2 аккаунт и следовать дальнейшим инструкциям, которые будут появляться на экране ПК.

Подключение телефона к компьютеру через USB

Важная особенность Air Droid – поддержка Windows, mac OS и практически любых Android устройств. В программе есть умный помощник, который дает подсказки и различные инструкции.

TeamViewer

Подключение телефона к компьютеру через USB

Еще одна утилита для синхронизации смартфона и компьютера – TeamViewer. Ее особенность заключается в том, что она предлагает широкий спектр возможностей, а для связи использует дистанционное управление. Чтобы пользоваться функциями, которые предлагает, например, Air Droid, необходимо устанавливать дополнительное программное обеспечение и создавать аккаунт TeamViewer. Для того чтобы синхронизировать устройства и обменяться файлами, необходимо:

  1. Перейти на официальный сайт разработчика и скачать TeamViewer для компьютера, запустить ее.
  2. Открыть магазин Google Play, найти данную программу, установить и запустить.
  3. На телефоне нажать «Передача файлов», после чего высветится окно, в котором нужно будет ввести пароль (он будет находиться на главном экране TeamViewer на компьютере).
  4. После ввода пароля установится соединение и появится специальное меню, в котором можно переключаться между хранилищами устройства и дисками на компьютере, обмениваясь любыми файлами.

Что такое MTP, PTP, RNDIS (USB Ethernet), источник аудио и MIDI на Android?

Что такое MTP, PTP, RNDIS (USB Ethernet), источник аудио и MIDI на Android?

О том, что в разделе Для разработчика или Режим разработчика на смартфоне Android можно найти массу всевозможных пунктов меню, многие пользователи уже осведомлены. Один из пунктов называется Конфигурация USB и содержит в себе различные режимы подключения. В этой статье мы хотели бы рассказать вам немного об этих режимах.

Но для начала давайте вспомним о том, как попасть в раздел Конфигурация USB. Первым делом вам необходимо открыть настройки:

Что такое MTP, PTP, RNDIS (USB Ethernet), источник аудио и MIDI на Android?

Тапнуть по строке Для разработчиков или Режим разработчика. Если такого пункта меню вы не наблюдаете, включите его с помощью этой инструкции (по умолчанию режим скрыт).

Почему компьютер не видит телефон при подключении через USB

Бывают ситуации, когда компьютер ни в какую не синхронизируется с телефоном и попросту его «не видит». Причин, которые могут порождать эту проблему – масса. Рассмотрим все случаи, когда компьютер может не установить соединение со смартфоном.

  • Самый банальный случай – проблемы с USB кабелем. Чтобы не испытывать проблем, с подключением лучше пользоваться «родным» кабелем, который шел в комплекте со смартфоном/планшетом;
  • Неправильная установка драйверов. Обычно при подключении телефона к компьютеру/ноутбуку драйвера автоматически устанавливаются без вмешательства пользователя (особенно на новейших версиях ОС Windows). Но если определить устройство не получается, можно попробовать поискать USB драйвера на просторах Интернета или сайте производителя;
  • Выбрана неверная конфигурация при подключении. После соединения компьютера и смартфона USB кабелем необходимо выбрать режим синхронизации «Передача файлов» (или MTP);

C:\Users\Alex\Desktop\last.jpg

  • В случае если на компьютере установлена операционная система mac OS, установить Android File Transfer с официального сайта разработчика;
  • Если на ПК установлена ОС Windows XP, необходимо установить специальный MTP драйвер (Media Transfer Protocol) с официального сайта Microsoft.

PTP — Цифровая камера

PTP означает «Протокол передачи изображений». Когда Android использует этот протокол, компьютер воспринимает его как цифровую камеру.

MTP фактически основан на PTP, но добавляет больше функций или «расширений». PTP работает аналогично MTP и обычно используется цифровыми камерами. Любая программа, поддерживающая захват фотографий с цифровой камеры, будет поддерживать захват фотографий с телефона Android при выборе режима PTP. PTP был разработан как стандартный протокол для связи с цифровыми камерами.

В этом режиме ваше устройство Android будет работать с приложениями цифровой камеры, которые поддерживают PTP, но не MTP. Mac OS X от Apple поддерживает протокол PTP, поэтому вы можете использовать режим PTP для передачи фотографий с устройства Android на Mac через USB-соединение без какого-либо специального программного обеспечения.


Если у вас более старое устройство Android, вам может потребоваться использовать USB-накопитель. На современном устройстве Android у вас есть выбор между MTP и PTP — вам следует использовать MTP, если у вас нет программного обеспечения, которое поддерживает только PTP.

Если в вашем устройстве есть съёмная SD-карта, вы можете извлечь SD-карту и вставить её прямо в слот для SD-карты вашего компьютера. SD-карта будет доступна вашему компьютеру в качестве запоминающего устройства, так что вы сможете получить доступ ко всем файлам на ней, запустить программу для восстановления файлов и делать все, что вы не можете делать с MTP.

Читайте также: