A system (100) for displaying media in electronic devices is provided. The system (100) includes a database (108), which includes a plurality of media files and display criteria for each of the media files. The system (100) further includes a server (106) configured to receive, from an electronic device (102), data ...