This in-dash DVD/CD player will play just about anything. As far as audio, there are inputs for USB flash drives, SD cards and an auxiliary input for portable MP3 players. The DVD player will also play videos from ipods or comparable players. This unit will play DivX, MP3, WMA, DVD, VCD, CD, CD-R and CD-RW discs. Also has RDS and ID3 so you always know what you are hearing. It has a built in 3" LCD monitor with video outputs for the rear seat video screens. 180 watts total output, 30 channel pre-sets, remote included.