A method and apparatus for creation, distribution,
assembly and
verification of media, including one embodiment, media is transmitted to a
receiver where the
receiver assembles the media into
programming. In another embodiment, media is transmitted to the
receiver from a plurality of sources. In a further embodiment, a source of media performs a tagging operation to associate sets of tags with elements of the
stream of media. In various embodiments, different combinations of look-and-feel, content and other tags are associated with the media
stream. In an additional embodiment, tagging of the media
stream is performed at the receiver. A user at the receiver may also provide data about the user to the receiver. In yet another embodiment, the receiver uses the tags to assemble the media into a program. In still further embodiments of the invention, various Royalty Only Aggregate Revenues or “ROAR” models and apparatus are disclosed.