An electronic media server that is configured to provide media channel information data of a plurality of media channels to a plurality of electronic media clients, wherein the plurality of media channels comprises at least one real media channel and at least one virtual media channel, the system comprising: a receiving unit for receiving metadata of media content items, wherein the metadata comprises at least information about the title of the respective media content item and the media content source the media content item originates from, a storage device for storing media channel information data of real media channels and virtual media channels, a metadata delivery server for providing the media channel information data of the real and the virtual media channels to a plurality of electronic media clients, wherein the media channel information data of a real media channel comprises a link to a linear media content source and the media channel information data of a virtual media channel comprises for each media content item of that respective virtual media channel a link to a respective linear media content source or a non-linear media content source, characterized in that the electronic media server is configured for being provided with client information about electronic media clients and for determining media content item information data comprising information about the format of the respective media content item that has to be individually provided for a specific electronic media client, based on the client information of that particular electronic media client; and in that the electronic media server further comprises a file selector for selecting media content items with first file parameters that are reproducible at a determined electronic media client and a file converter for converting media content items with second file parameters that are not reproducible at a determined media client into media content items with first file parameters, wherein media content items with the first file parameters are reproducible at the specific electronic media client. a receiving unit for receiving metadata of media content items, wherein the metadata comprises at least information about the title of the respective media content item and the media content source the media content item originates from, a storage device for storing media channel information data of real media channels and virtual media channels, a metadata delivery server for providing the media channel information data of the real and the virtual media channels to a plurality of electronic media clients, wherein the media channel information data of a real media channel comprises a link to a linear media content source and the media channel information data of a virtual media channel comprises for each media content item of that respective virtual media channel a link to a respective linear media content source or a non-linear media content source, characterized in that the electronic media server is configured for being provided with client information about electronic media clients and for determining media content item information data comprising information about the format of the respective media content item that has to be individually provided for a specific electronic media client, based on the client information of that particular electronic media client; and in that the electronic media server further comprises a file selector for selecting media content items with first file parameters that are reproducible at a determined electronic media client and a file converter for converting media content items with second file parameters that are not reproducible at a determined media client into media content items with first file parameters, wherein media content items with the first file parameters are reproducible at the specific electronic media client.