Що таке режим метрів. Що таке MTP Device — опис та встановлення

Як відомо, андроїдні смартфони можна підключати до комп'ютера через USB-кабель – щоб отримати доступ до вбудованої пам'яті смартфона та вмісту картки пам'яті (якщо вона встановлена ​​у смартфоні). З брендовими смартфонами – Samsung, Huawei, Lenovo, Sony, HTC і так далі зазвичай так і відбувається: підключили смартфон по USB, після цього він з'являється в "Пристрої та диски".

Далі клацаєте по піктограмі смартфона (ну або планшета, не має значення) - отримуєте вміст вбудованої пам'яті та карти пам'яті. Ну і там ви можете створювати папки, копіювати туди аудіокниги, музику, фото, документи, відео та риса лисого.
Однак багато користувачів китайських смартфонів (планшетів) менш відомих виробників скаржаться на те, що при підключенні смартфона до комп'ютера він не з'являється в "Пристрої та диски". Що робити в цьому випадку?У цьому випадку потрібно заглянути в область сповіщень і клацнути там за повідомленням "Заряджання через USB". (Зазвичай називається так, але може називатися якось на кшталт "Налаштування підключення USB".)Після цього вам відкриється вікно вибору режиму використання USB.

Заряджання- комп'ютер заряджає підключений смартфон, але його не бачить. Передача файлів (MTP)- максимальний доступ із комп'ютера до смартфона, при якому буде видно вміст вбудованої пам'яті та карти пам'яті. Передача фото (РТР)- при цьому вигляді підключення смартфон у пристроях повинен з'явитися, але доступ буде тільки до папки з фото, відео (DCIM) та скріншот (Pictures). Вам потрібно вибрати пункт "Передача файлів", після чого смартфон повинен з'явитися в пристроях. повиненз'явитися. А може і не з'явитися, що нерідко відбувається з китайськими смартфонамипри першому підключенні. Я, тестуючи купу смартфонів, з таким стикаюся постійно. Так ось, як вирішувати цю проблему, адже це дуже незручно, якщо ви не можете отримати доступ до смартфону? (Карту пам'яті, якщо що можна витягнути і підключити до комп'ютера через перехідник, а ось зі смартфоном цей номер не пройде.) Той факт, що смартфон не з'явився в списку доступних пристроїв, говорить тільки про те, що система не змогла для нього встановити правильні драйвери.Підтвердження цієї тези ви знайдете, якщо зайдете в Панель керування - Диспетчер пристроїв - Переносні пристрої. Там, напевно, у списку буде значок з назвою смартфона, на якому розміщений попереджуючий жовтий трикутник із чорним знаком оклику. Це якраз і означає, що для пристрою не встановлено правильних драйверів.

Клацаєте на пристрої праву кнопкумиші та вибираєте пункт "Оновити драйвери". Перед вами з'явиться таке вікно. Там вибираєте "Здійснити пошук драйверів на цьому комп'ютері".

Далі у наступному вікні вибираєте "Вибрати драйвер зі списку вже встановлених драйверів".
І там вибираєте USB-пристрій MTP.
І все, потрібний драйвер буде встановлений, смартфон з'явиться у системі! Якщо ви, побачивши в "Диспетчері пристроїв" значок смартфона з жовтим трикутником, спробували при цьому оновити драйвер з автоматичним пошуком, то з високою ймовірністю після цього отримаєте таке повідомлення.
А пристрій при цьому потрапить вже до "Інших пристроїв" з назвою "Android".

У цьому випадку також потрібно зробити вищеописані дії, ось тільки після виклику драйвера зі списку встановлених спочатку потрібно буде вибрати MTD-пристрої, і тільки після цього з'явиться відповідний список, в якому потрібно вибрати USB-пристрій MTP.

І все проблема вирішена. Ну і щоб двічі не вставати. Багато користувачів дратує той факт, що за умовчанням при підключенні смартфона виставляється режим "Просто заряджання". І ви не можете змінити його за умовчанням на режим "Передача файлів".

Насправді це можна зробити, але шляхом пари заклинань. Для цього спочатку потрібно на смартфоні включити режим розробника, який за замовчуванням вимкнений. Для цього слід зайти в "Налаштування", далі в розділ "Про телефон - Інформація про пристрій" і там 8 разів топнути пальцем у пункт "Номер складання". Після цього в налаштуваннях внизу над "Про телефон" з'явиться новий розділ "Для розробників".

Як відомо, андроїдні смартфони можна підключати до комп'ютера через USB-кабель – щоб отримати доступ до вбудованої пам'яті смартфона та вмісту картки пам'яті (якщо вона встановлена ​​у смартфоні). З брендовими смартфонами – Samsung, Huawei, Lenovo, Sony, HTC і так далі зазвичай так і відбувається: підключили смартфон по USB, після цього він з'являється в "Пристрої та диски".

Далі клацаєте по піктограмі смартфона (ну або планшета, не має значення) - отримуєте вміст вбудованої пам'яті та карти пам'яті. Ну і там ви можете створювати папки, копіювати туди аудіокниги, музику, фото, документи, відео та риса лисого.
Однак багато користувачів китайських смартфонів (планшетів) менш відомих виробників скаржаться на те, що при підключенні смартфона до комп'ютера він не з'являється в "Пристрої та диски". Що робити в цьому випадку?У цьому випадку потрібно заглянути в область сповіщень і клацнути там за повідомленням "Заряджання через USB". (Зазвичай називається так, але може називатися якось на кшталт "Налаштування підключення USB".)Після цього вам відкриється вікно вибору режиму використання USB.

Заряджання- комп'ютер заряджає підключений смартфон, але його не бачить. Передача файлів (MTP)- максимальний доступ із комп'ютера до смартфона, при якому буде видно вміст вбудованої пам'яті та карти пам'яті. Передача фото (РТР)- при цьому вигляді підключення смартфон у пристроях повинен з'явитися, але доступ буде тільки до папки з фото, відео (DCIM) та скріншот (Pictures). Вам потрібно вибрати пункт "Передача файлів", після чого смартфон повинен з'явитися в пристроях. повиненз'явитися. А може й не з'явитися, що часто відбувається з китайськими смартфонами при першому підключенні. Я, тестуючи купу смартфонів, з таким стикаюся постійно. Так ось, як вирішувати цю проблему, адже це дуже незручно, якщо ви не можете отримати доступ до смартфону? (Карту пам'яті, якщо що можна витягнути і підключити до комп'ютера через перехідник, а ось зі смартфоном цей номер не пройде.) Той факт, що смартфон не з'явився в списку доступних пристроїв, говорить тільки про те, що система не змогла для нього встановити правильні драйвери.Підтвердження цієї тези ви знайдете, якщо зайдете в Панель керування - Диспетчер пристроїв - Переносні пристрої. Там напевно у списку буде значок з назвою смартфона, на якому розміщений попереджуючий жовтий трикутник із чорним знаком оклику. Це якраз і означає, що для пристрою не встановлено правильних драйверів.

Клацаєте на пристрої праву кнопку миші та вибираєте пункт "Оновити драйвери". Перед вами з'явиться таке вікно. Там вибираєте "Здійснити пошук драйверів на цьому комп'ютері".

Далі у наступному вікні вибираєте "Вибрати драйвер зі списку вже встановлених драйверів".
І там вибираєте USB-пристрій MTP.
І все, потрібний драйвер буде встановлений, смартфон з'явиться у системі! Якщо ви, побачивши в "Диспетчері пристроїв" значок смартфона з жовтим трикутником, спробували при цьому оновити драйвер з автоматичним пошуком, то з високою ймовірністю після цього отримаєте таке повідомлення.
А пристрій при цьому потрапить вже до "Інших пристроїв" з назвою "Android".

У цьому випадку також потрібно зробити вищеописані дії, ось тільки після виклику драйвера зі списку встановлених спочатку потрібно буде вибрати MTD-пристрої, і тільки після цього з'явиться відповідний список, в якому потрібно вибрати USB-пристрій MTP.

І все проблема вирішена. Ну і щоб двічі не вставати. Багато користувачів дратує той факт, що за умовчанням при підключенні смартфона виставляється режим "Просто заряджання". І ви не можете змінити його за умовчанням на режим "Передача файлів".

Насправді це можна зробити, але шляхом пари заклинань. Для цього спочатку потрібно на смартфоні включити режим розробника, який за замовчуванням вимкнений. Для цього слід зайти в "Налаштування", далі в розділ "Про телефон - Інформація про пристрій" і там 8 разів топнути пальцем у пункт "Номер складання". Після цього в налаштуваннях внизу над "Про телефон" з'явиться новий розділ "Для розробників".

Android application/vnd.android.package-archiveДодаток Android

Android від А до Я: Що криється за абревіатурою MTP і як правильно цим розпорядитися

МТП (Media Transfer Protocol) вперше з'явився на девайсах з Honeycomb. Протокол трохи відрізняється від звичного USB Mass Storage (UMS), у якому ви включаєте USB мод і починаєте переміщати файли. А оскільки МТРстав частиною, то непогано було б з'ясувати всі нюанси. У пості ми спробуємо максимально розібратися з тим, що конкретно являє собою цей протокол, яка в ньому необхідність, і як налаштувати його для спрощення трансферу файлів.

Що таке МТР?

МТР- це набір кастомних розширень для PTP (Picture Transfer Protocol), який спрямований на трансфер файлів та пов'язаних з ними метаданих по USB. Досі тут? Тоді продовжимо.

Спочатку частина структури Windows Media, але у 2008 МТРбув стандартизований як тип USBпристрої, тим самим, ставши стандартом, що сформувався. Якщо ви були власником iriver або Creative MP3 плеєрів, ви напевно стикалися з МТР. Якщо ви користуєтеся цифровою камерою, яка автоматично розпізнається як пристрій під час підключення до ПК, то в роботі задіяний РТР, який, по суті, є тим самим, що і МТР. Річ досить стара, але не для Android.

Навіщо використовувати MTP замість USB Mass Storage?

Суть використання MTPполягає в тому, що тепер виробникам мобільних девайсів не треба створювати два окремих розділу, один для програм, другий для медіа файлів. Раніше за ними був помічений грішок, який полягав у розширенні другого розділу за рахунок першого, а це дуже часто призводило до нестачі місця нових додатків. З МТРобидва типи фалів можна зберігати разом.

У USB Mass Storageє один великий недолік - коли ви створюєте розділи пам'яті, то один із них виявляється повністю у владі іншого девайсу. Це означає, що ваш планшет або смартфон не матиме доступу до цього розділу, але комп'ютер, до якого підключений девайс, може всіляко їм розпоряджатися. З цієї причини деякі програми і, особливо, віджети, розміщені на карті SD, не працюють.

Ще однією перевагою МТРє відсутність необхідності використання файлової системи FATдля зберігання. Це в кінцевому підсумку призводить до більш швидкій роботідевайса.

Встановлення МТР

З часів Windows XPMTPдевайси без пролем працюють з. Підключаєте свійGalaxyNexus, вибираєте MTPяк тип з'єднання, операційна система комп'ютера сама знаходить потрібні драйвераВам потрібно буде лише трохи почекати. Переміщення файлів між смартфоном та ПК без будь-яких проблем забезпечене. Але що робити тим користувачам, які віддали перевагуLinuxі Mac?

Mac OS


Встановіть UDEV rule,відкривши rules файлчерез термінал

sudo nano -w /etc/udev/rules.d/51-android.rules

Потім введіть наступний рядок внизу файлу (забудьте вказати ім'я користувача):

SUBSYSTEM=="usb", ATTR(idVendor)=="04e8", ATTR(idProduct)=="6860", MODE="0600", OWNER=" "

Після чого настане черга для:

  • sudo apt-get install mtpfs
  • sudo mkdir /media/GNexus
  • sudo chmod 775 /media/GNexus

Потім слід підключити Galaxy Nexusдо ПК і в тому ж, що раніше вікні ввести:

sudo mtpfs -o allow_other /media/GNexus

Це все дозволить вам перетягувати файли, використовуючи Nautilus, і не забудьте ввести наступну команду після завершення роботи:

sudo umount mtpfs

Альтернатива


Як альтернативу можете використовувати комбінацію Wifi File Explorerі QuickSSHdі відправляти файли бездротового з'єднання.

Android від А до Я: Що криється за абревіатурою MTP, і як правильно цим розпорядитися:
рейтинг 80 із 80 на основі 80 оцінок.
Всього 80 відгуків.

Останнім часом синхронізація мобільних гаджетів на основі ОС Android зі стандартними комп'ютерними системамизазнала досить сильних змін. В основу нової технології було покладено використання так званого MTP Device драйвера при безпосередньому підключенні пристрою до комп'ютера або ноутбука через універсальний порт USB.

Що таке MTP Device?

Взагалі технологія MTP (Media вперше побачила світ ще в 2008 році на мобільних гаджетах з Honeycomb в OS Android Ice Cream Sandwich. На той час вона вважалася складовою пакета Windows Media, але потім була стандартизована як один із основних типів USB-пристроїв.

Саме тому зараз стаціонарні операційні системи при підключенні мобільного гаджета визначають його як MTP Device. По суті, сама розробка чимось новим не з'явилася, оскільки дуже нагадує протоколи PTP (Picture Transfer Protocol), точніше, є одним з його різновидів у вигляді додаткових розширень.

MTP Device Driver як альтернатива USB Mass Storage

Щодо функціонування такої системи, напевно, зрозуміло, що без встановлення драйвера вона в принципі неможлива. Однак у порівнянні зі звичайним обміном даними через USB MTP Device драйвер працює дещо інакше.


Найголовніша відмінність, вона ж перевага нової технології, полягає у наступному. Справа в тому, що при використанні стандартного підключення при допомоги USB Mass Storage створюються два розділи (для медіафайлів та додатків окремо), причому один із них завжди залежить від іншого. Виникає ситуація, коли смартфон або планшет до одного з розділів доступу немає, а комп'ютер сприймає обидва. Саме тому і виникає ситуація, коли додатки, встановлені на SD-карту, не те що не працюють, а й навіть не запускаються.

У разі використання MTP Device таких обмежень немає. Крім того, відпадає необхідність використання файлової системи FAT. І якщо раніше перерозподіл вільного місцявідбувалося за рахунок впливу одного розділу на інший, у разі нічого подібного немає. Простіше кажучи, раніше захоплення вільного простору одного розділу призводило до зменшення розміру іншого. Тепер обидва розділи залишаються незмінними.

Стандартне встановлення драйвера в Windows

Тепер давайте подивимося, як виконується стандартне встановлення драйвера при синхронізації пристрою з Windows. Допустимо, у нас є смартфон або планшет Samsung.


Як правило, зазвичай при першому підключенні пристрою до комп'ютерного терміналу система видає повідомлення у системному треї про те, що знайдено новий пристрій (у нашому випадку – MTP Device Samsung). Система сама встановлює необхідний для синхронізації драйвер без жодних проблем, після чого трансфер даних може здійснюватися аналогічно використанню звичайного підключення через USB, коли визначається і внутрішній накопичувач, та зовнішня SD-карта. Можуть, звичайно, з'явитися помилки (на зразок «Samsung Mobile MTP Device драйвер не встановлений»), але ми зупинимося трохи пізніше.

Загальні рекомендації щодо інсталяції драйверів для більшості Android-пристроїв

В принципі, майже завжди спрацьовує автоматичне встановленнянеобхідних драйверів операційною системою Windows. Однак, можна використовувати й альтернативні методи, пов'язані з інсталяцією супутніх утиліт для смартфона або планшета.


Так, наприклад, той же MTP Device драйвер Samsung встановлюється автоматично за наявності останньої версії програми Kies. Зауважте, для кожної конкретної моделімобільного гаджета корпорація Samsung драйвери не випускає, так що шукати їх, скажімо, для S6 або Galaxy Note 2 немає абсолютно ніякого сенсу.

Всім привіт, шановні читачі та користувачі смартфонів. Сьогодні я розповім вам, що робити, якщо при підключенні вашого смартфона до персонального комп'ютеравиникає помилка “USB пристрій MTP відмови”. Нижче ви можете побачити скріншот цієї помилки. Якщо у вас виникла така ж проблема, читайте далі.

Помилка “USB пристрій MTP відмова” може виникнути з кількох причин, деякі з них:

  1. Проблема з драйвером MTP. Таке іноді трапляється, але не на всіх комп'ютерах. Ця проблемаусувається дуже просто і швидко, нижче я докладніше її опишу;
  2. Неправильні установки в самому пристрої. Як показує практика, така причина виникає в 1% випадків, але, можливо, у вас саме вона є причиною виникнення помилки;
  3. Застарілий драйвер. Ця проблема теж має місце, але, як і попередні – дана причинаВиникнення помилки усувається простим оновленням драйвера для вашої операційної системи.

Отже, причини ми розібрали, тепер приступимо до усунення цієї проблеми. Почнемо по порядку, з робочого і поширеного методу усунути неприємну помилку.

Спосіб 1


Тепер знову підключіть ваш мобільний пристрій до персонального комп'ютера і перевірте зникла помилка, що виникла раніше.

Спосіб 2

Якщо попередній спосіб не допоміг, то спробуємо покопатися в налаштуваннях самого мобільного пристрою. Виконайте наступні дії:


Важливо: якщо пункту розробка не видно, то зробіть таке: перейдіть до розділу "Про пристрій" і близько 10 разів натисніть на номер складання. Тим самим ви активуєте пункт Розробка.

Спосіб 3

Як я вже говорив вище, даний спосібтакож простий і зрозумілий як попередні. Він полягає у банальному оновленні драйвера. Для того щоб все пройшло максимально успішно виконайте такі кроки:


Тепер спробуйте знову підключити ваш мобільний Андроїдгаджет до персонального комп'ютера і перевірте чи зникла помилка USB.

Якщо стаття була для вас корисною, то ви можете віддячити автору статті, опублікувавши посилання на даний матеріал у своїх акаунтах. соціальних мереж, для цього натисніть одну з кнопок розшарування, розташовані нижче. Не забувайте додати даний ресурсВ закладки, думаю він вам ще не раз стане в нагоді в процесі експлуатації вашого Андроїд пристрою. До зустрічі в наступних, безперечно, корисних матеріалах.

Попередні статті, які висвітлюють цю тему, були значною мірою присвячені лише одному протоколу – Mass Storage. Це не дивно, саме він або в чистому вигляді або в комплекті з програмною оболонкою править сьогодні ринком. Хоча розроблявся він зовсім не для цих плеєрів, проте він отримав тут найширше поширення завдяки стандартності, простоті, прозорості у використанні. Більше того, MSC/UMS активно впроваджується і в інші портативні пристрої: цифрові камери, стільникові телефонита смартфони, КПК.

Тим не менш, є на ринку компанія, яка вважає, що останнє слово у цій галузі ще не сказано. Це Microsoft, яка вже три роки наполегливо намагається прищепити індустрії зовсім інший підхід до передачі контенту на портативні пристрої.

Розповідаючи раніше про обставини появи Mass Storage на MP3-плеєрах, ми згадали про несправедливість, допущену до них індустрією. Портативні програвачі виявилися «обійдені» під час роздачі класів пристроїв USB, головним чином через виявлену провідними компаніями галузі недалекоглядності, недовірливості, їх нездатності до створення реально працюючого механізму захисту авторських прав.

Тепер Microsoft заявляє про своє бажання усунути цей прикрий приклад сегрегації. Хоча, звичайно, всі розуміють, що компанія аж ніяк не забуває про можливість при цьому серйозно покращити своє становище на ринку «цифрових розваг».

Підхід Microsoft до цього питання істотно відрізняється від усього, що можна було зустріти у галузі до цього. Так, він не має жодного відношення до Mass Storage, це зовсім інша архітектура, яка спочатку призначена для портативних мультимедіа-пристроїв.

З іншого боку, його не можна прирівнювати до пропрієтарних протоколів. Це відносно відкрита технологія, вона активно ліцензується безліччю виробників. Крім того, Останніми роками Microsoft активно інтегрує її підтримку у свої операційні системи, встановлені, як відомо, на більшість ПК у світі.

Mass Storage був розроблений ще у минулому столітті. Перша ж інформація про розробки Microsoft у цьому напрямі з'явилася лише у 2003-2004 роках. Офіційно новий протокол було представлено 12 жовтня 2004 року у складі партнерської програми Microsoft PlaysForSure (P4S). Він отримав назву Media Transfer Protocol (MTP).

PlaysForSure, складовою якої є MTP, була вперше представлена ​​публіці наприкінці 2004 року.


Zen PMC – один з перших P4S-плеєрів – не набув особливої ​​популярності

Тоді ж було оголошено перший список сумісних пристроїв, зокрема плеєри від Creative, iriver, Samsung.

У рамках партнерської програми PlaysForSure MTP був далеко не головною "зіркою". Набагато більше уваги приділялося іншим її компонентам:

  • форматів медіафайлів WMA (аудіо) та WMV (відео)
  • програмній оболонці Windows Media Player 10-ої версії
  • новій DRM-системі Janus
  • операційній системі для портативних плеєрів Portable Media Center (опціональний компонент).

На перспективи Portable Media Center Microsoft дивилася реалістично. Тому вона заздалегідь переймалася впровадженням підтримки PlaysForSure у вже існуючі різновиди пропрієтарних ОС для портативних плеєрів. З більшістю виробників платформ їй досить швидко вдалося порозумітися. Нова концепція, хоч і не без скрипу і не без скептично-засуджувальних коментарів сторонніх експертів, почала розвиватися.

Критики небезпідставно називали PlaysForSure відповіддю на, а то й клоном комбінації Apple «iPod+iTunes». Де:

  • WMA = AAC
  • Windows Media= iTunes
  • Janus DRM = FairPlay
  • Мертвонароджений Portable Media Center сподівався стати = iPod OS.

MTP, однак, тут був оригінальним елементом. Мабуть лише де-факто монополіст на ринку операційних систем міг дозволити собі подібне.

Архітектура P4S створювалася явно не без огляду на досвід Apple

Протокол, цілком у традиціях Microsoft, був створений не з нуля, але був модифікацією існуючого рішення. У цьому випадку це був випробуваний Picture Transfer Protocol (PTP). Той ще 2000 року був затверджений як стандартний протокол для цифрових фотокамер і увійшов до класів USB за номером 0x06.


MTP є прямим нащадком Picture Transfer Protocol, знайомого багатьом цифровими фотокамерами

MTP запозичив у нього дуже багато, починаючи з двох літер у назві. За великим рахунком, MTP можна назвати надбудовою над PTP: вся програмна частина, Що відповідає безпосередньо за транспортування даних, залишилася незмінною. Було лише трохи розширено набір команд, щоб охопити нові типи контенту, та їх взаємодія між собою.

Корінною відмінністю PTP/MTP від ​​Mass Storage можна назвати концепцію об'єктів. Об'єкти в системі TP можуть мати типи та характеристики, які можуть бути запрошені засобами протоколу. Об'єкти складаються з частин-компонентів, що включають посилання на інші об'єкти, метадані, а також безпосередньо контент.

Структура об'єкта MTP

Таким чином, TP-протоколи можна назвати «розумними» протоколами, здатними конструктивно взаємодіяти з вбудованим ПЗ портативного пристроюабо програмною оболонкою, встановленою на ПК.


Алгоритм роботи MTP

Фактично сукупність TP-об'єктів вже містить у собі базу даних інформації про контент, яку в Mass Storage системі доводиться створювати самостійно або силами плеєра, або за допомогою ПК, витрачаючи час та ресурси пристроїв. В результаті дружню до користувача функціональність портативних плеєрів, на кшталт відображення метаданих та Album Art, потужної та гнучкої системи навігації, можна реалізувати значно меншою «кров'ю», вона стає доступною і для обмежених у ресурсах розробників.

Можливості MTP на прикладі Sandisk Sansa e200 – Album Art, навігація метаданими, система рейтингування

Має протокол та інші можливості, такі як створення віртуальних папок.


Віртуальні папки Media та Data у режимі підключення MTP, плеєр Zen Micro Photo

У голого Mass Storage конкурувати по можливостях не виходить. У чистому вигляді протокол вимагає неабиякої потужності портативного пристрою та великого обсягу робіт над вбудованою мікропрограмою, мало хто з розробників йде на це. Таким чином, основним противником MTP виступає Mass Storage з оболонкою, що пропонує подібні можливості.

Тут перевагою MTP має у перспективі стати його велика універсальність. Якщо Windows XP отримує підтримку MTP лише з інсталяцією Windows Media Player версії 10, то в Windows Vistaпротокол уже вбудований спочатку. Це дозволить користувачам повноцінно використовувати його без будь-яких додаткових установок.

Крім того, на відміну від iTunes та SonicStage, що працюють виключно з пристроями Appleі Sony, відповідно, проект PlaysForSure є відкритим. MTP-пристрої можуть робити будь-які компанії, що використовують платформи з підтримкою протоколу. А в даний час абсолютна більшість платформ сумісна з MTP.


Найважливіші виробники платформ підтримують MTP

MTP можна використовувати з будь-якої файловою системою. Це дозволяє розробникам створювати двопротокольні програвачі з підтримкою як Mass Storage, так і MTP. Зазвичай користувач може вибрати, у якому режимі повинен працювати пристрій через його (пристрої) налаштування. Microsoft, проте, дивиться таку практику дуже косо. В останніх специфікаціях PlaysForSure подібні фінти взагалі заборонені. Тепер MTP має пріоритет, а Mass Storage-протокол активується лише якщо на ПК не було виявлено драйверів підтримки Media Transfer Protocol. Нижче буде описано, до яких неприємностей це може спричинити.

На щастя, ніхто не прив'язує розробників до специфікацій PlaysForSure. Це те, що критики протоколу часто забувають: виробник плеєра може без проблем «послати» і PlaysForSure, і Janus DRM, зберігши підтримку MTP. Це дозволяє їм ігнорувати рекомендації Microsoft і давати можливість користувачеві вибирати протокол до душі.


Вибір між MSC та MTP (з посібника користувача Sandisk Sansa e200)

Цікаво, що пріоритет MTP-протоколу над концепцією PlaysForSure загалом був мимоволі продемонстрований Microsoft при випуску свого власного плеєра Zune. Останній не є пристроєм P4S, не підтримує Janus DRM, але, тим не менш, використовує MTP.

Перерахувавши ряд явних плюсів протоколу, ми, однак, не можемо заплющувати очі на низку серйозних мінусів, що знижують його привабливість для споживача.

Мабуть, головним коренем всіх бід є те, що MTP з'явився надто пізно. У 2004 році ринку MP3-плеєрів «стукнуло» шість років. Природно, до цього часу більшість гравців на ринку так чи інакше вирішили для себе проблему вибору протоколу для своїх пристроїв, віддавши перевагу Mass Storage у тій чи іншій його варіації.

Причому перша версія MTP серйозно поступалася MSC/UMS із дружності до користувача. Вона примушувала його до встановлення Windows Media Player 10, не мала підтримки в Explorer Shell Extensions і, як наслідок, не дозволяла бачити пристрій із Провідника Windowsкопіювати файли шляхом Drag&Drop, використовувати портативний плеєр для перенесення даних. Зрештою, в інших операційні системи, чи то MacOS чи Linux, з підтримкою протоколу було зовсім погано. Порівняйте це з Mass Storage, драйвери для якого можна знайти навіть для DOS.

Для частини користувачів додатковим негативним фактором послужив одночасно з MTP анонс Janus, нової DRM від Microsoft. З усього PlaysForSure букета саме Janus отримав найширший промоушн. Американська компанія повторила помилку учасників SDMI, широко рекламуючи нову DRM як чудову перевагу архітектури PlaysForSure. Результатом стала однозначна асоціація PlaysForSure = DRM => і MTP = DRM. А Mass Storage навпаки = Свобода.

Поряд із FairPlay від Apple PlaysForSure отримала свою порцію помиїв від інтернет-спільноти

Дружність до DRM-систем дійсно є однією з відмінностей MTP від ​​PTP. Так, інформація, пов'язана з DRM, входить до типів об'єктів протоколу. Однак архітектура MTP зовсім не включає DRM як обов'язковий компонент, вона просто полегшує її реалізацію для тих розробників, яким це потрібно. Інакше кажучи, MTP підтримує DRM, але MTP не = DRM. Незважаючи на це, поширена думка, що MTP, по суті, є просто мірою захисту від копіювання, що він «впроваджує» DRM в копіювані файли і т.п. Суперечна репутація Microsoft сприяла розкрутці цих міфів – від продуктів цієї компанії багато хто чекає каверзи.

Компанія Microsoft традиційно ставиться до корпорацій, що особливо жорстко критикуються за відданість DRM. Агітаційний банер проти Windows Vista від анти-DRM активістів з defectivebydesign.org

У результаті, анонсувавши MTP у складі PlaysForSure, Microsoft надала протоколу ведмежу послугу, «повісивши» на нього весь негатив від інших компонентів програми: DRM, Windows Media Player. Це при тому, що з усього набору P4S MTP був найбільш вдалим і життєздатним компонентом.

З іншого боку, певна частина музики купується західними користувачами в інтернет-магазинах, які використовують архітектуру P4S та Janus DRM. Такі треки відтворюватимуться лише на MTP-плеєрах. Хоча майбутнє DRM у музиці зараз досить туманне, і чи його підтримка залишиться перевагою – сказати складно.

Незадовго до своєї смерті Rio Audio агітувала за MTP, ілюструючи це схемами, що показують весь жах неможливості записати PlaysForSure-треки на MSC-плеєр

Ще один фактор "проти" - внутрішня складність архітектури MTP. Якщо Mass Storage обходиться практично одним драйвером, то для свого протоколу Microsoft звела цілу структуру. Це API, що називається Windows User-Mode Driver Framework (UMDF), який умовно можна назвати DirectX для периферії. Сьогодні ця архітектура використовується ширше, але розроблялася саме для MTP і в 2004 році входила до складу установки Windows Media Player 10. Підтримка протоколу передачі даних реалізується цілим набором драйверів та бібліотек. Це робить систему більш уразливою та нестабільною.

Зокрема, трапляється така ситуація. На ПК встановлена ​​основна маса драйверів MTP, що входить до UMDF. Але Windows Media Player версії 10 або вище немає, бібліотеки, відповідальні за інтеграцію MTP в стандартну оболонку Windows (Shell Extensions), також відсутні. Результат - плеєр пізнається системою як MTP-пристрій, але ніяких можливостей для роботи з ним немає, пристрій стає "річчю в собі". Якщо плеєр можна переключити в Mass Storage-режим через меню, це не так страшно. Але якщо він спроектований згідно зі специфікацією PlaysForSure, то, виявивши підтримку MTP системою, він буде працювати виключно за цим протоколом, позбавивши користувача можливості повноцінного використання пристрою. Звісно, ​​такі явища – наслідок молодості протоколу, його недостатньої поширеності, у тій же «Вісті» такого не відбуватиметься. Проте критики справедливо відзначають складність та тяжкість інфраструктури MTP як недолік.

Робота над удосконаленням MTP ведеться, його останні версіївже виглядають набагато цікавіше. З'явилася інтеграція протоколу в Провідник, завдяки якій робота з MTP-пристроєм мало відрізняється від використання Mass Storage-плеєра (щоправда, поки що немає коректної підтримки в альтернативних файл-менеджерах).


Єдиною відмінністю інтеграції MTP в оболонку Windows від звичайного Mass Storage є те, що MTP-плеєри відображаються як пристрої, а не як диски (скриншот з сайту "dapreview.net")

Розвивається стандарт PlaysFromDevice – підтримка MTP сторонньою технікою, такою, як стаціонарні аудіосистеми, автомагнітоли тощо. Її відсутність була ще однією серйозним мінусом для MTP-плеєрів, т.к. техніки, яка «розуміє» Mass Storage, вже досить багато.

Якщо абстрагуватися від факту, що MTP є, перш за все, інструментом Microsoft із завоювання та утримання ринку, більшість ідей, закладених у протокол, можна оцінити позитивно. У своїй останній варіації він перевершує за зручністю та можливостями найпоширенішу систему – Mass Storage з оболонкою.

Так, користувачеві дається повноцінний вибір між використанням програмної оболонки Windows Media Player та Drag&Drop через Провідник. MTP-плеєри можуть без проблем використовуватися для перенесення будь-яких даних – відсутність цієї можливості була однією з основних претензій користувачів. Поступово з'являється підтримка протоколу сторонніх ОС.

Альтернатива роботі через Провідник – синхронізація через Windows Media Player 11

Якщо уявити світ, де всі ПК, вся побутова аудіотехніка та інші суміжні пристрої «розуміють» MTP, то для мультимедіа-плеєрів він виглядає привабливішим за Mass Storage.

Повідомлення про помилки, з якими може зіткнутися користувач MTP-пристроїв (детальніше )

Такою перспективою Microsoft вже вдалося спокусити трьох гравців великої п'ятірки: Creative, Sandisk і Samsung. З "другого ешелону" в стані компанії з Редмонда iriver, Archos, Philips, Trekstor, Cowon, Mpio, багато інших невеликих компаній.


Переважна більшість виробників другого плану підтримує MTP

Повільно, але вірно MTP поширюється серед китайських компаній – окремі дрібні азійські виробники вже заявляють про підтримку протоколу як перевагу своєї продукції. Їх повний цей протокол виглядає цілком реально, т.к. більшість із них працює виключно на Європу та США, де до MTP поступово починають звикати.

Китайська компанія Meizu вже оснащує свої плеєри підтримкою MTP

А на тлі теоретично можливої ​​загальної відмови від DRM навіть використання MTP компанією Apple не виглядає зовсім неможливим – ніщо не заважає інтегрувати підтримку протоколу в оболонку iTunes.

І все ж таки поки є відчуття, що MTP все ще не перейшов кордон, що відокремлює просто широко розрекламовану технологію від технології, що отримала реальне суспільне визнання.

Сьогодні власник MTP-плеєра все ще змушений часом стикатися з проблемами, які мучили користувачів плеєрів з пропрієтарними протоколами: непрозорість роботи, несумісність з обладнанням, необхідність установки додаткового ПЗ.

Позиції протоколу все ще досить хитки, і без рішучих дій Microsoft він може легко канути в Лету. У чомусь ситуація нагадує становище з форматом MP3 та його альтернативами. Так само, як і MP3, Mass Storage пропонує достатній рівень можливостей і має широке поширення, тому справді серйозних стимулів для переходу на новий протокол немає. Аналогічно альтернативним аудіоформатам типу WMA та AAC, MTP впроваджується «зверху», у «наказному» порядку.

Microsoft сподівається на поліпшення ситуації, якщо їй вдасться зареєструвати MTP як новий клас USB. Це зробить протокол індустріальним стандартом. Амбіції американської компанії йдуть і далі - вона сподівається "загнати" під цей протокол усі портативні медіапристрої - фотокамери, мобільники, смартфони - залишивши Mass Storage лише накопичувачі, для яких він, власне, і призначався.

Що чекає на протоколи передачі даних у портативних плеєрах у майбутньому? Чи зможе MTP стати новим галузевим стандартом? Чи Mass Storage збереже свої позиції? Можливо, чи з'являться нові рішення? Говорити, напевно, складно: надто сильно все в цій галузі залежить від суб'єктивних факторів, зокрема, дій найбільших гравців. Поки що Mass Storage-протокол залишається королем, перш за все, у редакції від Apple, із програмною надбудовою у вигляді iTunes. «Чистий» Mass Storage залишається долею бюджетних плеєрів та пристроїв для ентузіастів, займаючи другий ступінь п'єдесталу. MTP, що розповсюджується в міддл-класі ринку, поки що йде третім.


Схематичний розподіл часток між протоколами у продажу 2006 р.

Які зміни внесе в цей розклад падіння DRM (якщо воно все ж таки відбудеться), а також поширення бездротових технологій покаже час.



Завантаження...
Top