Abstract:
PROBLEM TO BE SOLVED: To provide a system and a method for protecting a digital multimedia stream from unauthorized editing. SOLUTION: The system for reinforcing continuity of a data stream includes a server connected to a transmission link for supplying the data stream to at least one client by the transmission link. The data stream is segmented into plural units. The server includes a scrambler for ciphering at least one first unit, by using a ciphering key and an information concealing unit for deciding the ciphering key and embedding the ciphering key in at least one second unit for data stream, that the client requires information for concealing information, in order to cipher and decode the data stream.
Abstract:
A system (101) and method (101, 201, 301) for streaming data over a communications network (400) with varying streaming conditions, include a conditioning unit (100) for conditioning the data by creating a plurality of representations, a packaging unit (200) responsive to the conditioning unit for packaging (201) the plurality of conditioned data representations, a media server (300) responsive to the packaging means for observing at Ieast one current streaming condition and selecting a most appropriate packaged conditioned data representation in accordance with the observed at Ieast one current streaming condition, and a communications network (400) responsive to the media server for streaming (301) the selected packaged conditioned data representation.
Abstract:
A system for enforcing data stream continuity, in accordance with the present invention, includes a server coupled to a transmission link for providing a data stream to at least one client over the transmission link. The data stream is segmented into units. The server includes a scrambler for encrypting at least one first unit using an encryption key, and a steganographic unit for embedding the encryption key into at least one second unit for the data stream such that steganographic information is needed by the client to determine the encryption key and decipher the data stream.
Abstract:
A system (101) and method (101, 201, 301) for streaming data over a communications network (400) with varying streaming conditions, include a conditioning unit (100) for conditioning the data by creating a plurality of representations, a packaging unit (200) responsive to the conditioning unit for packaging (201) the plurality of conditioned data representations, a media server (300) responsive to the packaging means for observing at Ieast one current streaming condition and selecting a most appropriate packaged conditioned data representation in accordance with the observed at Ieast one current streaming condition, and a communications network (400) responsive to the media server for streaming (301) the selected packaged conditioned data representation.
Abstract:
A system for enforcing data stream continuity, in accordance with the present invention, includes a server coupled to a transmission link for providing a data stream to at least one client over the transmission link. The data stream is segmented into units. The server includes a scrambler for encrypting at least one first unit using an encryption key, and a steganographic unit for embedding the encryption key into at least one second unit for the data stream such that steganographic information is needed by the client to determine the encryption key and decipher the data stream.
Abstract:
Techniques for securely and adaptively delivering multimedia content. It is assumed that a set of alternate access units for each time slot is obtained. Then, the encryption stream index of each access unit from the set of alternate access units of the previous time slot are obtained. An encryption stream index is then assigned to each access unit in the set of alternate access units in the current time slot, such that the encryption index increases over time. Thus, the invention overcomes the problem of encrypting a multimedia stream that may have multiple access units for each time slot by selecting the encryption index for each access unit such that the encryption index increases, regardless of which access unit the delivery system (e.g., server) selects for transmission.
Abstract:
Techniques for securely and adaptively delivering multimedia content are disclosed in which a set of alternate access units for each time slot is obtained. Then, the encryption stream index of each access unit from the set of alternate access units of the previous time slot are obtained. An encryption stream index is then assigned to each access unit in the set of alternate access units in the current time slot, such that the encryption index increases over time. Thus, the invention overcomes the problem of encrypting a multimedia stream that may have multiple access units for each time slot by selecting the encryption index for each access unit such that the encryption index increases, regardless of which access unit the delivery system (e.g., server) selects for transmission.
Abstract:
Techniques for securely and adaptively delivering multimedia content are disclosed in which a set of alternate access units for each time slot is obtained. Then, the encryption stream index of each access unit from the set of alternate access units of the previous time slot are obtained. An encryption stream index is then assigned to each access unit in the set of alternate access units in the current time slot, such that the encryption index increases over time. Thus, the invention overcomes the problem of encrypting a multimedia stream that may have multiple access units for each time slot by selecting the encryption index for each access unit such that the encryption index increases, regardless of which access unit the delivery system (e.g., server) selects for transmission.
Abstract:
Techniques for securely and adaptively delivering multimedia content are disclosed in which a set of alternate access units for each time slot is obtained. Then, the encryption stream index of each access unit from the set of alternate access units of the previous time slot are obtained. An encryption stream index is then assigned to each access unit in the set of alternate access units in the current time slot, such that the encryption index increases over time. Thus, the invention overcomes the problem of encrypting a multimedia stream that may have multiple access units for each time slot by selecting the encryption index for each access unit such that the encryption index increases, regardless of which access unit the delivery system (e.g., server) selects for transmission.