This is the only non-root solution for devices that do not provide native support for external flash storage. Requires the following hardware:
1) An Android 3.2+ device. Known compatible devices include Google Galaxy Nexus & Nexus 7 & 10 and the Motorola Xoom. Please try the free "Nexus Photo Viewer" first if you do not have one of these devices.
2) A USB OTG (On-The-Go) cable. Costs range from $1-5 USD on Amazon, see screenshots for examples.
3) A USB Flash Drive or USB SD Card Reader and SD Card, see screenshots for examples. Please see the FAQ on my website if you are trying to connect an external hard drive or other device.

To use: Nexus Media Importer .Apk Hack
-If you are using an SD card reader, put the card in the reader first.
-Attach the OTG cable to the Nexus or other device.
-Attach your USB device to the OTG cable.
-The application will launch automatically.
-Select the file. The selected file's path appears in the preview window (currently only photos show preview).
-Click the play icon to stream or the save (disk) icon
-If save is successful, you can click the download notification to view it or see it in the Downloads app.