Tóm lược
Đây cuối cùng là vấn đề liệu thiết bị sử dụng MSC hay MTP / PTP. Theo quy định, các thiết bị lưu trữ chuyên dụng như ổ đĩa flash và ổ cứng ngoài sử dụng MSC, trong khi điện thoại thông minh và các thiết bị khác cần duy trì quyền truy cập vào dữ liệu trong khi kết nối với máy tính hoặc yêu cầu kiểm soát dữ liệu được truyền sẽ sử dụng MTP. Nhiều máy ảnh sử dụng PTP, một tập hợp con của MTP.
Nếu thiết bị sử dụng MSC, bạn sẽ cần phải đẩy thiết bị ra khỏi máy tính trước khi bạn có thể gỡ bỏ thiết bị. Nếu nó sử dụng MTP hoặc PTP, thì không cần phải phóng.
Chi tiết kỹ thuật
Các Storage Class Thánh lễ (MSC) cho phép các máy tính để giao tiếp với ổ đĩa theo cách tương tự nó làm với một ổ đĩa cứng nội bộ hay SSD, làm cho nó nhanh hơn so với các giao thức khác để chuyển dữ liệu. Đây là những gì các thiết bị lưu trữ chuyên dụng như ổ flash USB và ổ cứng ngoài sử dụng. Tuy nhiên, nó yêu cầu cấp độ khốitruy cập vào phương tiện lưu trữ cơ bản và điều đó có nghĩa là quyền truy cập độc quyền vào thiết bị. Do đó, MSC không ổn đối với các thiết bị thông minh vì chúng cần có khả năng truy cập nội dung của hệ thống tệp trong khi máy tính đang sử dụng. Một điện thoại thông minh thực sự cần phải tắt hệ điều hành của nó trước khi nó có thể cấp quyền truy cập cấp độ khối cho máy tính. Một quy trình rườm rà và một quy trình sẽ ngăn bạn chạy các ứng dụng hoặc sử dụng thiết bị trong khi kết nối. Trách nhiệm của máy tính là đảm bảo rằng dữ liệu đã được truyền hoàn toàn, vì vậy bạn cần thông báo cho máy tính biết rằng bạn đã hoàn thành bằng cách đẩy nó ra.
Giao thức truyền phương tiện (MTP) , là thứ mà hầu hết các thiết bị thông minh sử dụng, liên quan đến cấp độ tệptruy cập và thiết bị, không phải máy tính chủ, chịu trách nhiệm quản lý dữ liệu. Điện thoại thông minh sử dụng MTP vì chúng cần có khả năng truy cập dữ liệu trong khi thiết bị được kết nối với máy tính. MTP cũng cho phép thiết bị kiểm soát hoặc giới hạn dữ liệu nào có thể được chuyển; một số phương tiện truyền thông kỹ thuật số / máy nghe nhạc MP3 (chủ yếu là cũ) sử dụng MTP để thực thi bảo vệ bản sao (DRM) trên các tệp được truyền hoặc để đảm bảo rằng các tệp phương tiện được truyền tương thích với thiết bị. Vì MTP chỉ đơn giản là trình bày cấu trúc tệp / thư mục phân cấp, máy tính không cần phải lo lắng về hệ thống tệp hoặc cách thiết bị lưu trữ dữ liệu. Trong mọi trường hợp, với MTP, không cần lệnh đẩy rõ ràng; một khi thiết bị báo cho hệ thống biết rằng quá trình chuyển hoàn tất (hộp thoại tiến trình đã đóng), bạn có thể xóa thiết bị mà không cần đẩy nó ra một cách rõ ràng.
MTP là một siêu giao thức của Giao thức truyền hình ảnh (PTP) , ban đầu được thiết kế cho các máy ảnh giao tiếp với máy tính. Nhiều máy ảnh vẫn sử dụng PTP, nhưng một số hỗ trợ MSC và một số cho phép lựa chọn giữa MSC và PTP. Hơn nữa, một số máy ảnh hỗ trợ in trực tiếp thông qua một giao thức được gọi là PictBridge , yêu cầu PTP. Cũng như MTP, PTP không yêu cầu lệnh đẩy. Việc một máy ảnh có thể sử dụng MSC, PTP hay cả hai tùy thuộc vào cách máy ảnh xử lý bộ lưu trữ của nó trong khi kết nối với máy tính.
Lưu ý rằng nếu bạn tháo thẻ nhớ ra khỏi máy ảnh và lắp thẻ vào khe cắm thẻ SD hoặc đầu đọc phương tiện khác trên máy tính của bạn, đó sẽ là thiết bị MSC và bạn sẽ cần phải đẩy nó ra khi bạn chuyển xong ảnh.