1. A method for transmitting and displaying electronic media, comprising: receiving an electronic media collection comprising pre-assembled media content generated by a service provider computer, modified pre-assembled media content generated by a subscriber entity, and custom generated media content from end user computers associated with the subscriber entity; receiving a media content item, as the custom generated media content, from one of the end user computers; receiving a request from the end user computer to publish the media content item over a network; determining a content channel selected by the subscriber entity associated with the end user computer; determining a frame associated with the content channel, the frame comprising one of multiple frames, the multiple frames configured to display the pre-assembled media content and the modified pre-assembled media content; integrating the media content item with the pre-assembled media content and the modified pre-assembled media content; and distributing the media content item, the pre-assembled media content, and the modified pre-assembled media content to at least one other end user computer of the end user computers for presentation on a display device, the media content item displayed within the frame based on the content channel.