摘要:
A method is provided in one example embodiment and includes establishing a connection between a first client and a messaging fabric of a conductor element associated with a video system; receiving a request to perform a companion service with a second client; authenticating the first client via a client directory based on an identifier associated with the first client; receiving a pair message from the first client for the second client; and verifying whether the two clients can be paired in order to perform the companion service. Companion service commands can be authorized/policy checked and resulting commands on the second client may appear as-if they had been triggered locally.
摘要:
A method is provided in one example embodiment and includes establishing a connection between a client and a messaging fabric associated with a video system that includes a metadata broker element; storing metadata information associated with content, where the content is associated with a release uniform resource locator (URL); and generating a content guide, (e.g., an electronic program guide) that includes a plurality of content definitions (e.g., channels). A particular content (e.g., program) in the content guide is associated with a particular release URL that can be translated into a more specific URL based on a number of criteria.
摘要:
A system and method for preprocessing and delivering multimedia presentations to customers such that delays due to interactive response time is virtually eliminated include a preprocessor, mass storage, a delivery processor, a distribution network, and a plurality of presentation processors. The preprocessor receives as inputs an original multimedia presentation and parameters characterizing other system components, which parameters include the round trip latency between the delivery processor and a presentation processor, and generates a preprocessed multimedia presentation including a delivery schedule in the form of a labelled, directed graph. In generating the delivery schedule, the preprocessor ensures that each object of the presentation and its associated presentation command arrive at the presentation processor no later than its presentation time; objects and commands which are delivered to the presentation processor can be accommodated at the memory of the presentation processor; and those objects to be presented immediately in response to a customer's selection of an interactive feature are received at the presentation processor prior to their earliest presentation times. This delivery schedule contains delivery commands which are executed by the delivery processor for transmitting objects of the presentation and their associated presentation commands to the presentation processor, which executes the presentation commands and presents the objects to its corresponding customer.
摘要:
A system for recording and playing back multimedia events includes recording sources, a preprocessor, a delivery processor, and user control units. The recording sources each captures a continuous temporal record or track of the multimedia event and transmits the captured track to the source preprocessor where tracks are coded into digital blocks and digitized blocks of tracks received simultaneously are time stamped with the same relative time, and therefore synchronized in time. Tracks of the multimedia event are also compressed and preprocessed to generate other representations of the multimedia event, which further assist users in searching through the multimedia event. The delivery processor services users' requests for multimedia events and delivers events to requesting users according to users' interactive commands. The delivery processor also generates stacked representations of the tracks of the multimedia event, which representations provide visual cues to assist the user in conducting rapid and intelligent searches through the multimedia event. The user control unit receives requests and interactive commands from the user to be transmitted to the delivery processor and multimedia events from the delivery processor for presentation to the user. Our inventive method for recording and playing back multimedia events entails: capturing tracks of various aspects of a multimedia event; coding the tracks into digitized blocks; time stamping each block; and compressing and preprocessing each track as instructed in a source mapping table; transmitting tracks of the multimedia event to the user as requested; and adjusting the delivery of tracks based upon relative time information associated with a new position established after searching through a track of the multimedia event.
摘要:
An apparatus and method for preprocessing multimedia presentations to be delivered to customers such that delays due to interactive response time is virtually eliminated is described. The preprocessor receives as inputs an original multimedia presentation and parameters characterizing other system components, which parameters include the round trip latency between a delivery processor and a presentation processor, and generates a preprocessed multimedia presentation including a delivery schedule in the form of a labelled, directed graph. In generating the delivery schedule, the preprocessor ensures that each object of the presentation and its associated presentation command arrive at the presentation processor no later than its presentation time; objects and commands which are delivered to the presentation processor can be accommodated at the memory of the presentation processor; and those objects to be presented immediately in response to a customer's selection of an interactive feature are received at the presentation processor prior to their earliest presentation times. This delivery schedule contains delivery commands which are executed by the delivery processor for transmitting objects of the presentation and their associated presentation commands to the presentation processor, which executes the presentation commands and presents the objects to its corresponding customer.