Roku media player can support any file format, including mp4. This is because it contains two types of servers, a USB Port and a local network server.