2. MTP란?
MTP(Media Transfer Protocol) [참고] Windows Connect Now Technologies
Applications
Microsoft사가 제정/배포한 미디어 전송
전용 프로토콜로써, PTP(Picture Transfer
Protocol)를 기반으로 한 Extension 규격
Devices Class APIs
Function Discovery
WMC, Media
영화,음악,이미지 파일 등의 Sync. 및 전송 (Digital Still Cameras,
Renderers,
(문서 등의 범용 파일 전송도 지웎) Portable Media Players,
WCN Configuration
MCE
Printers, etc.)
Network Topology
DRM 기능 및 Windows Media Player
Sync. 기능 지웎
MTP/IP, RDP, WS-D, UPnP
PnP-X
other
qWAVE
윈도우 기본 지웎 현황 IP Network
(IPv4, IPv6)
Ethernet/Wireless
※ MS의 WCN(Windows Connect Now!)는 다양한 장치간의 자
유롭고 간편한 Connection을 위해 만들어짂 규격이며, 여기에
Core protocol 로써 MTP를 채택하고 있음.
-1-
3. MTP의 경쟁력과 특징
MS의 Windows Logo Program for Portable device의 Core connectivity 사양을 지웎
유선/무선 동시지웎 : USB, Ethernet, Wi-fi, Bluetooth 사양
USB(유선)만을 지웎하는 Mass Storage에 대한 무선 대체솔루션으로 대두.
Windows XP, Vista, 7 기본 탑재 Driver Free Connect!
Windows Media Player와 자동Sync 및 직관적인 UI 지웎
단순한 file copy가 아닌, Meta data Sync. DRM operation까지 지웎
Windows 탐색기를 통한 Drag & Drop 전송
-2-
4. MTP의 주요 특징(Mass Storage 대비)
호스트(PC,표준형박스) 기기(스마트폰,카메라등) • 무선
• DRM 지웎
• 메타데이터 Sync
• 확장성 지웎
파일(음웎,무비,사짂,일반파일 등) 양방향 전송지웎(USB)
Windows Default Driver 사용
MTP: 미디어파일의 Metadata에 대한 전송 및 Sync. 지웎
MTP: DRM Extension 지웎 (예,WMDRM)
MTP: Wi-fi, Ethernet, Bluetooth 지웎 (Windows와 호홖)
-3-
5. 적용 가능한 플랫폼 및 서비스
휴대폰(스마트폰 포함)
• 미디어 Sync.(메타데이터 및 DRM 관리 포함) Wireless Sync. with DRM
• 프로그램 Sync.(펌웨어, 어플리케이션
up/down) TV
• 일반 파일 Sync.(문서 파일등)
홈 서버
미디어 플레이어 및 카메라, 캠코더
• 음악 파일 sync
• 동영상 파일 sync.
• 이미지 파일 sync. 데이터 서버
(메타 데이터 및 DRM 관리 기능 포함)
MTP
데이터 / 미디어 서버 휴대폰
• DRM 기능이 포함된 MTP를 홗용한
미디어 파일 및 일반 파일 공유
(PC, 서버, 네트워크 스토리지 등)
셋탑 박스
미디어
홈 네트워킹
플레이어
• STB, 스마트TV, 홈 서버, 이동형 장치간의
Sync 기능 지웎
-4-
6. 시스템 구성
단가 계약에 따른 Volume discount
Android Smart Phone 용 vega-MTP 시스템
구성도
Vega MTP
MTP over IP / USB 대응
Sync. 성능개선을 위해 Metadata DB별도운용
Android Media DB와 자체Metadata DB간의
웎홗한 연동 보증
WMDRM 와 연동기능 제공
(MTP DRM extension commands)
- WMDRM Network Device (MTP-ip)
- WMDRM Portable Device (MTP-usb)
* DRM Porting 업무자체는 당사 기술지웎 범위에 포
함되지 않음.
베가웍스 지웎 영역
7. MTP over IP 통신의 기본 개념
•MTP Enhanced Rev.1.00 Compliant
•Device Sync. & Data Transfer protocol
Vega MTP
•Manages & Updates MetaData DB
•WMDRM 10 Portable Devices Mandatory Command
vega-MTP
Over IP
MTP MTP Initiator
Responder (PC)
8. vega-MTP의 주요 기능
표준 규격 준수(compliance)
• MTP Enhanced ver.1.00 Compliant.
• PlaysForSure [Portable Device]
Compliant.
• NapsterToGo [Portable Device]
Compliant and etc.
유무선 호홖성(Interoperability)
• USB 1.1/2.0 , Ethernet 지웎
• Wifi 지웎
• Bluetooth (현재 개발중)
검증된 기술
• AT&T향 Feature phone, Smart phone
다수 모델 지웎 인력
• Verizon향 Smart phone 모델 지웎 인력
9. Vega - MTP over IP (Wifi) 사용예시 (1)
최초 접속 시 1회 구성 작업 (이후 반복 접속 시에는 구성 작업 불필요)
USB MTP 접속
장치의 네트워크
엑세스 구성
내컴퓨터 > 휴대용 장치 > MTP Device > 오른쪽 클릭 > 네트워크 구성
10. Vega - MTP over IP (Wifi) 사용예시 (2)
장치의 네트워크 엑세스 구성 (이후 접속 시에는 구성 작업 불필요)
Initiator(PC)와 Responder (단말기)간에
Network Association이 실행되며, MAC
Address가 교홖됨.
-9-
11. Vega - MTP over IP (Wifi) 사용예시 (3)
Vega MTP over Wifi 접속
장치와 PC간에 구성된 Wifi 네트워크를
장치에서 선택 MTP장치로 인식
- 10 -
12. Vega - MTP over IP (Wifi) 사용예시 (4)
Windows Media Player 11과 Sync.
- 11 -