بروتوكول نقل الوسائط (MTP) هو امتداد لبروتوكول اتصالات بروتوكول نقل الصور (PTP) الذي يسمح بنقل ملفات الوسائط بشكل متسلسل من وإلى الأجهزة المحمولة. بينما تم تصميم PTP لتنزيل الصور الفوتوغرافية من الكاميرات الرقمية ، يسمح بروتوكول نقل الوسائط بنقل ملفات الموسيقى على مشغلات الصوت الرقمية وملفات الوسائط على مشغلات الوسائط المحمولة ، بالإضافة إلى معلومات شخصية عن المساعدين الرقميين الشخصيين. تعد MTP جزءًا رئيسيًا من WMDRM10-PD ، وهي خدمة إدارة الحقوق الرقمية (DRM) لمنصة Windows Media. تعد MTP جزءًا من إطار 'Windows Media' وبالتالي فهي مرتبطة بشكل وثيق بـ Windows Media Player. تدعم إصدارات نظام التشغيل Microsoft Windows من Windows XP SP2 MTP. يتطلب نظام التشغيل Windows XP وجود برنامج Windows Media Player 10 أو إصدار أحدث ؛ لاحقاً إصدارات Windows تحتوي على دعم مضمن. قامت Microsoft أيضًا بتوفير مجموعة MTP Porting Kit للإصدارات القديمة من Windows إلى نظام التشغيل Windows 98. قامت مجموعة عمل جهاز مجموعة المطورين USB بتوحيد MTP كفئة جهاز ناقل تسلسلي عالمي كامل (USB) في مايو 2008. منذ ذلك الحين ، تعد MTP امتدادًا رسميًا لـ PTP وتشترك في نفس رمز الفصل. التاريخ الغرض الرئيسي من هذا البروتوكول هو السماح بنقل ملفات الوسائط والبيانات الوصفية المرتبطة بها من وإلى الأجهزة المحمولة فقط ، وظيفة نقل واحدة ، داخل أو خارج ، في وقت واحد. نقل الصور من الاندرويد الكمبيوتر ديالحل هو نسخ إلى نظام الاستضافة لهذه العمليات ثم نسخ مرة أخرى. تم تنفيذ البروتوكول في الأصل للاستخدام عبر USB ولكن تم تمديده للاستخدام عبر TCP / IP و Bluetooth. يدعم كل من Windows 7 و Windows Vista مع تحديث النظام الأساسي لـ Windows Vista أيضًا بروتوكول MTP عبر البلوتوث. يسمى المضيف الذي يتصل بجهاز MTP بمبادر MTP بينما يكون الجهاز نفسه مستجيب MTP. السبب الرئيسي لاستخدام MTP بدلاً من ، على سبيل المثال ، فئة جهاز التخزين الشامل USB (MSC) هو أن هذا الأخير يعمل على مستوى دقة كتلة جهاز التخزين الضخم (عادة في الممارسة ، كتلة FAT) ، بدلاً من مستوى الملف المنطقي. بعبارة أخرى ، تم تصميم فئة وحدة التخزين ذات السعة الكبيرة من USB لتوفير إمكانية وصول غير متمايزة لجهاز الكمبيوتر المضيف إلى مخزن كبير السعة ، مثل الفلاش المضغوط ، بدلاً من نظام الملفات ، والذي يمكن مشاركته بأمان مع الجهاز المستهدف (باستثناء ملفات محددة قد يقوم المضيف بتعديل / الوصول). في الممارسة العملية ، لذلك ، عندما قام جهاز كمبيوتر مضيف USB بتركيب قسم MSC ، فإنه يفترض التحكم المطلق في التخزين ، والذي قد لا يتم تعديله بأمان من قبل الجهاز دون التعرض لخطر تلف البيانات حتى يقوم الكمبيوتر المضيف بقطع الاتصال. علاوةً على ذلك ، نظرًا لأن الكمبيوتر المضيف يتمتع بالتحكم الكامل في جهاز التخزين المتصل ، هناك خطر من أن الكمبيوتر المضيف قد يؤدي إلى تلف نظام الملفات ، أو إعادة تهيئته إلى نظام ملفات غير مدعوم بواسطة جهاز USB ، أو تعديله بطريقة أخرى أن جهاز USB لا يمكنه فهمه تمامًا. يتغلب كل من MTP و PTP على هذه المشكلة من خلال جعل وحدة التخزين المُدار ملفًا محليًا بدلاً من وحدة كبيرة (ربما كبيرة جدًا) للتخزين الشامل على مستوى الكتلة. وبهذه الطريقة ، تعمل الخطة المتوسطة الأجل مثل نظام ملفات معاملات - إما أن الملف بأكمله مكتوب / مقروء أو لا شيء. لا تتأثر وسائط التخزين بالتحويلات الفاشلة. عندما يحتفظ الجهاز بقاعدة بيانات / فهرس لمحتوى القرص ، يقوم MTP بحفظ تكلفة إعادة مسح القرص بأكمله في كل مرة يتم فيها تعديل المحتوى. بالإضافة إلى ذلك ، تسمح الخطة المتوسطة الأجل لمبادري الخطة المتوسطة الأجل بتحديد الإمكانات المحددة للجهاز (الأجهزة) فيما يتعلق بتنسيقات الملفات ووظائفها. على وجه الخصوص ، قد يضطر رواد الخطة المتوسطة الأجل إلى توفير كلمات مرور ومعلومات أخرى لفتح الملفات ، أو تمكين إدارة الحقوق الرقمية. نقل الصور من الاندرويد الكمبيوتر 8لا يوجد شيء محدد من هذه الطبيعة في المعيار الأساسي ولكن الميزات متاحة عبر امتدادات الموردين. رفض MTPZ ، ملحق Zune إلى MTP بشكل خاص الوصول إلى الملفات حتى تتم معالجة المصادقة ، وهو ممكن فقط باستخدام Windows Media Player 10 أو أعلى. مقارنة مع USB التخزين الشامل انظر أيضًا: فئة جهاز تخزين USB الجماعي ملف موجه بدلاً من بروتوكول كتلة موجهة من خلال عدم تعريض نظام الملفات وفهرسة البيانات ، فإن تكاملها يكون في كامل السيطرة على الجهاز. لا يوجد خطر من تلف في نظام الملفات في حالة فصل الجهاز أثناء النقل (نقل الملف الذري) إدراج بيانات التعريف مع النقل يجعل إعادة فهرسة بعد إلغاء التوصيل غير ضرورية. لا يحتاج المضيف إلى دعم نظام الملفات الخاص بالجهاز. وعلى العكس من ذلك ، فإن الشركة المصنّعة للجهاز لها حرية اختيار نظام ملفات آخر غير مجموعة أنظمة الملفات FAT المدعومة على نطاق واسع. لا يمكن استخدام أدوات استرداد النظام وأدوات undeletion على جهاز الكمبيوتر. أداء لا تسمح MTP بالتوازي ، بخلاف سعة التخزين USB الكبيرة أو NAS. تم تصميم MTP ليسمح بعملية واحدة فقط في كل مرة (على سبيل المثال ، القراءة ، الكتابة أو الحذف) ، بينما لا يمكن تنفيذ أي عملية أخرى حتى تكتمل العملية السابقة. نقل الصور من الاندرويد الكمبيوتر هل يمكنيتضمن تطبيق Google MTP في نظام Android الإضافات للتعامل مع هذا القيد ؛ ومع ذلك ، يجب أن يتم دعم هذه الملحقات بواسطة نظام التشغيل المضيف. الشفافية ل MTP غير مدركين للبرمجيات ما لم يكشف نظام التشغيل عن جهاز MTP كنظام ملفات ظاهري (حرف محرك أقراص على Windows) ، لن يتمكن برنامج MTP غير المدعوم من الاستفادة من الجهاز ، مما يحد المستخدم من برامج MTP المحددة. هناك شاغل واحد هو أن برامج مكافحة الفيروسات في الكمبيوتر المضيف قد لا تكون على دراية بأجهزة MTP ، مما يجعلها أقل أمانًا من أجهزة التخزين الكبيرة. [بحاجة لمصدر] قد يكون مسح مكافحة الفيروسات غير عملي أيضًا بسبب حظر الاستخدام المنتظم للجهاز. يعرف السائقون مجموعة ثابتة من الأجهزة المدعومة على الرغم من إمكانية تحديد الهوية من خلال فئة جهاز PTP / MTP USB ، تشير وثائق libmtp إلى أن مجموعة المورِّد ومعرف المنتج تلعب دورًا وظيفيًا في تحديد جهاز MTP ، أيضًا من خلال برامج تشغيل Windows. يتضمن Libmtp قوائم واسعة من البائع وأرقام معرف المنتج من الأجهزة التي يدعمها ، جنبا إلى جنب مع الحلول البديلة من الخلل. هذه الطريقة غير العامة تعوق برامج تشغيل MTP & apos؛ التوافق إلى الأمام مع الأجهزة الجديدة. تعرف المواصفات مجموعة ثابتة من تنسيقات الملفات المعرفة تتضمن مواصفات MTP تعداد تنسيقات الملفات ، يسمى تنسيق الكائن. استخدام هذا التعداد في الاتصال تنسيقات الملفات المعتمدة وتنسيقات الملفات المنقولة. بصرف النظر عن بعض التنسيقات غير المصنفة في البداية ، يتم تجميع قائمة التنسيقات في فئات الصور والصوت والفيديو وتنسيقات المستندات ، مع كل فئة تحتوي على تنسيق 'غير محدد' متبوعًا بتنسيقات معينة. يوجد أيضًا تنسيق 'غير معرف للكائن' عام جدًا. ذكرت جولا نقص دعم WebM في MTP كسبب واحد لعدم دعم تنسيق الفيديو في نظام التشغيل المحمول Sailfish OS. من غير الواضح ما إذا كان القيد في الأدوات أو المواصفات ، بخلاف عدم تعريف WebM بواسطة MTP 1. [مصدر غير موثوق؟] التعديل المباشر وميزات النقل الجزئي يمكن استخدام هذه الميزات كبدائل أكثر كفاءة لعمليات نقل الملفات بالكامل وإعادة التحميل. نقل الصور من الاندرويد الكمبيوتر هل يمكن1 المواصفات: شفرة التشغيل اسم العملية تفسير 0x9805 GetObjectPropList نقل البيانات الوصفية 0x9806 SetObjectPropList 0x1019 MoveObject إعادة تسمية ملف أو دليل 0x101B GetPartialObject اطلب نطاق بايت من الملف ملحقات Android وفقًا لـ go-mtpfs: شفرة التشغيل اسم العملية تفسير 0x95C1 GetPartialObject64 نفس GetPartialObject ، ولكن مع إزاحة 64 بت 0x95C2 SendPartialObject نفس GetPartialObject64 ، ولكن نسخ المضيف إلى الجهاز 0x95C3 TruncateObject يقطع الملف إلى 64 بت 0x95C4 BeginEditObject يجب استدعائه قبل استخدام SendPartialObject و TruncateObject 0x95C5 EndEditObject استدعاء لارتكاب التغييرات التي أجراها SendPartialObject و TruncateObject دعم MTP شبابيك يتم اعتماد MTP في نظام التشغيل Windows XP إذا تم تثبيت Windows Media Player 10 أو الإصدارات الأحدث. يحتوي نظام التشغيل Windows Vista والإصدارات الأحدث على دعم MTP مضمّن. بالنسبة للإصدارات الأقدم من Windows ، على وجه التحديد ، Windows 2000 و Windows 98 و Windows Me ، قامت Microsoft بإصدار MTP Porting Kit. بعض الشركات المصنعة ، مثل Creative Technology ، توفر أيضًا برامج تشغيل MTP قديمة لبعض اللاعبين ؛ هذه عادة ما تتكون من ملفات MTP Porting Kit مع ملف INF مخصص يصف لاعبيها محددة. [بحاجة لمصدر] لا يتم تعيين أحرف محركات الأقراص لمعظم الأجهزة المتوافقة مع بروتوكول نقل البريد ؛ بدلاً من ذلك ، تظهر كـ 'أجهزة' في تطبيقات مثل مستكشف Windows. بالمقارنة مع الأجهزة التي تقوم بتخزين سعة تخزين USB ، لا يمكن الوصول إلى هذه الأجهزة برمجيًا عن طريق البرامج النصية أو برامج Windows العادية التي تعتمد على أحرف محركات الأقراص. بدلاً من ذلك ، يجب معالجة الملفات باستخدام Windows Explorer أو التطبيقات ذات دعم MTP المكتوب بشكل خاص. عيوب أخرى من أجهزة MTP على Windows هي أن الطوابع الزمنية للملفات لا تظهر في مستكشف Windows ، على الرغم من إمكانية استرجاعها من خلال فتح ملف منبثق خصائص. تحت Windows ، تدعم الأجهزة المتوافقة مع MTP ميزة تسمى Auto Sync ، والتي تتيح للمستخدمين تكوين Windows Media Player لنقل المحتوى المنسوخ حديثًا أو المكتسبة حديثًا إلى الأجهزة عند اتصالها - بشرط توافق المحتوى مع مشغل Windows Media. المزامنة التلقائية قابلة للتخصيص بحيث يقوم المشغل بنقل المحتوى الذي يستوفي معايير معينة فقط (الأغاني المصنفة أربع نجوم أو أعلى ، على سبيل المثال). يمكن نشر التغييرات التي تم إجراؤها على خصائص الملف (مثل تقييم المستخدم وتعداد تشغيل الملفات) على الجهاز مرة أخرى إلى الكمبيوتر عند إعادة توصيل الجهاز. قد تبقى نسخ من الملفات التي يتم الوصول إليها عبر بروتوكول MTP على الكمبيوتر المضيف حتى بعد إعادة التشغيل ، [citation needed] حيث يمكن الوصول إليها من خلال حساب المستخدم الذي قام بالوصول إليها ، بالإضافة إلى أي حسابات مستخدمين أخرى قادرة على قراءة ملفات حساب المستخدم وملفات هذا المستخدم ، بما في ذلك أي مستخدمين إداريين. يدعم نظام مستشعر Windows 7 & apos؛ s المستشعرات المدمجة في الأجهزة المتوافقة مع MTP. أنظمة يونكس الشبيهة يتوفر تطبيق مجاني ومفتوح المصدر لبروتوكول نقل الوسائط مثل libmtp. تتضمن هذه المكتبة معرّفات المنتج والجهاز من مصادر عديدة ، وتُستخدم عادةً في برامج أخرى لدعم MTP. نقل الصور من الاندرويد الكمبيوتر هواوي الىبياني تستخدم تطبيقات جنوم مثل ملفات جنوم (المعروفة سابقًا باسم Nautilus) ومدير الأرشيف (الذي كان يُعرف سابقًا باسم File-Roller) GVfs المستند إلى GIO للوصول إلى الملفات على أجهزة MTP. تمت إضافة دعم MTP الصحيح إلى GVfs في الإصدار 1. تتوفر الرقع الأولى لـ GVfs لتمكين إضافات I / O المباشرة من Google. يقوم مشروع KDE بتطوير MTP KIO Slave بمستوى مماثل من التكامل مثل GVfs. لا علاقة لـ GNOME أو KDE هو مشغل وسائط NTP * الرسومية NTP ، gMTP. نظام الملفات الافتراضي توفر العديد من الأدوات نظام ملفات قائم على FUSE لتركيب أجهزة MTP ضمن التسلسل الهيكلي لنظام ملفات Unix ، مما يجعل الوصول إليها في أي برنامج يعمل على الملفات والدلائل. وتشمل الأمثلة mtpfs و jMTPFS و go-mtpfs و mtpfs البسيطة. ماك يحتوي macOS على دعم مدمج لـ MTP (من خلال تطبيق 'الصور الرقمية') ولكن لا توجد برامج تشغيل (طرف ثالث) لتركيب أجهزة MTP كمحركات أقراص. تتوفر أيضًا العديد من تطبيقات نقل الملفات من جهات خارجية لنظام التشغيل Mac OS X v10. 5 وما بعدها: يعد نقل ملفات Android أحد عملاء MTP البسيطة. نقل ملفات Android لنظام التشغيل Linux (و Mac OS X!) ، المصدر المفتوح ، ترخيص GPL الإصدار 3 ، واجهة المستخدم الرسومية ، أداة سطر الأوامر ، مجمّع FUSE - تركيب جهازك ، كما يقدم XNJB مزامنة قوائم تشغيل iTunes. يدعي برنامج SyncMate Expert أنه يدعم أيضًا MTP إلى جانب مهام التزامن الأخرى. Commander One PRO Pack - مدير الملفات الذي يسمح بتثبيت أجهزة MTP على Mac وإدارة المحتوى الخاص بها. أنظمة التشغيل الأخرى الإصدارات اللاحقة من العديد من أنظمة التشغيل ، بما في ذلك AmigaOS و Android و AROS و MorphOS ونظام تشغيل Symbian OS يدعم MTP أحيانًا مع برامج تشغيل أو برامج إضافية. تتمثل إحدى عيوب أجهزة MTP على Android مقارنة بالسعة التخزينية USB في أنه على الرغم من حفظ الطوابع الزمنية للملفات عند نسخ الملفات من جهاز Android إلى كمبيوتر واحد ، عند النسخ في الاتجاه الآخر ، يتم استبدال الطوابع الزمنية لتعديل الملف بوقت تم النسخ. برنامج يرجع الملفات المحذوفة من الكمبيوتر بعد الفورمات ويندوز 7. نقل الصور من الاندرويد الكمبيوتر درايف علىالشركات المصنعة الأخرى الشركات ، بما في ذلك Creative Technology و Intel و iriver و Samsung Electronics ، التي تقوم بتصنيع الأجهزة استنادًا إلى مواصفات 'مركز الوسائط المحمولة' من Microsoft ، قد اعتمدت على نطاق واسع. تم تقديم الأجهزة الداعمة في معرض الالكترونيات الاستهلاكية لعام 2004. بعد فترة أولية من ردود الفعل غير المؤكدة ، اعتمد العديد من منتجي مشغلات الوسائط الكبيرة مثل Creative Technology و iriver بروتوكول MTP بدلاً من البروتوكولات الخاصة بهم. تدعم العديد من الأجهزة وتطبيقات البرامج الصوتية MTP. البدائل تخزين USB كبيرة التخزين المرفق بالشبكة (NAS) أنظر أيضا ويندوز ميديا IEEE 1394 (firewire) المراجع ^ a b 'تفاصيل تنفيذ بروتوكول نقل الوسائط'. ^ 'التوفر النهائي لـ Windows Media Player 10 يجلب المزيد من الموسيقى والمزيد من الخيارات إلى مراوح الموسيقى' (نشرة صحفية). تمت أرشفة من الإصدار الأصلي في 7 آذار (مارس) 2006. ^ 'MTP، Portable Player Standard؟ Microsoft & apos؛ s McLauchlan Sets Us straight'. تمت أرشفة من الإصدار الأصلي في 4 حزيران 2011. ^ 'دعم الملف العادي للقراءة / الكتابة مع الواجهة الخلفية لـ GVFS MTP!'. تحتاج الأجهزة إلى مخططات PID مختلفة لكل واجهة بديلة بسبب مكدس Windows USB. ^ a b 'libmtp source code: music_players. نقل الصور من الاندرويد الكمبيوتر هاتف سامسونج الى^ 'Webm (VP8، VP9، Opus) لدعم Sailfish - معًا. ^ 'واجهة gvfs الخلفية الأصلية لأجهزة MTP'. ^ 'gvfs - تطبيق نظام الملفات الظاهري لـ GIO'. ^ 'Bug 695984 Add support for Android direct I / O extensions'. ^ 'Android File Transfer Linux Mac OS X'. ^ 'Issue 57065 - android - كتابة الملفات عبر MTP تعيين التاريخ والوقت للصور والملفات إلى التيار ، لا يحافظ على الطابع الزمني. - مشروع Android مفتوح المصدر - متعقب المشكلة - Google Project Hosting '. بديل ريموت ماجيك سات بدون رقم بريموت صف واحد. ^ 'المشكلة رقم 18624 - android - setLastModified () تفشل دائمًا في Xoom ما لم تعمل كجذر - مشروع Android مفتوح المصدر - متعقب المشكلة - Google Project Hosting'. 1 المواصفات مقال حول اعتماد كانون في آلة Wayback (أرشفة 20 نوفمبر ، 2008) MTP ماذا ، لماذا ، كيف.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2019
Categories |