Patent ID: 8856822

Claim:
A method of inserting second contents stored in a storage medium of a host while first contents input from an external provider are being played, the method comprising: searching, by a searching unit, for the second contents using location information which indicates a location of the second contents stored in the storage medium; detecting, by a signal information detecting unit, signaling information from the first contents, the signaling information indicating a section in the first contents in which insertion of the second contents is allowed; and playing, by a playing unit, the searched second contents in the allowed section of the first contents which are being played, based on the signaling information, wherein the location information comprises information on at least one from among a plurality of components included in the second contents which are stored in the storage medium and which indicates a form in which at east two of the plurality of components are selected and combined; and wherein the playing of the searched second contents comprises playing the at least one components designated by the location information.