Abstract:
Methods and systems for compressing video content are presented. The methods and systems include analyzing a sequence of media frames stored in the memory device and calculating a displacement level of each of the media frames. The displacement level indicates how different each of the media frames is to a previous media frame. The sequence of media frames is divided into a plurality of cuts where each cut ends at a media frame having a substantially high displacement level Frames to be removed from the sequence of media frames are identified in each cut based upon the frame's displacement level. The identified frames are then removed.
Abstract:
A system and method for seamless switching and concatenation of compressed audio streams in Internet, Digital Radio, Digital Television, DVD, storage, and other applications. The technology allows switching between streams at pre-determined points without the introduction of audible artifacts. It can be used for the personalization messages such as advertisements, news systems and other.
Abstract:
A method of preparing data streams to facilitate seamless switching by a switching device (20) to produce an output data stream without any switching artifacts. Bi-directional switching between any plurality of data streams is supported. The data streams (48) are divided into segments, wherein the segments includes synchronized starting points and end points. The data rate is increased before an end point of a segment. Gap may be inserted between the segments. Increasing the data rate can include increasing a bandwidth of the plurality of data streams, for example by multiplexing, or compressing the data. The present invention can be used with media data streams, for example with MPEG encoded transport streams.
Abstract:
Systems and methods for push-based dynamic bandwidth allocation deliver addressable, advertising content in a digital network. Bandwidth is allocated on a push basis in response to receiving a cue tone from a broadcast stream. The cue tone contains data indicating an addressable break. A portion of bandwidth is then allocated to an addressable content stream based on the data of the cue tone. The addressable content stream is then streamed to a receiver during the addressable break and the receiver is tuned from the broadcast stream to the addressable content stream for the duration of the addressable break. The additional bandwidth is de-allocated at the end of the addressable break.
Abstract:
A system and method for seamless switching and concatenation (Fig. 2) of compressed audio streams in Internet, Digital Radio, Digital Television, DVD, storage, and other applications. The system includes a switch (38) allowing switching between streams at pre-determined points without the introduction of audible artifacts. It can be used for the personalization messages such as advertisements, news systems and other.
Abstract:
A method of preparing data streams to facilitate seamless switching by a switching device (20) to produce an output data stream without any switching artifacts. Bi-directional switching between any plurality of data streams is supported. The data streams (48) are divided into segments, wherein the segments includes synchronized starting points and end points. The data rate is increased before an end point of a segment. Gap may be inserted between the segments. Increasing the data rate can include increasing a bandwidth of the plurality of data streams, for example by multiplexing, or compressing the data. The present invention can be used with media data streams, for example with MPEG encoded transport streams.