No simple answer. What is your budget?
SX700/SX900 and Genos can play MP3 directly from a USB flash drive. Other solutions play back digital audio through the USB audio interface function, if implemented.
Plus, one can playback audio through an AUX INPUT, if implemented.
Take care -- pj