摘要:
A method and device for storing an interactive television program for playback at a later point in time, wherein said interactive television program comprises at least one interactive television application. The applications are transmitted inside modules (11, 12) through a data carousel (2) within a transport stream (20). The method comprises receiving the transport stream, parsing the stream for application modules and storing them as a storage stream on a storage medium (31). The storage stream is stored separate from said transport stream (20). The data or object carousel is recorded outside the Transport Stream and recorded like a stream, preferably as a single file. This file is a sequence of modules with some header information preceding the modules making playback faster as the information needed to obtain the objects from a module is located directly in the header of that module. Furthermore, the solution according to the invention solution is platform independent.
摘要:
A method (1) of transmitting interactive television, whereby interactive television applications are transmitted inside application-modules. These modules are transmitted in a broadcast stream. Recording systems cannot decide which modules are to be recorded. Therefore storage related information of said modules is signalled in the broadcast stream. Module identification information related is implemented in the Application Information Table (AIT) and/or in the Download Information Indication (DII) message. Thus information is included in the broadcast stream concerning categories stating whether application modules are mandatory, optional or forbidden to record. Alternatively properties of a module are chosen from Code/Data/Both and/or Fixed/Variable. Recording systems use this information do decide if application modules are to be recorded or disregarded. Alternatively, application module identification information is transmitted in said broadcast stream. A module identification number is used to avoid multiple recordings. Application modules having the same category are preferably grouped together.
摘要:
State-of-the art video recorders are equipped with a pause function. This function may be used in the play and record mode. When used in the record mode, no data is recorded. This is all right when only audio and/or video are recorded. However, when other data like interactive applications are recorded as well, this may lead to problems when the recording of an application is interrupted and this application is called upon in a video fragment that is recorded after resuming recording of audio and/or video. The invention has the following object. When the record function is suspended, using a pause function, only recording of audio and/or video is suspended and recording of other data is continued.
摘要:
This invention provides a method and apparatus for playing back a program, and the program is being broadcast. Firstly, receiving a request on the program being broadcast for playing back a section of the program in non-real-time mode from a subscriber; acquiring a corresponding internet address according to information in the broadcast signal of the program; and obtaining the section according to the internet address for playing back; and finally, playing back the section. The request includes one of the following commands: pause, fast winding, fast rewinding, rewinding, and playing back at designated non-real time point. During the broadcast of a program, the present invention obtaining a section of the program in a non-real time mode by acquiring an internet address corresponding to the program and in the stream media form.
摘要:
The invention relates to a system for recording a signal. A recorder (200) comprises a receiver (201) for receiving a source signal (101) having associated first play time information such as a Normal Play Time timeline. The receiver (200) is coupled to a recording controller (203) which generates a recorded signal (301) from the source signal (101). The recorded signal (301) comprises a recording discontinuity with respect to the source signal (101) caused by for example the recording being paused in a time interval. The recording controller (203) is coupled to a storage medium (205). The recorder (200) further comprises a time processor (209) for generating second time information for the recorded signal (301) in response to the first play time information and the recording discontinuity. The second time information may for example be a compensated NPT timeline or event descriptors or stream events having time indications modified to correspond to the recorded signal (301).
摘要:
An activating apparatus (300) is arranged to conditionally activate an interactive application associated with a digital program. The activating apparatus (300) has a receiving means (310) for receiving program information of the digital program and application information regarding the interactive application, a detecting means (320) for detecting a program mode of the digital program, the program mode indicating how the digital program is being run, and an obtaining means (330) for obtaining an activating parameter from the application information, the activating parameter indicating the interactive application has at least two mutually different portions, at least one of the at least two portions is conditionally be executed in dependency on the application including an the program mode. with the program mode.
摘要:
A method of recording an MPEG compliant transport stream selected by a user on a storage media. The method comprising: receiving the transport stream, the transport stream comprising transport stream packets; removing stuffing bytes from each transport stream packet in the transport stream containing stuffing bytes; recording all transport stream packets on the storage media; and recording an entry in a program information file on the storage media indicating that stuffing bytes were removed from the transport stream.
摘要:
An extracting apparatus (200) is arranged to extract a certain version of an object from an interactive application associated with a digital program, the extracting apparatus (200) comprises a receiving means (210) for receiving information regarding the version of the objet, an obtaining means (220) for obtaining a version type from the information, the version type indicating the certain version of the object is a replacement version, the replacement version is to replace a preceding version of the object stored on a storage medium, and a processing means (230) for processing the certain version of the object independency on the version type.
摘要:
A method (49, 55) of handling fonts in a recorder or a playback-recorder for interactive television. Fonts are stored on a recordable storage medium (220), wherein the fonts are part of a downloaded interactive television application. When recording, the downloaded fonts are stored separate from the application, preferably in a font library on the recordable storage medium, which preferably is a removable medium, preferably an optical storage medium. Each font is only stored in one copy, even when a plurality of applications on the storage medium need that font for running. When playing back the application from the storage medium, indicating information is provided on which fonts form the storage medium in the font library are required for playback of said application from said storage medium. Thus multiple storage of fonts is prevented, minimising needed storage space on the storage medium.
摘要:
An interactive television system includes a partial font generator (38) which generates a character font file of only those fonts used by a given application program for text display. The partial font file contains the language character fonts utilized by the application program, but less than the complete character set of the language. The partial font file thus requires less time or bandwidth to transmit in the allotted transmit intervals. The partial font file may be generated by a manual process, or by an automated analysis of the fonts used by application program.