forked from FreeRDP/FreeRDP
-
Notifications
You must be signed in to change notification settings - Fork 1
USB Redirection
ojab edited this page Dec 19, 2012
·
4 revisions
USB 2.0 Specification
The Linux-USB Host Side API
IRP
USB IOCTLs
USB Reference
Microsoft® Windows® 2000 Driver Development Kit
[MS-RDPEUSB]: Remote Desktop Protocol: USB Devices Virtual Channel Extension
Configuring USB Device Redirection with Microsoft RemoteFX Step-by-Step Guide
Existing USB Redirection Open Source software:
USB/IP project
USB Virtual Host Controller Interface
usbredir library
Proposed architecture of USB Redirection on client side:
- kernel part: integrate from already existing projects
- USB Redirection Provider Service: communication with kernel, listen for FreeRDP connections, manage already established connections
- FreeRDP plugin: connecting to USB Redirection Provider Service, establish and support TS server channels for USB data, act as proxy for USB channels to USB Redirection Provider Service