Device and method of recording information
FIELD: information technology.
SUBSTANCE: present invention relates to a device and method of recording information and to recording medium. The device records digitally encoded video data on a recording medium in accordance with a predefined format, such as BD. The device has an input unit (91) for receiving a data stream, containing video data and application data objects, contained in messages, such as DVB-MHP. The device has message block (92, 94) for picking out a message from the data stream. The message is recorded in message file in form of a message sequence for the program, separately from the video data. The device also has a syntactic analyser (95) for generating application control information, which contains information for access to messages in the message file. The application control information is stored in the information message file.
EFFECT: more functional capabilities.
10 cl, 14 dwg
The technical field to which the invention relates
The invention relates to a device for recording information.
In addition, the invention relates to a device for reading information from the recording media.
The invention also relates to the recording media.
The invention also relates to a method of recording information.
The invention also relates to a computer program product for recording information.
The level of technology
From WO 01/33852 the known device and method for recording information on the recording medium, where the compressed digital video image recorded on the recording medium in accordance with the standard video encoding, for example, in MPEG2 format. The data stream includes video data and "push" interactive data (i.e. data that is delivered to users, regardless of requested whether they specified data or not), forming together a custom program with advanced capabilities, which provides the user with a video and interactive features or data, such as options with answers to questions or current stock quotes. The data stream is transmitted to the receiving device and includes one or more application information objects representing push interactive data. Prikladnoy the information objects may include objects of different types, including the file table, to provide the user with several interactive applications when rendering video. When receiving a data flow from it extract the individual information objects. Then these information objects retain together with the properties of objects and file table. Thus, push the interactive data is converted to the extracted interactive data, i.e. the application is under control of the user. Note that storing the data stream as a whole, that is, as he admitted, is associated with a number of disadvantages. For example, when the visualization is run the program at a randomly chosen point in time any interactive application will be available only after a pause associated with waiting until it is enabled (re-enabled) in the data stream. Therefore, the information objects retain separately as files that can be available to the user at any time. However, for storing information objects in the form of files requires a pre-defined file format and access system files, suitable for any application when the data flow should be included information file table.
Disclosure of invention
The aim of the invention is the creation of a system for recording and playback of user programs is rich containing encoded digital information in real-time and interactive applications, which can be saved in video and interactive applications contained in the data stream, using a universal format for storing, and which is compatible with pre-existing devices recording and playback operating in accordance with a predetermined recording format.
According to the first aspect of the invention a device for recording information on the recording medium includes: a recorder for recording marks representing the encoded digital image information in real time, in particular video, in accordance with a predetermined recording format; input block for receiving the data stream, forming a custom program with advanced capabilities, and data flow contains information in real time and applied information objects, at least one subset of the application data objects form data to provide the user with at least one interactive application in information visualization in real time; the medium of communication to highlight messages from the data stream, and the message contains application information objects; the parser to create custom control in the information and management tool for storing messages in the message file separately from the real-time information in the form of a message sequence for the program and for storing application control information in the information message file, and the application management information includes access information for accessing the messages in the message file.
According to the second aspect of the invention a device for reading information from the recording media to render a custom program with advanced features includes: means reader to read the labels representing the encoded digital image information in real time, in particular video, in accordance with a predetermined recording format; and a management tool to ensure the user at least one interactive application based on at least a subset of the application data objects with information visualization in real time by extracting the application control information from the message file, and by retrieving messages from the message file on the basis of information access, included in the application control information, and messages contain application information objects, and the message file is stored separately from the information in real time.
According to a third aspect of the invention, the recording medium carries information for the user education program with advanced capabilities, on which the label carrier zapisana track are encoded by the digital image information in real time, in particular video, in accordance with a predetermined recording format, the message file separately from the real-time information, and the file contains messages containing application information objects, with one subset of the application data objects form data to provide the user at least one interactive application with visualization of real-time information, and the information message file containing the application control information including access information for accessing the messages in the message file.
These measures give results, consisting in that the application of information objects stored in a separate file messages. Informational message file has the access information to retrieve the individual application information objects from the message file. Informational message file create by using information from the data stream provided for immediate visualization. The message file and the information file messages available directly to the visualization device for use in a delay of playback and when you need interactive features.
This gives the advantage consisting in the fact that is a system of storing and retrieving application data, which is not what isit from file information put the transmitter in the data stream. There is a possibility of placing a large number of different interactive applications, and random access to them by simply using the message file and the information file of the message.
The invention also is based on the following idea. The inventors have found that the parsing of the data stream and the selection of information objects for storing files for each interactive application requires that the receiver retrieves information from the data stream. Providing memory system messages, which sequentially stores the message and generates access information for quick navigation through the messages, based on the same information that is necessary for immediate playback. Therefore, the memory system based on the transmitted messages, less complex and more versatile than the memory system based on the application files WO 01/33852. In this system, the receiver configured to parse push data to provide separate information objects, which form the data flow program and storing the information objects in a storage device in the form of a set of files, and not as a sequence of messages.
In a variant of the device means syntaxic the who analysis compiled for inclusion in the informational message file for at least one of the following for a single message: the message number, moreover, the number of the message identifies the message in the message sequence; indicator message type; the starting location in the file of messages; message length; the number of consecutive messages. This gives the advantage that any message can be easily retrieved from the message file using the information message file.
In a variant of the device means messages are arranged to remove redundant information from the message, the selected block parsing. This gives the advantage consisting in the fact that a reduced amount of information to be remembered.
Additional preferred options recording device or reading the recording media and method according to the invention are presented in the claims.
Brief description of drawings
These and other aspects of the invention will become apparent and will be additionally explained with reference to described as an example of variations in its implementation in the following description and with reference to the accompanying drawings, in which:
Figa - recording media (top view).
Fig.1b - recording media (cross-section).
Figure 2 - device recording and/or reading.
Figure 3 - block diagram of the levels while recording BD.
Figure 4 - video recording in accordance with the recording format BD.
IG - the structure of the application layer.
6 is a directory structure for the system BD.
7 - format for transmission of data messages MHP in the MPEG-TS.
Fig - structure groups for the carousel.
Fig.9 - processing of the data stream to highlight messages and information messages.
Figure 10 - structure of the application layer when memorizing data MHP.
11 - the structure of the message file.
Fig is an example of an informational message file; and
Fig - directory structure for data MHP.
Corresponding elements in different figures have the same numeric references.
The implementation of the invention
On figa shows the carrier 11 entries in the form of a disc having the track 9 and the Central hole 10. Track 9, which is a sequence of recorded (subject entry) marks representing the information has a spiral configuration of the coils, forming in fact a parallel track at the information level. The recording medium may be an optically readable disc, called an optical disk that has information level recordable type. Examples of a recordable disc are the CD-ROM, CD-R (write-once) and CD-ROM, CD-RW (rewritable), and a rewritable version of DVD, such as DVD+RW, as well as a rewritable optical disk of high density, use the s lasers, working in the blue region of the spectrum, which is called the disk the blue region of the spectrum (BD). Information is presented on the information level by recording optically detectable marks along the track, such as crystalline or amorphous marks in the material with a phase transition. Track 9 on the media, write-once characterized by the presence of pre-made embossed patterns of the tracks provided in the manufacture clean the recording media. The structure of the track is formed, for example, pre-marked track 14, which allows the head read/write track track while scan. The structure of the track contains information about the position, such as addresses, for indicating the location of items of information, usually called information blocks.
On fig.1b shows the cross section of the carrier 11 with a single entry at line b-b where the transparent substrate 15 provided with a layer 16 entries and the protective layer 17. The protective layer 17 may contain an additional layer of a substrate, such as on the DVD, where the record layer is on a substrate of 0.6 mm, and the additional substrate of 0.6 mm is connected with its rear side. Pre-marked track 14 can be implemented in the form of a recess or elevation of the substrate material 15, or in the form of deviations of the properties of the material environment from the second environment.
The carrier 11 recording is designed to carry information representing the encoded digital video image, type encoded in the standard MPEG2 video recorded in accordance with a predetermined recording format, such as DVD format. For more details about the DVD can be found by referring to the ECMA-267: 120 mm DVD-Read-Only Disc (1997) and related specifications for DVD videos. The recording format BD is described in System Description Blu-Ray Disc Rewritable Format, particularly in Part 3: Audio Visual Specifications, version 1.0, June 2002. Relevant aspects are described below with reference to Fig. 3 and 4. Translation and transport of multimedia data for home platform, hereinafter called the MHP, described in the document on standardization ETSI TS 101.812, while relevant aspects is described below with reference to the drawings.
Figure 2 shows a recording device and/or reading for recording information on the medium 11 account that is a media write-once or rewritable media type, such as CD-R or CD-RW, or DVD+RW or BD. The device is provided with a burner for scanning the track on the recording medium, and the tool includes a drive unit 21 for rotating the carrier 11 of the recording head 22, the positioning block 25 for coarse positioning of the head 22 in the radial direction on the track and the control block 20. The head 2 includes an optical system of a known type to create a beam 24 of the radiation, directed through the optical elements, focused on the spot 23 radiation on the track of the information layer of the recording medium. The beam 24 of the radiation generated by the radiation source, for example a laser diode. Head further comprises (not shown) of the focusing actuator for moving the focus of the beam 24 of the radiation along the optical axis of the specified beam and the actuator tracking for precise positioning of the spot 23 in a radial direction through the center of the track. Executive tracking mechanism may include a coil for radial movement of the optical element, or alternatively, may be set to change the angle of the reflecting element. During the recording of information is the management of radiation to generate optically detectable marks in the recording layer. Labels can be made in any optically readable form, e.g. in the form of areas with a reflection coefficient different from the environment, and it is provided at the recording materials such as a dye, an alloy or a material with a phase transition, or in the form of areas with a direction of magnetization different from the environment that is provided when recording on the magneto-optical material. During the reading of the radiation reflected by the information layer is detected by the detector of the conventional type, for example chetyrehkratnym diode in the head 22 to generate a signal read-out and additional signal detector, including error tracking error signal, the focus control these actuators tracking and focusing. The signal reading is processed by block 30, the processing of reading the usual type including a demodulator, deformatter and output unit, for extracting information. Thus, the extraction tool for reading information includes a drive unit 21, a cylinder 22, the positioning block 25 and block 30 processing read. The device may include block 36 visualization connected with the block 30 processing reading for information visualization in real time, for example on the display screen for rendering video.
The device contains a means of processing the records for processing the entered information with the aim of creating a recording signal to drive the head 22, and the tool includes an input block 27, the formatter 28 and a modulator 29. Unit 20 controls the recording and retrieval of information and can be configured to receive commands from a user or from a host computer. The control block 20 is connected through line 26 to control, such as the system bus, to the specified unit 27 is input to the formatter 28 and the modulator 29, block 30, the processing of reading the block 21 and drive unit 25 positioning. The control block 20 includes a control circuit such as a microprocessor, a program memory and control valve circuit to perform the procedures and functions according to the invention, as described below. The control block 20 may also be implemented as a finite state machine in logic circuits.
Unit 27 receives and processes input data stream containing at least one audio or video, for example transport stream of a digital broadcast network, such as MHP, for education custom program with advanced features. The data stream contains program information in real time and applied information objects transmitted in a carousel, as explained below with reference to Fig. 7 and 8. A subset of the application data objects, usually called a module, forms data to provide the user with at least one interactive application in information visualization in real time. The data stream of the selected program is transmitted to the formatter 28 for creating control data and formatting the data, as described below with reference to Fig.9. For computer applications, information can interact with the formatter 28 directly. The formatted data from the output of the formatter 28 is transmitted in block 29 of the modulation, which contains, for example, Kahn is capacity encoder, to create a modulated signal, which actuates the cylinder 22. In addition, block 29 modulation contains a synchronization tool for inclusion in a modulated signal timing sequences. Formatted information, the input unit 29 of the modulation contains address information and is recorded in the corresponding addressable location on the recording medium under the control of the control block 20 in accordance with a predetermined recording format. It should be noted that, in addition to the text made reference to the predefined recording format BD, as an example of the specified format. However, you can also use other, predetermined recording formats, such as DVD+RW.
The device has an application unit 32 for extracting application information objects and application control data under the control of the control block 20 of the files, as described below. The application is presented to the user along with real-time information retrieved through the block 30 are read.
Note that, as shown in figure 2, the device has functions of recording and playback. In an alternative embodiment, the reader only to play has the appropriate elements for extracting information from the recording media and contains scanning elements and pattern reading, but the e has unit 27 input the formatter 28 and a modulator 29.
Record transport streams, such as transport streams MPEG, defined in the system BD. In the system of the BD-RE set the modes to remember MPEG2 transport streams received from the digital broadcast. During the recording stream is analyzed, resulting in receive and memorize the characteristic data out of the main traffic flow. The main reason for storing these characteristic data out of the transport stream is to provide random access to start rendering at the selected point of view and to provide the ability to edit playlists. In the known system the BD characteristic data belong to the image data, and opportunities for individual applications such as MHP is not available.
Note that in systems of records based on the magnetic tape is recorded stream of data as a whole. For example, in the DV system (now used only for applications for portable video cameras developed specifications for recording MPEG2 transport streams on the DV tape. Such specification can be found in:
“Specifications of Consumer-Use Digital VCRs using 6.3 mm magnetic tape,
Part 7: DVB Specifications of Consumer-Use Digital VCR
Part 8: ATV Specifications of Consumer-Use Digital VCR”
by: HD Digital VCR Conference [Blue Book], December 1995.
For example, the system DVHS is designed for use with the aim of remembering (partially the CSOs) MPEG transport streams from digital broadcast programs. The MPEG TS is stored in the same view, taken from a broadcasting station (tape drive). System DVHS described in:
“D-VHS system standard” by Victor Company of Japan, July 2000.
Figure 3 shows the block diagram of the levels while recording BD. Inlet 40 has a transport stream at the output 45 are formatted data, is available for use. The user interface 45, and further processing the formatted data is not standardized. The transport stream can be delivered via digital interface or built-in tuner. The levels in the BD are described in different parts of the document “System Description Blu-Ray Disc Rewritable Format:
the physical layer 44 described in Part 1, which explains the physical characteristics of the record on the disk 11. In the interface between the physical layer and the file system level property has event space logical address;
File system level 43 described in Part 2. In the file system level, database FS displays the files from the application layer 42 in the space of logical addresses from the physical layer 44. In addition, at this level, given some distribution rules to ensure real-time;
the application layer is presented in Part 3, where you set the processing necessary for certain applications, such as remembering MPEG2 transport streams.
Figure 4 p the cauldron video recording according to the recording format BD. The data stream is input 46. In block 47 program selection is the choice of a particular program. The TS packets from other programs are removed. The resulting stream 48 is called "partial transport stream. Programs can also occur in the transmitter of a digital interface. The choice of programs is not required if the transport stream contains only one program. To maintain the correct temporal characteristics of each TS packet to each of the remaining TS packet is added to the time stamp. The time stamp represents the time of receipt of the TS packet. This way you can restore the correct timing of TS packets during playback. In the next block 50 stream packets source with a length of 192 bytes (the packet of the transport stream + time stamp) are Packed into blocks, and these blocks are combined in series to the video file stream. For the next record is created and saved a new file video stream. Flow 48 is also connected to the block 49 parsing video to parse the incoming stream TS and receiving characteristics of the program and transport stream, which are stored in the information ClipInfo file. The ClipInfo file also contains a mapping from the mosaic element presentation in the application at location in the file stream (so-called table data is aracteristics points (CPI)). By definition, the clip consists of a file stream + corresponding ClipInfo file. In the ClipInfo file there are several subdatasheets, namely:
ClipInfo (): the General terms of coding, etc.
SequenceInfo (): part of the stream that have the same temporary basis.
ProgramInfo (): part of the stream with the same information relating to the program
CPI (): entry Point in the thread
ClipMark (): the Location and appearance of the labels.
MakersPrivateData (): Data of a private nature for this streaming file.
Unit 49 parsing video also connected to the block 52 PlayList to create and memorize the PlayList file. The PlayList file consists of several subdatasheets, namely:
User-Appl-Info (): General information, which can be used for the user interface (UI)
PlyItems (): PlayList consists of several PlyItems.
PlayListMarks (): the Location and appearance of the labels.
MakersPrivateData (): Data of a private nature for this streaming file.
Figure 5 shows the structure of the application layer. Level 55 PlayList contains many files PlayList. The PlayList file contains several PlyItem. Each subtable PlyItem applies to the moment of performance start and end view of the clip through the ClipInfo file at the level of 56 videos. The location to start reading in the file ClipStream can be found using the ClipInfo file. The PlayList file may consist of subdatasheets PlyItem that C is at different clips. So you can edit without changing the AV content on the disk.
Figure 6 shows the directory structure for data messages MHP in the MPEG-TS. Method of packaging and data transfer MHP known from the MHP specification. Audiovisual (AV) content is transmitted in multiplex transmission of a transport stream (TS) of MPEG. Additional information is transmitted in a carousel 65, which is multiplexed in the multiplex transmission of MPEG-TS. The first transmission of the application must be terminated before this application can be activated. The application can be updated by assignment of a number for the new version. Important events are transmitted in a carousel. In digital videowoman (DVB-MHP) carousel objects used for data transmission MHP, the data carousel is used for application software environment for digital television (DASE) and digital broadcasting integrated services (ISDB). Differences between them are referring to the transfer and application. Carousel data are more simple. Transfer the data carousel and the carousel objects differ from each other. But for further explanation of this difference is not important as remembering performed independently of the transmission. Below this text is used to explain the carousel object MHP, but the same method can be used for data carousel.
In the top diagram shows the messages 66 for MHP, the so-called message BIOP (BIOP = Protocol Broadcast Inter ORB Protocol with ORB = request Broker objects). These messages have a header 67 and subtitle 68. In the MHP applications there are messages for events directory (Obj-1[Dir]), file events (Obj-1[File]), and flow and event flow (Obj-1[Stream]). These messages contain the data and the attributes of a single object. They are broadcast in the same module 69 (one module can contain multiple messages 66 BIOP). The BIOP message contains:
title 67 [version message length];
subtitle 68 message [information on the transported object, such as the type of object (file, stream, directory)];
the key object [unique identifier in module];
the body of the message [depends on the type of object].
During transmission modules are divided into blocks 70 download data (DDB), which have the same length, except the last DDB module. To each DDB attached to the header 71 DDB, and the header contains the module ID and the block number of the data in the module. Blocks DDB (with header) is transmitted in sections 72, as defined in standard MPEG2 described in IEC13818-1. Header is added 73 section. The header 73 section contains information on the transfer of the sections when the multiplex transmission of MPEG TS. Sections are transmitted in packets 74 TS. Each package 74 TS has a header 75 of the TS packet and, optionally, the header adaptation field of science is the motor and/or addition. The TS packets are multiplexed together with other TS packets of programs in the multiplex transmission. The header 75 of the TS packet contains information on the transfer of the TS packets in the multiplexed transmission of MPEG TS.
In the carousel of interest also sent some control messages BIOP. These messages are used to extract modules from MPEG-TS. In the carousel data existing descriptors in the table of service information (SI) is used to extract the modules from the data carousel.
On Fig shows the structure of groups for the carousel. Group 80 contains several modules 69. Information about the modules included in the Module-Info 82. Supergroup 81 contains several groups. Information about the groups included in the Group-Info 83. Thus, the carousel objects or data can contain many modules.
Figure 9 shows the processing flow of the data to highlight messages and information messages. In block 91 program selection, the TS packets of the selected program comes in the demultiplexer 92, while the other threads TS are removed, resulting in a partial stream TS. Then the demultiplexer 92 separates the MPEG TS packets from the programme (DVB) from packages MHP TS, resulting in the filing of a DVB data in block 93 video processing with the function to extract the file video stream, the video information file and PlayList file, as described above in connection sfig. The demultiplexer 92, in addition, takes the MHP data in block 94 messages to highlight messages from the data stream, and these messages contain application information objects, and in block 95 parser to create the application control information. In block parsing packages MHP parsed to collect relevant information in the descriptors SI. Means 20 of the control is arranged for storing messages in the message file, called the application file MHP (separate from the real-time information in the form of a message sequence for the program), and for storing application control information in the information file messages, call information file MHP. Applied management information includes access information for accessing the messages in the message file, as described in detail below. These functions are available in the formatter 28 and/or in the control block 20 as described in connection with figure 2.
In a variant of the block 94 messages redundant information packets, MHP is removed:
deletes information about the packet header TS;
removes the header information section;
removed header information DDB;
removed redundant messages. Messages are redundant when they are transmitted repeatedly. For example, if one message is the third in a module is updated, then the entire module receives a new version, while other messages can still stay unchanged. If there are messages, accessing other programs that are not memorized or information which is not available when playing with a lag, then these messages must be removed, or can be created alternate link, as described in WO01/33852. Other messages are stored in the file MHP-Appl.
Figure 10 shows the structure of the application layer when memorizing data MHP. In addition to the points described with reference to figure 5, memorized information file 101 messages, called MHPInfo(1). Additional files 102 messages, called message MHP, are stored in accordance with the file video stream.
Figure 11 shows the structure of the message file. The message file contains a sequence of messages 111. The first message 112, called the Message(1), is taken from the version of (1) module (1); the second message 113, called the Message(2), is taken from the version of (1) modules (3); message 114, called the Message(3), again taken from the version of (1) module (1). Thus, multiple messages together form a module for the application. All messages from all modules are numbered in the specified file and sequentially concatenated. The order in which they are remembered, it doesn't matter; you can use the ü receipt time. Of messages in the message file in the file MHP-Info is stored access information, for example the message number and the beginning and end of the active period (with reference to the time of submission).
On Fig shows an example of an information message file. In this file called MHP-Info contains a table of records. As part of the file MHP-Info may include:
the name of the application
the required reference data,
the validity period of this application,
the corresponding file MHP-Appl,
the first message object to be read (optional);
Number of objects:
A table having for each entry:
the message number (object) file MHP-App
the message type (object)
the starting location in the file MHP-App [accurate to the byte],
message length (in bytes)
the start of the active period (the time of submission of the programme),
the end of the active period (the time of submission of the programme),
x the following message.
File MHP-Info provides random access to the program. In a variant reader file MHP-Info is read before starting the program. At any time (within the time) it is known that the message is active. Note that in the file MHP-Info may be more than one carousel.
On Fig shows the directory structure for the data is MHP. File 131 MHP-Appl and file 132 MHP-Info remember on BD so that the system version 1 can read the program without data MHP by providing a new subdirectory 130, for example, under the name MHPINFO. Pre-existing version 1.0 of the BD will ignore the contents of the directory MHPINFO. Version of the MHP will be able to recognize the directory MHPINFO. The files in the directory MHPINFO files are Group-4 (as defined in Part-2). They are kept outside the scope LB for collected files.
Although the invention has been mainly described with the consideration variants that use BD for storing application data fit similar options such as DVD+RW with predefined recording format. In addition, note that the version specified in the specified format can standardize a specific location for storing the file of messages and information messages file. Also as a storage medium has been described optical disk, but you can use other media, such as magneto-optical disk or magnetic tape. Note that in this document the word "comprising" does not include the presence of other elements or steps than those listed and the indefinite article preceding an element does not imply many of these elements, that any reference positions do not limit the scope of the claims, that the invention can be is implemented as hardware, and software, and that several "means" may be represented by one and the same hardware element. In addition, the scope of the invention is not limited to these options, but the invention is contained in each new symptom or a combination of these signs.
1. A device for recording information on the recording media that contains
means (22) accounts for recording marks representing the encoded digital image information in real time, in particular video, in accordance with a predetermined recording format,
means (27) input for receiving a data stream, forming a custom program with advanced capabilities, and data flow contains information in real time, and a message containing the message headers that provide information about relevant messages, while messages contain application information objects, at least one subset of the application data objects form data to provide the user at least one interactive application in information visualization in real time
means (94) messages to highlight these messages from the data stream,
the tool (20) control for storing messages in the form of a message sequence for the program in the file message is deposits separately from information in real time,
means (95) parser to create the application management information, which includes the access information, based on information about the corresponding message contained in the message header, and to access the messages stored in the message file as a sequence of messages, and at the same time
the tool (20) control provides storage application control information in the information message file separately from the information in real time and separately from the message file.
2. The device according to claim 1 in which the means (95) syntactic analysis made with the possibility of inclusion in a message from at least one of the following items in the form of information access for a single message:
the message number and the message number identifies the message in the message sequence;
indicator message type; the starting location in the message file;
the length of the message;
the number of subsequent messages.
3. The device according to claim 1 or 2, in which the means (95) syntactic analysis performed with the inclusion of information in the message file information about the active period, including the start time and end time with respect to the time of submission of the programme.
4. The device according to claim 1, in which means (94) messages the imp is prevalent with the ability to remove redundant information from messages, selected from the data stream.
5. The device according to claim 4, in which means (94) messages are designed to remove as redundant information information about the packet headers, in particular the packet header of the transport stream or section headers used when transmitting compressed video data (MPEG2), or header data blocks load used in multimedia data (MPR).
6. The device according to claim 4, in which means (94) messages are designed to remove as redundant information message, which is transmitted repeatedly, in particular in the carousel data.
7. A device for reading information from the recording media to render a custom program with advanced capabilities, the device comprises means (30) read to read the labels representing the encoded digital image information in real time, in particular video, in accordance with a predetermined recording format, and
the tool (20; 32) control to ensure the user at least one interactive application based on at least a subset of the application data objects when rendering information in real time, this management tool provides retrieval of messages containing the message headers, providing in which ormatio about relevant messages from the sequence of messages for the program from a message file, separately from the information in real time, while messages contain application information objects, and removing the applied control information from the information file of the message, the data message file is a file that is separate from the information in real time and is separate from the message file, when the application control information includes access information, based on information about the corresponding message contained in the message header to access the messages stored in the message file as a sequence of messages, and to retrieve messages from message sequence from a file messages based on information access, included in the application control information.
8. The recording medium, which stores information for the user education program with advanced capabilities, which marks the recording media on the track (9) represent
the encoded digital image information in real time, in particular video, in accordance with a predetermined recording format,
file (102) messages, separated from the real-time information, and the file contains messages that contain message headers that provide information with the appropriate messages, stored as a sequence of messages, messages contain application information objects, at least one subset of the application data objects form data to provide the user at least one interactive application in information visualization in real-time, and
information file (101) message, which is separate from the information in real time and is separate from the message file that contains the application control information including access information, based on information about the corresponding message included in the message header to access the messages in the message file.
9. The recording media of claim 8, in which an information file (101) message contains as information access to the appropriate message at least one of the following items for a single message:
the message number and the message number identifies the message in the message sequence; indicator message type;
the starting location in the message file;
the length of the message;
the start of the active period;
the end of the active period;
the number of subsequent messages.
10. The method of recording information on the recording media that contains the time that
write the encoded digital image information in p is real-time, in
particular video, in accordance with a predetermined recording format,
take the data stream, forming a custom program with advanced capabilities, and data flow contains information in real time, and a message containing the message headers that provide information about relevant messages, while messages contain application information objects, at least one subset of the application data objects form data to provide the user at least one interactive application in information visualization in real time, and produce the specified messages from the data stream, and
remember the message in the form of a message sequence for the program in the message file separately from the information in real time,
create application control information including access information, based on information about the corresponding message contained in the message header to access the messages stored in the message file as a sequence of messages, and
remember the application control information, the information message file is a file that is separate from the information in real time and is separate from the message file.
FIELD: information technologies.
SUBSTANCE: broadcast content is formed via broadcast content providers, broadcast content providers are connected to internal IP-network for broadcasting programs distribution, broadcast content of broadcast content providers is transferred via internal IP-network over communication lines and line equipment of cellular networks, cellular network information is transferred over communication lines and line equipment of cellular networks, total flow of broadcast content information and cellular network information is generated to transfer it to at least one base station of cellular network, independent flows are separated from the said total information flow: cellular network data flow and broadcasting network data. Separated independent data flows are transferred to the said receive/transmit equipment to transfer them over corresponding independent channels to subscribers of integrated communication and broadcasting system who are located in integrated system coverage area.
EFFECT: increase in broadcasting coverage area.
21 cl, 2 dwg
FIELD: physics; communication.
SUBSTANCE: present invention pertains to image distribution system, distributing image data from a server through a network, to a client terminal and a method of controlling the distribution. If the client changes the size of the image window during display of image data, distributed from the server to the image window of the client terminal, client terminal notifies the server of new size of the image window. The server changes the size of the image data such that, the image has the same size as the window on the client terminal, and sends the client terminal image data with the altered size. This way, there can be no need for processing the change in size at the client terminal.
EFFECT: possibility of redistribution of computational load between a client terminal and a server.
22 cl, 17 dwg
FIELD: physics, computer equipment.
SUBSTANCE: invention concerns devices and methods of information processing. The information of property making the metainformation, corresponding to the attribute information of the associated content, contains the information of the plan of data for the initial content containing on a server, such, as the information on a file format, the information of the codec representing the plan of data coding, and the information on resolving ability. In reply to inquiry about reception of the information of the content from the client, generate and transmit the client the information of the content including the information of the plan of data for the initial content. This structure allows the client to output inquiry about content transmission in which the optimum plan of data is spotted on the basis of the plan of data of the initial content.
EFFECT: possibility to the client to gain the information of the plan of data of the initial content containing on the server, and also maintenance of reproduction of data with high quality.
26 cl, 14 dwg
SUBSTANCE: method for delivery of VoD content elements contains following stages in which: multiple content elements are saved in content repository; list of content sequence is saved, which sequence determines order in which content elements are taken from content repository, and associated attributes for each content element in content sequence list are saved in attribute repository, at that, at least one of associated attributes of each content element specifies which navigation actions are available for this content element; content elements with their associated attributes are fed in order determined by content sequence list, at that, navigation within and between elements of VoD is activated in accordance with associated attributes.
EFFECT: providing of properly nonlinear on-line radio navigation.
11 cl, 5 dwg
SUBSTANCE: invention is related to methods of usage data collection for television broadcast receivers. Method of usage data collection from broadcast receiver is suggested, whereat receiver is arranged to detect and save such usage data. Method involves representation (16, 18) of confidentiality policy to receiver that identifies not only the usage data subjected to collection, but also preset usage of such data. On receiver interactive or automatic determination (22) whether received policy of confidentiality is acceptable is carried out. If yes, receiver picks up (30) usage data identified in confidentiality policy from storage, and sends them (28) to sender of confidentiality policy.
EFFECT: increased confidentiality of usage of information about habits of users viewing.
15 cl, 3 dwg
FIELD: information technology.
SUBSTANCE: invention belongs to the area of broadcasting and personified advertising, as well as creating "virtual" television channels. The receiver-decoder consists of the multi-programme receiver unit receiving the programmes through the same or different channels; the storage unit for multiple programmes received; and the selector unit to choose one of the stored programmes for playback. The selector unit can be fed with instructions to playback a stored programme within a certain time interval, by the means of messages received by the receiver-decoder from the broadcast stream, which contain the timing information of the mentioned time interval.
EFFECT: providing the receiver-decoder unit for the digital television system, as well as operation method for the programmes in the mentioned receiver-decoder.
9 cl, 18 dwg, 8 tbl
FIELD: information technology.
SUBSTANCE: invention belongs to the field of data transfer on the basis of peer-to-peer principle and includes the data protection method where the data decrypted by one of the users becomes useless for others. The essence of the method is that the request for a certain content (CT) is sent by the user device (D1, D2,..., Dn) to the request control centre (10), the unique identifier (UA1, UA2,..., UAn) , which unequivocally determines the user device that has sent the request, is also sent to the request control centre, the key (Kn) relating to the specific user device that has sent the request is obtained from the database (14) connected with the request control centre, the sending content (CT)-related check word(s) are defined; the content to be sent (CT) is additionally encrypted by unique methods for each individual user. The encrypted content is then sent to the user request-sending device that has sent the request, and the encrypted check words are also sent to the user request-sending device.
EFFECT: enhancement of the encrypted data transfer protection level.
5 cl, 10 dwg
FIELD: data transfer.
SUBSTANCE: invention relates to TV and radio broadcasting systems and to data transfer systems using cables, communication lines and networks with user access control systems for transmitted information. From transmitting side, system is comprised of multiplexer, scrambler, modulator, access right encipherer, keyword encipherer, keyword generator, and content data server. From receiving side, the system includes tuner, demodulator, descrambler, de-multiplexer, central control unit, keyword decoder, access right decoder, authorisation system, administering system, protection processor. Upon administering system fault, access to services for all broadcasting system users is not terminated.
EFFECT: improvement of system reliability.
4 cl, 3 dwg
FIELD: digital broadcasting, in particular, method for providing information when switching channels in digital broadcasting receiver, made with possible provision of information during the delay caused by switching of channels.
SUBSTANCE: method contains stages, at which: user is shown a menu for selecting type of replacement information, subject to indication during switching of channel from current channel to new channel; background image, applicable for replacement information, is selected; conditions of displaying of replacement information type selected by user are received; channel switching event is detected; and replacement information is indicated on background image in accordance with selected conditions for displaying during switching of channel.
EFFECT: provision of information during channel switching in digital broadcasting receiver.
2 cl, 3 dwg
FIELD: multimedia processing systems, in particular, system for multimedia reproduction in a portable device having inbuilt controller.
SUBSTANCE: multimedia system for reproduction of multimedia content in portable data reproduction device contains inbuilt processor for controlling multimedia content reproduction resources, and portable device contains one or more reproduction resource. Multimedia system is made with possible realization of operations for generation of multimedia object on basis of multimedia content, possible association of format processor with multimedia object and possible control of selected reproduction resource with usage of format processor for reproduction of multimedia content from multimedia object.
EFFECT: creation of the system which allows reproduction of new formats of multimedia content on different portable devices without necessity for its adaptation with consideration of different reproduction resources present in each device.
3 cl, 5 dwg
FIELD: physics, computer engineering.
SUBSTANCE: player is suggested for interactive media, and also method for their processing. Player comprises unit of memory for storage of multiple image sources read from record medium. Every image source has according bit depth. Decoder included in player decodes multiple image sources. Transformer included in player converts at least one of appropriate bit depths into other bit depth in case it is necessary.
EFFECT: development of decoder that defines appropriate bit depths of images sources and determines necessity of transformation of according bit depths into other bit depths.
21 cl, 5 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention is related to reproduction of content audio data synchronously with video data read from optical disc. According to invention different content audio data is reproduced from server of external network or optical disc in connection with video data read from optical disc synchronously. In case of synchronisation failure, value of content audio data displacement that allows for synchronisation restoration is calculated, after that content audio data corresponding to displacement value are either provided from server or read from optical disc.
EFFECT: provides for restoration of synchronisation of different content audio data from server of external network with video data of optical disc.
20 cl, 6 dwg
FIELD: physics, acoustics.
SUBSTANCE: record medium is suggested with data structure for control of reproduction of recorded video data for multiple reproduction channels. Record medium contains area of reproduction list catalogues. Every catalogue contains files of reproduction lists. File of reproduction list contains mark that indicates chapter beginning.
EFFECT: development of efficient record medium with data structure for control of reproduction of recorded video data for multiple reproduction channels.
17 cl, 20 dwg
FIELD: physics, computer engineering.
SUBSTANCE: presentation method for auxiliary data for the interactive recording medium with the help of a reproducing device is proposed. The device reproduces interactive audio/video data and information content. Audio/video data is recorded on the interactive recording medium, and the information content is presented to the server-information provider. Information content is presented in accordance with the attributes of the information content due to the use of attributive information for the information content.
EFFECT: development of an effective method of presenting auxiliary data for the interactive recording medium with the help of a reproducing device.
13 cl, 6 dwg
FIELD: physics, computer engineering.
SUBSTANCE: carrier of recordings, which contains the navigation field, in which is recorded navigational information is proposed. This information indicates part of a clip file, which contains video data, for displaying as a static image, and continuing the displaying of the static image.
EFFECT: development of a carrier of recordings, which contains the navigation field, in which is recorded navigational information.
34 cl, 12 dwg
FIELD: information technologies.
SUBSTANCE: data recording medium designed for common use with data playback device contains static image data which includes at least one static image, audio information, playback control information, the latter impels data playback device to playback audio information synchronously with static image data display. Playback control information includes sound repetition information to control multiple playback of audio information synchronised with static image data.
EFFECT: functionality enhancement.
13 cl, 39 dwg
FIELD: information technologies.
SUBSTANCE: multiple data units can be displayed by playing back information medium on its player (for instance - DVD). The first command set orders the information medium player to display multiple data units of information medium in preset sequence. Additionally the second command set orders the information medium player to display multiple data units of information medium in return to user command. In this case user determines the order of playback for multiple data units of information medium.
EFFECT: functionality enhancement.
23 cl, 5 dwg
FIELD: information technologies.
SUBSTANCE: data medium includes video and graphic data for representation of menu superimposed over image displayed on the basis of video data. In this case graphic data includes multiple menu pages. Each of multiple menu pages contains control information to determine if transforming effect information defining screen transformation effect should be executed.
EFFECT: functionality enhancement.
19 cl, 9 dwg
FIELD: information technologies.
SUBSTANCE: initial data are sequentially updated by substitution of initial data unit for one or more substituting recording units. Substituting recording unit includes at least one of initial address field specifying initial recording unit location or of previous address field specifying directly preceding recording unit location. Information about substitution is effectively restored in the system where substitution for logical rewriting (LOW) takes place either in user data area or through reference to address fields in each substituting recording unit.
EFFECT: functionality enhancement.
14 cl, 11 dwg
FIELD: laserdisc adapter.
SUBSTANCE: invention refers to Blue-ray recordable laserdisc recording technology. According to the invention method for high-density recordable laserdisc recording of controlling information includes closing the open session by closing of all the open series open session record blocks, opening the new session with new series record block, and login data recording on the recordable medium. The login data specifies whether the new series record block is actually login.
EFFECT: it provides disk record condition data being recordable laserdisc characteristic that allows a host or user to find record area easily.
34 cl, 23 dwg
FIELD: engineering of data transmission systems.
SUBSTANCE: in the system, control over rights for transferring content is performed, which content is stored in primary data carrier, and control is also performed over rights of transfer of content, already transformed to secondary data carrier, with usage of generated table for linking first content identifiers, each one of which is generated by data transfer device for each content, stored in primary data carrier, with second content identifier, received from data recording device and generated by data recording device for content, which already have been transferred to data recording device.
EFFECT: technology for providing correct control over transmission of data of content between primary and secondary record carriers.
5 cl, 44 dwg