摘要:
The disclosed embodiments relate to a system that processes video data. An exemplary embodiment of the system includes a module that initiates a channel search procedure on a transport stream, a module that determines an encryption level of a first channel in the transport stream based on a control bit within the transport stream, and a module that adds the first channel and its associated encryption level to a channel map.
摘要:
The disclosed embodiments relate to a system and method for modifying video signals. The system may comprise at least one decoder that decodes a video signal that comprises embedded picture setting data, and a video processor that is adapted to detect whether the system is operating in an on-screen display (“OSD”) mode, apply the embedded picture setting data if the system is not in the OSD mode, and withhold the embedded picture setting data if the system is in the OSD mode. The method may comprise the acts of decoding a video signal that comprises embedded picture setting data, detecting whether a system is operating in the OSD mode, applying the embedded picture setting data if the system is not in the OSD mode, and withholding the embedded picture setting data if the system is in the OSD mode.
摘要:
There is provided a method for detecting signal conditions for Motion Picture Experts Group (MPEG) streams. Alternate-mode flags and valid frames within the MPEG streams are detected within a pre-defined search window. An indication that a valid signal is detected is output, when an alternate-mode flag and at least one valid frame are both detected within a same one of the predefined search window.
摘要:
A system and a method for modifying a stream of multimedia content to implement trick mode playback functions in MPEG receivers that do not follow general MPEG trick mode implementation recommendations. The system can include a processor that sets a discontinuity indicator in an adaptation field associated with a video frame. A substitute program clock reference (PCR) value also can be set in the adaptation field. The substitute PCR value can be set to a value approximately equal to a presentation time stamp (PTS) of the video frame with which the adaptation field is associated. The processor also can insert an adaptation field with at least one video frame with which an adaptation field was not already associated. The processor also can remove at least one video frame from the stream of multimedia content. Adaptation fields associated with the removed video frame also can be removed.
摘要:
An apparatus for changing a channel of a digital input stream includes decoding hardware for reinitializing video decoding variables and decoding video data in response to new data input from a video stream; and storage for video content of a channel of said buffer being displayed until said new data input from a vide stream by said video decoder and allocated to said buffer.
摘要:
A system and/or method that reduces the blanking time between changing from one video channel to another video channel, particularly from a digital video channel. The system provides as much video of the old video channel as possible for display until video from the new channel is acquired. Particularly, video output signal from the old channel which is stored in a video packet buffer is provided until the video packet buffer is underflowed (underflow condition or event). This is accomplished while the system is acquiring the new video channel (i.e. the selector in the case of an analog or different frequency digital video channel, or a PID filter of an MPEG transport stream decoder thereof in the case of a digital video subchannel of the old digital video channel). Blanking of the video output may or may not be accomplished if the new video is acquired before an video packet buffer underflow condition or event, else blanking may occur for only a short period of time. This can save about 400-500 ms.
摘要:
The disclosed embodiments relate to a system that inserts closed caption information into an analog video signal. An exemplary embodiment of the system includes a first buffer adapted to store a current frame of closed caption data, a second buffer adapted to store a next frame of closed caption data if the first buffer is full, a third buffer adapted to store a frame-after-next-frame of closed caption data if the first and second buffers are full, and an analog video encoder configured to encode closed caption data from the first buffer, the second buffer and the third buffer into an analog video signal.
摘要:
A system, apparatus and/or method included in or embodied as a television signal receiver synchronizes auxiliary data with an auxiliary video output signal for appropriately inserting closed captioning into the auxiliary video signal. In one form, the television signal receiver correlates a main video signal with the auxiliary video signal in order to ascertain when and/or where to insert the auxiliary data in to the auxiliary video signal. In an exemplary manner, the field information between a video portion of a main television signal and a video portion of an auxiliary output television signal is tracked for determining field inversion between the two. Through the determination of field inversion between the video portion of the main television signal and the video portion of the auxiliary output television signal, auxiliary data such as closed caption, extended data service and the like, is provided to (inserted in) an auxiliary television signal output in a sequence proper for the sequence of video data being provided thereto. Proper sequencing of the auxiliary data allows the auxiliary data to be provided appropriately with the auxiliary video portion of the television signal to the auxiliary television signal output. Additionally, the system, method and/or apparatus provides a field delay if a deinterlacer is used (i.e. to produce a signal suitable for progressive scan images).
摘要:
A video data stream containing picture video and a vertical synchronization signal is processed in a microprocess that performs statistical evaluation of the frequency of the vertical synchronization signal of the video data stream. The statistical evaluation includes producing the statistical mean value and variance of the frequency of the vertical synchronization signal.
摘要:
An exemplary method relates to buffering closed captioning data. The exemplary method comprises receiving closed captioning information comprising closed captioning data and a field, determining whether a current closed captioning data buffer is available for the field, saving the closed captioning data to the current closed captioning data buffer if the current closed captioning data buffer is available for the field, determining whether a next closed captioning data buffer is available for the field if the current closed captioning data buffer is not available, saving the closed captioning data to the next closed captioning data buffer if the next closed captioning data buffer is available for the field, checking whether the closed captioning data can be ignored if the next closed captioning data is not available for the field, dropping the closed captioning data if the closed captioning data can be ignored, checking whether there is room for an additional closed captioning data buffer if the closed captioning data cannot be ignored, saving the closed captioning data to the additional closed captioning data buffer if the there is room for the additional closed captioning data buffer, and dropping the closed captioning data if there is no room for the additional closed captioning data buffer.