|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ 転送 : [てんそう] 1. (n,vs) transfer 2. transmission 3. (telephone) call forwarding ・ プロトコル : [ぷろとこる] (n) protocol, (n) protocol メディア転送プロトコル(メディアてんそうプロトコル、)は、画像転送プロトコル (PTP) に拡張を加えたものである〔 Media Transfer Protocol Implementation Details 〕。PTPはデジタルカメラから画像をダウンロードする目的で設計されているが、MTPはデジタルオーディオプレーヤーに音楽ファイルを転送したり、デジタルメディアプレーヤーに動画ファイルを転送する目的で設計されている。 MTPは Windows Media フレームワークの一部であり、Windows Media Player と密接に関連している。Windows Vista はMTPサポートが組み込まれている。Windows XP では、Windows Media Player 10(またはそれ以降のバージョン)をインストールする必要がある〔 Final Availability of Windows Media Player 10 Brings More Music and More Choices to Music Fans 〕。Mac OS X と Linux にはMTPサポートのためのソフトウェアパッケージがある。 USB Implementers Forum のデバイスワーキンググループは2008年5月、MTPを ユニバーサル・シリアル・バス (USB) デバイスクラスの1つとして標準化した〔 MTP, Portable Player Standard: Create Digital Music blog 〕。それにより、MTPはPTPの公式な拡張として同じクラスコードを割り当てられている〔 MTP Specification 1.0 on USB.org 〕。ただし、2008年6月現在、PTPクラスコードをMTPデバイスに使用した例は知られていない。 == 概要 == このプロトコルはUSB上で使用するよう実装されている。MTPデバイスに接続するホストを「MTPイニシエータ (MTP Initiator)」と呼び、MTPデバイスを「MTPレスポンダ (MTP Responder)」と呼ぶ〔 MTP Specification 〕。 このプロトコルの主な目的はデバイスとの間でメディアファイルを対応するメタデータと共に転送することであり、オプションでデバイスのリモートコントロール、DRM関連のデバイスパラメータなどの読み書きをサポートしている〔。また、デバイスからホストにイベントを通知できる。 例えばUSBマスストレージクラスではなくMTPを使う利点は、前者が記憶装置のブロック単位(通常、FATのブロックサイズ)でしか操作できないのに対して、MTPは論理ファイルレベルで操作可能である。言い換えればUSBマスストレージクラスはコンパクトフラッシュなど通常のストレージと同様のアクセスを提供している。しかしデバイスが単なるUSBメモリではなく大容量メモリを持った自律的デバイスの場合、デバイス自身がストレージの内容を書き換える可能性がある。そのため、両者の更新がかち合ってファイルが破損する危険性が伴う。 MTPとPTPは、この問題を解決するため、ストレージ全体をブロックレベルで扱うのではなく、ファイル単位で管理する。 さらにMTPでは、MTPイニシエータがデバイスのファイルフォーマットや機能を把握することができる。MTPイニシエータでは、ファイルのアンロックや制限された機能を利用するためにパスワードなどの情報をデバイスに渡す必要がある。このような部分は規格の中核部には含まれず、ベンダーが自由に拡張できる。例えば MTPZ (Zune Extension to MTP) では、認証処理をしないとファイルへのアクセスができない。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「メディア転送プロトコル(メディアてんそうプロトコル、)は、画像転送プロトコル (PTP) に拡張を加えたものである Media Transfer Protocol Implementation Details 。PTPはデジタルカメラから画像をダウンロードする目的で設計されているが、MTPはデジタルオーディオプレーヤーに音楽ファイルを転送したり、デジタルメディアプレーヤーに動画ファイルを転送する目的で設計されている。MTPは Windows Media フレームワークの一部であり、Windows Media Player と密接に関連している。Windows Vista はMTPサポートが組み込まれている。Windows XP では、Windows Media Player 10(またはそれ以降のバージョン)をインストールする必要がある Final Availability of Windows Media Player 10 Brings More Music and More Choices to Music Fans 。Mac OS X と Linux にはMTPサポートのためのソフトウェアパッケージがある。USB Implementers Forum のデバイスワーキンググループは2008年5月、MTPを ユニバーサル・シリアル・バス (USB) デバイスクラスの1つとして標準化した MTP, Portable Player Standard: Create Digital Music blog 。それにより、MTPはPTPの公式な拡張として同じクラスコードを割り当てられている MTP Specification 1.0 on USB.org 。ただし、2008年6月現在、PTPクラスコードをMTPデバイスに使用した例は知られていない。== 概要 ==このプロトコルはUSB上で使用するよう実装されている。MTPデバイスに接続するホストを「MTPイニシエータ (MTP Initiator)」と呼び、MTPデバイスを「MTPレスポンダ (MTP Responder)」と呼ぶ MTP Specification 。このプロトコルの主な目的はデバイスとの間でメディアファイルを対応するメタデータと共に転送することであり、オプションでデバイスのリモートコントロール、DRM関連のデバイスパラメータなどの読み書きをサポートしている。また、デバイスからホストにイベントを通知できる。例えばUSBマスストレージクラスではなくMTPを使う利点は、前者が記憶装置のブロック単位(通常、FATのブロックサイズ)でしか操作できないのに対して、MTPは論理ファイルレベルで操作可能である。言い換えればUSBマスストレージクラスはコンパクトフラッシュなど通常のストレージと同様のアクセスを提供している。しかしデバイスが単なるUSBメモリではなく大容量メモリを持った自律的デバイスの場合、デバイス自身がストレージの内容を書き換える可能性がある。そのため、両者の更新がかち合ってファイルが破損する危険性が伴う。MTPとPTPは、この問題を解決するため、ストレージ全体をブロックレベルで扱うのではなく、ファイル単位で管理する。さらにMTPでは、MTPイニシエータがデバイスのファイルフォーマットや機能を把握することができる。MTPイニシエータでは、ファイルのアンロックや制限された機能を利用するためにパスワードなどの情報をデバイスに渡す必要がある。このような部分は規格の中核部には含まれず、ベンダーが自由に拡張できる。例えば MTPZ (Zune Extension to MTP) では、認証処理をしないとファイルへのアクセスができない。」の詳細全文を読む スポンサード リンク
|