Abstract: The subject matter discloses a method comprising conducting an online web-course between an instructor and a group of registrants; obtaining a list comprising data of the group of registrants; establishing a reality program to be broadcasted, said reality program includes two or more contestants; choosing the two or more contestants for the reality program from the group of registrants, wherein at least one of the steps is performed by a processor.
Abstract: The subject matter discloses a method comprising obtaining a viewer's feedback from a viewer of a media file, determining a rating value according to said viewer's feedback and transmitting the rating value to a server. The method also comprises receiving an accumulated rating value of the media file from the server and displaying said accumulated rating value to reflect the viewer's feedback.
Abstract: It is an object of the subject matter to disclose a comprising placing an activation icon on an internet web page, the activation icon is configured for creating a link content layer in a media file played on a media player of a computerized device; receiving a command to attach the link content layer to the media file; transmitting the link content layer to a server that stores the media file, associating the link content layer to the media file; such that the media file is configured to be displayed with the content layer associated to the internet web page.