1. A method comprising: receiving a multimedia stream having media objects; categorizing the media objects into a global media object and a local media object, wherein the global media object represents the multimedia stream and is categorized by a first attribute type and the local media object represents a limited feature within the multimedia stream and is categorized by a second attribute type; receiving the global media object at a global media description generation unit; receiving the local media object at a local media description generation unit; generating, at the global media description generation unit, a global multimedia object description for the global media object; generating, at the local media description generation unit, a local multimedia object description for the local media object; generating an integration description scheme which creates, when implemented, relationships between the global multimedia object description and the local multimedia object description; generating a description record to represent a portion of the multimedia stream by integrating, according to the integration description scheme, the global multimedia object description and the local multimedia object description; and retrieving requested multimedia content based on a search query similarity to the description record.