Abstract:
A digital cable broadcast receiver and a method for automatically processing caption data of various standards and types, is disclosed. The digital broadcast receiver includes: a demultiplexer for dividing a received broadcast stream into video data, audio data, supplementary information; a controller for determining whether caption data included in the video data is digital caption data or analog caption data on the basis of caption information included in the supplementary information, and outputting a control signal according to a result of the determining; a digital caption decoder for extracting and decoding digital caption data from the video data according to the control signal; and an analog caption decoder for extracting and decoding analog caption data from the video data according to the control signal.
Abstract:
A process for distributing a video stream to a multitude of destinations including marking by adding to the video stream at least a visual element such that the marking is applied to an original video stream common to selected recipients, and personalized for a least portion of the recipients by addition of a visual element specific to destination equipment.
Abstract:
A digital cable broadcast receiver and a method for automatically processing caption data of various standards and types, is disclosed. The digital broadcast receiver includes: a demultiplexer for dividing a received broadcast stream into video data, audio data, supplementary information; a controller for determining whether caption data included in the video data is digital caption data or analog caption data on the basis of caption information included in the supplementary information, and outputting a control signal according to a result of the determining; a digital caption decoder for extracting and decoding digital caption data from the video data according to the control signal; and an analog caption decoder for extracting and decoding analog caption data from the video data according to the control signal.
Abstract:
A system for transmitting data is provided. The system includes a frame analysis system receiving frame data, such as a frame of video data, and generating region data, such as a uniform matrix size that is used to divide the frame into a predetermined set of matrices. A pixel selection system receives the region data and generates one set of pixel data for each region, such as by selecting one of the pixels contained within each of the original matrices that comprise the frame.
Abstract:
A partial transport stream (TS) is temporarily recorded in a recording medium before being transmitted to a network. Here, when the partial TS is generated, null packets (invalid packets) are inserted into some of positions of packets determined not to be recorded, at a predetermined rate, and the resultant partial TS is recorded into the recording medium. When transmission is performed, the null packets previously inserted during recording are each replaced with a packet which contains information which is required during transmission, e.g., a program-specific information/service information (PSI/SI) packet. As a result, the load of packet inserting process during transmission can be reduced.
Abstract:
In server-client system, such as an IKVM, where a server and a client are connected via a network, an ROI (region of interest) function is provided which allows an ROI area of the video image displayed on the client to have higher image quality and/or magnification than the rest of the image. The client defines an ROI area and transmits the ROI parameters to the server. The server processes video data in the ROI area and non-ROI area differently in various stages of video data processing, including video data sampling/scaling, processing, compression, and transmission, so that the image in the ROI area has a higher image quality and/or magnification. The client may also cooperate with the server to accomplish the ROI function, such as by performing image enhancement processing of the ROI area during image display.
Abstract:
A process for distributing a marked audiovisual sequence from a nominal audiovisual sequence towards a receiver, said nominal audiovisual sequence having a nominal content, comprising: generating a marked audiovisual sequence according to a first mark applied to initial content at marking positions; generating a modified stream having a modified content different from the nominal content at least at marking positions; generating a complementary stream so that it is possible to reconstitute the marked audiovisual sequence from the modified stream; and transmitting the modified stream and the complementary stream towards the receiver wherein, on the receiver, a reconstitution of the audiovisual sequence, comprises calculating new complementary data according to the marking positions and the complementary stream so that it is possible to create an audiovisual sequence marked with a second mark from the modified stream, wherein the second mark, being different from the first mark, is applied to the initial content at the marking position.
Abstract:
A digital cable broadcast receiver and a method for automatically processing caption data of various standards and types, is disclosed. The digital broadcast receiver includes: a demultiplexer for dividing a received broadcast stream into video data, audio data, supplementary information; a controller for determining whether caption data included in the video data is digital caption data or analog caption data on the basis of caption information included in the supplementary information, and outputting a control signal according to a result of the determining; a digital caption decoder for extracting and decoding digital caption data from the video data according to the control signal; and an analog caption decoder for extracting and decoding analog caption data from the video data according to the control signal.
Abstract:
A data modification system and method for selective insertion of local meta data into an incoming data stream, the incoming data stream having a video data component and a meta data component. The data modification system comprises an incoming data terminal, a local data terminal, and a data modification unit coupled to the incoming data terminal and the local data terminal, wherein the data modification unit is adapted to selectively combine data from the incoming data terminal and the local data terminal. The method comprises receiving a data signal, the data signal comprising a first data component and a second data component, separating the first data component from the second data component, determining whether to modify the second data component, retrieving a third data component from a database, merging the third data component with the first data component, and outputting the third data component and the first data component to a distribution terminal.
Abstract:
An interactive video/multimedia application (IVM application) may specify one or more media assets for playback. The IVM application may define the rendering, composition, and interactivity of one or more the assets, such as video. Video multimedia application data (IVMA data may) be used to define the behavior of the IVM application. The IVMA data may be embodied as a standalone file in a text or binary, compressed format. Alternatively, the IVMA data may be embedded within other media content. A video asset used in the IVM application may include embedded, content-aware metadata that is tightly coupled to the asset. The IVM application may reference the content-aware metadata embedded within the asset to define the rendering and composition of application display elements and user-interactivity features. The interactive video/multimedia application (defined by the video and multimedia application data) may be presented to a viewer in a player application.