Record medium with data structure for interleaved video data reproducing control of several reproducing channels and recording/reproducing methods and devices

FIELD: information technologies.

SUBSTANCE: record medium contains data area, keeping video data of several reproducing channels. Video data of several reproducing channels are broken on one or more of interleaving blocks. Each interleaving block is connected with one of reproducing channels. Each interleaving block begins and finishes with reproducing channel change block and interleaving blocks, connected with different reproducing channels, interleave in data area.

EFFECT: record medium has data structure for video data reproducing control of several reproducing channels.

30 cl, 8 dwg

 

1. The technical FIELD

The present invention relates to a recording medium with a data structure for managing reproduction of at least video data stored on it multiple channel playback, as well as to methods and devices for playback and recording.

2. The LEVEL of TECHNOLOGY

Standardization of new read-only and rewritable optical disk of high density, able to accommodate large volumes of high quality video and audio data received rapid development, and in the near future it is expected industrial production of new products related to optical drives. One example of such a new optical disc is a rewritable Blu-ray disc (BD-RE).

Figure 1 illustrates the file structure of a rewritable Blu-ray disc (BD-RE). The file structure or data structure provides playback control of video and audio data recorded on a rewritable Blu-ray disc (BD-RE). As shown, the data structure includes a root directory that contains at least one directory BDAV. The BDAV directory contains files such as "info.bdav", "menu.tidx" and "mark.tidx", a PLAYLIST subdirectory in which to store the playlist files (*.rpls and *.vpls), the subdirectory CLIPINF in which files are stored information about clips (*.clpi), and a subdirectory STREAM, in which the files are stored clips audiovideofoto (AB-p the current) in the MPEG2 format (*.m2ts), the relevant file information about clips. In addition to the image data structure of the optical disk figure 1 shows the optical disk. For example, in the field or fields General information of the optical disk, and the file of General information info.bdav.

Because the data structure and format BD-RE, depicted in figure 1, a well-known and publicly available, in the present disclosure of the invention provides only a brief overview of the structure of the file.

As mentioned above, the directory STREAM contains files with audiovideofoto in MPEG2 format, called clips or files clips. In addition, the directory STREAM may contain a special type of clip file called transition clip with audiovideofoto. The transition clip is used for seamless connection of two or more intervals of view selected clips and usually contains a small amount of data compared with the clips. Audiovideofoto contains the source packages of video and audio data. For example, the source video package contains the header and a transport packet. The source package contains the source package, which usually is a sequentially assigned number that serves as the address to access to the original package. Transport packets contain a packet identifier (PID - Packet identifier). The packet identifier (PID) identifilovatelne transport packets, belongs to overpack. All transport packets of the same sequence must have the same packet identifier (PID).

The CLIPINF directory file contains information about the clip associated with each file audiovideofoto. The information file clip, among other things, specifies the type associated audiovideofoto, sequence information, software information and synchronization information. Information about the sequence describes the sequence of time-based input (ATC arrival time basis and on the basis of the system time (STC - system time base). For example, the sequence information indicates, among other things, the number of sequences, information about the time of the beginning and end of each sequence, the address of the first source packet in each sequence and the packet identifier (PID) of the transport packets in each sequence. The sequence of source packets in which the program content is constant, is called program sequence. Software information specifies, among other things, the number of program sequences, the start address of each program sequence and identifier(s) of package(s) PID(s) of transport packets in the software sequence.

The synchronization information is called information of the characteristic point (CPI - characteristic point information). One of the forms of information about the characteristic point (CPI) is the map entry point (EP, entry point). Map entry point (EP) establishes the correspondence between the time stamp of the submission (for example, time-based input (PBX) and/or on the basis of the system time (STC)and address of the original packet (i.e., the number of the original package). Timestamp representation (PTS) and the number of the original packet (SPN - source packet number) refer to the entry point in audiovideofoto; that is, the time stamp of the submission (PTS) and the associated number of the original packet (SPN) indicate the entry point of audiovideofoto. The package, which is often referred to as the service entry point.

The PLAYLIST directory contains one or more playlist files. The concept of the playlist was introduced in order to facilitate the editing/Assembly clips for playback. The playlist file is a collection of reproducible segments in the clips. Each playing piece is called the element of play. The playlist file, among other things, refers to each of the playback elements that make up the playlist, and each element of the play, moreover, is a pair of entry points (in-point and out-point)indicating the position on the time axis of the clip (for example,time stamps represent time-based login PBX or timestamp STC). In other words, the playlist file designated playback elements, each element of the play points to the clip or part thereof and the designated information file clip associated with the clip. File information about the clip is used, inter alia, to establish the correspondence between the reproduced elements and clip the original packages.

Directory playlists can contain real playlists (*.rpls) and virtual playlists (*.vpls). In the real play list can be used only clips, but not the transition clips. Namely, the real playlist is treated as a reference to the parts of the clips, and so conceptually considered equivalent disk space as a reference to the parts of the clips. Virtual playlist can be used as clips and transitional clips, and so the real playlist is conceptually incompatible with the virtual playlist.

The info.bdav file is a file of General information, which provides General information to control the playback of audiovideofoto recorded on an optical disc. More specifically, the info.bdav file contains, among other things, a table of playlists, which describes the names of the playlist files in the directory PLAYIST the same directory BDAV.

In the menu.tidx file, menu.tdtl and menu.tdt2 stores information relating to the icons menu. Files mark.tidx, mark.tdtl and mark.tdt2 stores information relating to a marking icons. Because these files do not have a special relationship to the present invention, they will not be further considered.

Standardization of the optical disk with a high recording density read-only, for example, Blu-ray disc read-only (BD-ROM) not yet completed. An efficient data structure for managing reproduction of video and audio data recorded on an optical disc read-only high-density recording, such as Blu-ray disc read-only (BD-ROM), does not yet exist.

3. The INVENTION

The recording medium in accordance with the present invention contains the information of the control channel for controlling reproduction of at least video data multiple channel playback (for example, video data corresponding to the different angles of the camera's location).

In one embodiment, the recording medium includes a data area storing at least a portion of the video data of multiple channels playback. Video multiple playback channels are divided into one or more stripe units and each stripe unit is connected with one of the playback channels. Every move in the I block starts and ends with the point of change of channel playback and alternating blocks associated with different playback channels that are interleaved in the data area.

In the example implementation, video data of multiple channels playback broken into many files clips, and each clip file contains video data associated with one of multiple channel playback. Here, each clip file is split into one or more alternating blocks. Video data in each stripe unit can be divided into one or more entry points.

In accordance with another embodiment of the present invention, the recording medium associated with any of the above embodiments, moreover, contains a management area storing management information. The control information includes at least one map entry points associated with each channel playback, and each map entry points defines the entry point in the video data for the corresponding channel playback. In this embodiment, each map entry points can specify which of the defined entry points is the last entry point in a stripe unit. Alternatively, each map entry points may indicate which of the identified points of entry is the first entry point in the striped block.

In another embodiment, the present image is placed recording medium includes a data area, storing the set of files clips. Each clip file contains video data associated with one of multiple channel playback, and is divided into entry-point video. The entry point of each clip file are grouped into one or more alternating blocks and multiple files clips interspersed in the data area based on the interleaved block. In this and other embodiments of the present invention all alternating blocks can contain the same number of entry points, or alternatively, at least two alternating block can have a different number of entry points.

Further, the present invention provides devices and methods for recording and reproducing a data structure in accordance with the present invention.

4. BRIEF DESCRIPTION of DRAWINGS

The above features and other advantages of the present invention can be better understood from the following detailed description with appropriate accompanying drawings, in which:

figure 1 illustrates the current level of technology the structure of the file or data rewritable optical disk in accordance with the standard rewritable Blu-ray disc (BD-RE);

figure 2 illustrates an example implementation file structure or data of the recording medium in accordance with the present invention;

3 illustre is the duty to regulate the embodiment of recording medium stored therein a data structure of figure 2;

figure 4 illustrates an example implementation of a data structure for managing data streams of multiple channels playback;

5 and 6 each illustrate an example implementation of a data structure of alternating unit (IU - interleaving unit) in accordance with the present invention;

Fig.7 illustrates the timing that may exist between the cards entry points for different files clips in the embodiments of the present invention; and

Fig schematically illustrates an example implementation of the device recording and playback of the optical disc in accordance with the present invention.

5. WAYS of carrying out the INVENTION

In order to fully understand the invention, will be described below are preferred examples of its implementation with reference to the accompanying drawings.

The optical disk of high density, for example, Blu-ray disc read-only (BD-ROM), rewritable Blu-ray disc (BD-RE), etc. in accordance with the present invention may have the structure of the file or data to control the playback of video and audio data, as shown in figure 2. Many aspects of data structures in accordance with the present invention, depicted in figure 2, similar aspects of the data structures in the standard BD-RE (rewritable Blu-ray disc), related to figure 1. Therefore, aspects such detail is about to be described will not.

As shown in figure 2, the root directory contains at least one directory DVP. Directory DVP file contains General information "info.dvp", among other things, the files menu "menu.tidx", "menu.tdtl", a PLAYLIST directory, which stores the playlist files (e.g., real (*.rpls) and virtual (*.vpls)), a CLIPINF directory, which stores the information files clips (*.clpi), and the directory STREAM, which stores files clips audiovideofoto in MPEG2 format (*.m2ts), corresponding to the information files clips.

The directory STREAM contains files with audiovideofoto in MPEG2 format, called clips or files clips. Audiovideofoto contains the source packages of video and audio data. For example, the source video package contains the header and a transport packet. The source package contains the source package, which is usually a sequentially assigned number that serves as the address to access to the original package. Transport packets contain a packet identifier (PID). The packet identifier (PID) identifies the sequence of transport packets that belongs to the transport package. All transport packets of the same sequence must have the same packet identifier (PID).

The CLIPINF directory file contains information about the clip associated with each file audiovideofoto. File information about the clip, besides what about the other things, specifies the type associated audiovideofoto, sequence information, software information and synchronization information. Information about the sequence describes the sequence of time-based input (PBX) or on the basis of the system time (STC). For example, the sequence information indicates, among other things, the number of sequences, information about the start and end time for each sequence, the address of the first source packet in each sequence and the packet identifier (PID) of the transport packets in each sequence. The sequence of source packets in which the program content is constant, is called program sequence. Software information specifies, among other things, the number of program sequences, the start address for each program sequence and a packet identifier (PID) of the transport packets in the software sequence.

The synchronization information is called information about the characteristic point (CPI). One of the forms of information about the characteristic point (CPI) is the map entry point (EP). Map entry point (EP) establishes the correspondence between the time stamp of the submission (for example, time-based input (PBX) and/or on the basis of the system time (STC)and the IP address are the same package (i.e., a number of the original package). Timestamp representation (PTS) and the number of the original packet (SPN) refer to the entry point in audiovideofoto; that is, the timestamp representation (PTS) and the related number of the original packet (SPN) indicate the entry point of audiovideofoto. The package, which is often referred to as the service entry point.

The PLAYLIST directory includes one or more playlist files. The concept of the playlist was introduced in order to facilitate the editing/Assembly clips for playback. The playlist file is a collection of reproducible segments in the clips. Each playing piece is called the element of play. The playlist file, among other things, refers to each of the playback elements that make up the playlist, and every element of the play, moreover, is a pair of entry points (In-point and Out-point)indicating the position on the time axis of the clip (for example, time stamps represent time-based login PBX or timestamp STC). In other words, the playlist file designated playback elements, each element of the play points to the clip or part thereof, and the designated information file clip associated with the clip. File information about the clip used in isoamsa, among other things, to establish the correspondence between the reproduced elements and clip the original packages.

Directory playlists can contain real playlists (*.rpls) and virtual playlists (*.vpls). In the real play list can be used only clips, but not the transition clips. Namely, the real playlist is treated as parts of the clips, and so conceptually considered equivalent disk space as a reference to the parts of the clips. Virtual playlist can be used as clips and transitional clips, and so the real playlist is conceptually incompatible with the virtual playlist.

File info.dvp is a file of General information, which provides General information to control the playback of audiofilepath recorded on an optical disc. More specifically, the file info.dvp contains, among other things, a table of playlists, which lists the name of the playlist files in the PLAYLIST directory. File info.dvp will be hereinafter described in more detail in connection with embodiments of the present invention.

In addition to the illustration of the data structure of the recording medium in accordance with the exemplary embodiment of the present invention, f is D.2 presents the field of recording media. For example, the shared file information recorded in one or more areas of General information, directory of playlists recorded in one or more areas of the directory of playlists, each playlist directory playlist recorded in one or more areas of playlists on the recording media, etc. Figure 3 illustrates an example of a recording medium with stored data structure figure 2. As shown, the recording medium contains the information about the file system, the database area and the area audiofilepath. Database region includes a region of a file of General information and information about playlists and information about the clips. A region of a file of General information and information about the playlist file has a shared data stored in the corresponding area of the shared file information and directory PLAYLIST and the playlist files recorded in the relevant field information about playlists. Information about the clip is the CLIPINFO directory and record appropriate information files clips. The area audiofilepath contains in it audiovideofoto for different sections.

Video and audio data are usually organized in separate sections, for example, various films, VI presents the EO and audio data, split into different sections. Moreover, the partition may be organized into separate chapters, in much the same way as the book often consists of chapters.

Due to the large capacity of modern storage media of high density, such as optical discs BD-ROM (Blu-ray disc read-only) and BD-RE (rewritable Blu-ray discs), can be recorded and, therefore, reproduced from the recording media of different topics, different versions of the section or part of section. For example, on the recording medium can be recorded video data representing different angles of the camera's location. As another example, the recording medium can be recorded versions of partition or its part, corresponding to different languages. As another example, the recording medium can be recorded Director's cut and theatrical version of the topic. Or on the recording medium can be recorded a version for adults, adolescents and version for children (i.e. different versions of the parental control section or the section. Each version, the angle of the camera, etc. represent a single channel playback, and such video data is referred to as video data of multiple channels playback. It should be understood that the above examples of video data of multiple channels playback are not exhaustive, and the crust is ASEE the invention is applicable to any type or combination of types of video data of multiple channels playback. As will be discussed below in accordance with embodiments of the present invention, a data structure according to the present invention, contain information about the control channels and/or navigation information for managing reproduction of video data of multiple channels playback, recorded on the recording media.

Now with reference to figure 4 will be described first embodiment, the control information channel playback when using the data structure in accordance with figure 2. 4 shows an example implementation of a data structure for managing data streams of multiple channels playback. As shown, the data streams for each channel playback logically managed as a relevant files clips. For example, the data streams of the first channel playback can be controlled by the first clip file Clip File #1, the data streams of the second channel playback can be controlled by a second clip file Clip File #2, and data streams of the third channel playback can be controlled, respectively, the third clip file Clip File #3.

As shown, each of the files of the clips from Clip File #1 to Clip File #3 is divided into multiple interleaved units IU, so that files of clips from the first Clip File #1) on the third (Clip File #3) and the data streams of files clips sequentially who was apicalis mode physical alternation in a specific recording area of the recording medium. That is recorded interleaved unit IU of the first channel P1, is then recorded interleaved unit IU of the second channel P2, then recorded interleaved unit IU of the third channel P3 etc. Each interleaved unit IU contains one or more entry points (EPs)that are accessed on a map of entry points EP of the file information of the video Clip Info File corresponding to one of the files of clips from the first to the third Clip File #1 Clip File #3)associated with the interleaved unit IU.

When at the request of the user must read and reproduce the data stream of the first channel playback P1, the device for optical disk (discussed in detail below with reference to Fig) reproduces the interleaved units IU, associated with the first channel playback P1, and transmits interleaved units IU, second and third playback channels P2 and P3. It should be borne in mind that this playback operation and the transition is performed based on a map of entry points (EP)associated with the clip file of the selected channel playback.

If, as shown in figure 4, a request for a channel change, for example, on the second channel playback P2 comes during playback channel playback P1, the device for optical disk reads and reproduces the data stream of the first channel corresponding to alternating b the CMOS IU, playing in time, when the requested channel change, searches the data stream of the second channel playback corresponding to the next interleaved unit IU, and reads and reproduces the interleaved unit IU, found during the search. As follows from the above, in accordance with this exemplary embodiment of the present invention, the replacement between playback channels occurs at the level of the alternating blocks. That is, each alternate block starts and ends with a change point of playback.

Figure 5 shows the data structure of the interleaved unit IU in accordance with one example implementation of the present invention. As shown, each interleaved unit IU is formed to a specified number of entry points, for example, N entry points. Each entry point may correspond to different moments in time. Accordingly, the duration of each interleaved unit IU may be different.

Information about the duration of the alternating block IU_length can be recorded in the file information of the video Clip Info File corresponding to the clip file belongs interleaved unit IU. Alternatively, this information about the duration can be recorded in a playlist file or item playlist PlayItem.

The duration of each is erebusodora unit must be installed so to prevent a buffer underrun during the operation of transition from one alternating block to another alternate block of the same channel playback and at the same time to prevent excessive increase in the size of the buffer.

For example, in the case of excessively short duration of alternating block a buffer underrun may occur during major surgery of the transition. In addition, the disadvantage of this is the need to record and manage a relatively large amount of information about the duration of the alternating block. On the other hand, in the case of excessively long duration of alternating block requires a buffer for temporary storage of stream data to be read is much larger.

For this reason, the system designer should calculate the duration of each interleaved unit IU given buffer underrun and buffer size, and the efficiency of recording and managing information about the duration of the alternating block.

6 illustrates the data structure of the interleaved unit IU in accordance with another embodiment of the present invention. As shown, the number of entry points forming each interleaved unit IU, regardless of channel playback, is variable. For example, figure 6 shows the N entry points forming ceratoides the block IU_#1-1 of the first channel playback P1 and alternating block IU_#3-2 of the third channel playback P3, To entry points, forming alternating block IU_#2-1 of the second channel playback P2, and S entry points, forming alternating block IU_#3-1 of the third channel playback P3, where N K S. In one embodiment, each stripe unit variable duration may correspond to the respective head of each clip file.

As further shown in Fig.6, the map entry points in the file information about the clip associated with each clip file, contains the complete flag alternating block IU_End_Flag associated with each entry point. Each box end alternating block IU_End_Flag indicates whether the corresponding entry point is the last point of the input alternating block. For example, the complete flag alternating block mounted on 1, "IU_End_Flag = 1"can be recorded in connection with each of the last points of the input alternating blocks IUs maps entry points EP, while the box end alternating block set to 0, "IU_End_Flag = 0"can be recorded in connection with entry points other than the last point of the input alternating blocks IU maps entry points EP.

When you request a channel change to a specific channel during playback, for example, data streams entry points included in the interleaved block IU_#1-1 of the first clip file corresponding to the first channel do the Oia P1, as shown in Fig.6, we identified the appropriate check boxes end alternating block IU_End_Flag entry points included in the alternating block IU_#1-1. Data streams interleaved block IU_#1-1 reproduced through the stream of data entry points, identified to enable complete flag alternating block IU_End_Flag = 1, i.e. the last entry point in the alternating block IU_P#1-1. Thus, the alternating block IU_P#1-1 fully played through the stream to its last point.

After a full play interleaved unit IU_#1-1 is a file search clip data associated with the clip file of a particular channel is requested for playback, for example, the third channel playback R3 to start the entry point of the next interleaved unit, i.e. alternating block IU_#3-2. That is, searches for the first entry point in the third channel playback P3 following the entry point in the third channel playback P3 flag IU_End_Flag set to 1. Then the clip file corresponding to the third channel playback P3, successfully reproduced in the mode of transition from primary entry point alternating block IU_#3-2. As follows from the above, the substitution between playback channels occurs at the level of the alternating blocks. That is, each chere the sulky block starts and ends with a change point channel playback in this example, the implementation of the alternate block check box indicates the point of changing the channel.

Thus, in alternating blocks IU data streams of the first channel playback P1 and the data streams of the third channel playback P3 successfully reproduced seamless.

Alternatively, the first entry point of each interleaved unit IU is recorded with identification information representing the beginning of the interleaved unit IU. For example, the start flag alternating block mounted on 1, "IU_Start_Flag = 1"can be recorded in connection with each of the first entry points interleaved units IU in the map entry points EP, whereas the starting box, alternating block set to 0, "IU_Start_Flag = 0"can be recorded in connection with entry points other than the first entry points interleaved units IU maps entry points EP.

Fig.7 illustrates the timing that exists between the cards entry points EP for different files clips. As already discussed, the map entry points EP puts information about the time stamp of the submission in compliance with the original package. More specifically, the timestamp representation is mapped to the address or identifier of the source package. Address or identifier is a number of the original packet (SPN). Figure 7 further shows the source packets according to the number ishodnoj the package along the axis of the timestamp representation for each of the files of the clips 1, 2 and 3. As shown, the source packets in each map entry points EP - 1, 2 and 3 have the same timestamp representation. For example, the source package x1 from the first file of the clip 1, the source package U1 from the second file of the clip 2 and the original packet z1 from the third clip file 3 have the same time stamp representation of T1. Thus, the map entry points EP - 1, 2 and 3 agreed time. This timing allows seamless video playback even when you change the playback during the show. Fig.7 illustrates the changes of channel playback two concentric circles. As shown, if the user decides when playing the second clip file 2 change the channel playback from file, clip 2, clip file 1, and such a change is allowed after playing the original package U2, then after completing the playback of the source package U2 the following will be played the original package X3. Similarly, if the user decides when playing a movie file 1 modify channel playback (for example, to change the angle of the camera) with the clip file 1 on the file of the clip 3, and such a change is allowed after playing the original package x4, then after completing the playback of the source package x4 reproduces the original package z5. Should understand the , the number of source packets, the data in the above example, are largely estimated, and that the original package in one clip file in General will not have the same number of the original package, as agreed at the time the original package in another clip file.

On Fig schematically shows an example implementation of the device recording and playback of the optical disc in accordance with the present invention. As shown, audiofilereader 9 receives and encodes audio and video data. Audiofilereader 9 outputs the encoded audio and video data together with information on coding and information about the attributes of the thread. The multiplexer 8 multiplexes the encoded audio and video data on the basis of information about coding and information about the attributes of the stream to create, for example, a transport stream MPEG-2. Shaper 7 original packages pattisue transport packets from the multiplexer 8 in the original packages in accordance with the audio/video optical disc. As shown in Fig. 8, audiofilereader 9, the multiplexer 8 and the imaging unit 7, the original packet is controlled by the controller 10. The controller 10 receives user input data in a write operation, and provides control information to audiofilereader 9, the multiplexer 8 and the imaging unit 7 original packages. For example, the controller 10 wide is audiofilereader 9 team about the type of encoding what you want to do, gives the multiplexer 8 team of traffic that you want to create, and gives the driver 7 original packages command on the format of the source package. Next, the controller 10 controls the drive 3, which includes the optical device 2 recording/playback to record on the optical disc is output from the source device packaging 7.

In addition, the controller 10 generates the navigation and control information to control playback of audio/video data recorded on the optical disk. For example, on the basis of information received through the user interface (e.g., instruction set stored on disk, provided via intranet or Internet using the computer system, and so on), the controller 10 controls the drive 3 to record on the optical disk data structures of Fig. 2, 4, 5 and/or 6.

During playback, the controller 10 controls the drive 3 to the reproduction of this data structure. On the basis of the information contained therein, as well as input from the user received via the user interface (for example, from the control buttons on the recorder and playback or remote control device), the controller 10 controls the drive 3 to play from the optical disk source audio/video the kets. For example, the user input can specify the channel for playback. Such user data may be set, for example, using a menu-based graphical user interface, predefined in the controller 10. Using user-input data and information management channel, reproduced from the optical disk, the controller 10 controls the playback of the specified channel or changing the playback of the specified channel, as detailed above in respect of embodiments of the present invention.

Reproducible source packets are received by rasformirovali 4 original packages and converted into a data stream (for example, in a stream of transport packets of the MPEG-2 format). The demultiplexer 5 further demultiplexes the data stream in the encoded video and audio data. Audiofilereader 6 decodes the encoded video and audio data to obtain the original audio and video data received audiofilereader 9. During playback, the controller 10 controls the operation of rasformirovali 4 original packages, demultiplexer 5 and audiofilereader 6. The controller 10 receives input from the user for playback operations, and provides control information to audiofilereader 6, demultiplexer 5 and rasformirovali 4 original package the century For example, the controller 10 displays audiofilereader 9 team about the type of decoding to be performed, gives the demultiplexer 5 team of the transport stream, which is necessary to demultiplex and produces original rasformirovali 4 original packages command on the format of the source package.

At that time, as Fig explains the recorder and playback, it should be understood that it is possible to create a device only for recording or playback only using the parts Fig, which provide the function of recording or playback.

As follows from the above description, the present invention provides a method for flow control of multiple channels playback and device for optical disk of high density, which can provide quick and accurate selection of data streams a user-specified channel for playback and playback of the selected data streams, and at the same time, to effectively eliminate the occurrence of a buffer underrun and increase the size of the buffer.

As follows from the above disclosure, the present invention provides a recording medium with a file or data structure that allows you to manage and/or control the navigation and playback of video data based on the multiple channel playback. With the responsibly the present invention provides greater flexibility when playing a video, than that which was previously available.

Although the invention is disclosed on a limited number of embodiments of the invention, specialists in the art with this disclosure, will appreciate numerous modifications and changes. For example, although the description refers to the optical drive Blu-ray read only, the present invention is not limited to this standard optical disk or optical disk drives as such. It is assumed that all such modifications and changes are within the essence and scope of the present invention.

1. The recording medium with a data structure for managing reproduction of at least video data of multiple channels playback, recorded on the recording media that contains:

a data area storing at least a portion of the video data of multiple channels playback video data of multiple channels playback divided into one or more alternating blocks, each stripe unit is connected with one of the playback channels, each interleaved block starts and ends with a change point channel playback, and alternating blocks associated with the different channels playback sequence is carried out in a data region; and

a management area storing management information, the management information includes at least one map entry points associated with each channel playback, each map entry points defines the entry point in the video data for the corresponding channel playback.

2. The recording medium according to claim 1, in which video data of multiple channels playback broken into many files clips, each clip file contains video data associated with one of multiple channel playback, and each clip file is split into one or more alternating blocks.

3. The recording medium according to claim 1, in which the video data in each stripe unit is divided into one or more entry points.

4. The recording medium according to claim 3, in which alternating blocks, at least one clip file contain the same number of entry points.

5. The recording medium according to claim 3, in which at least two alternating block, at least one clip file have a different number of entry points.

6. The recording medium according to claim 1, in which each map entry points specifies which from certain points of entry is the last entry point in the striped block.

7. The recording medium according to claim 1, in which each map entry points specifies which from certain points of entry is the first entry point across ousama block.

8. The recording medium according to claim 1, in which the map entry points agreed time.

9. The recording medium with a data structure for managing reproduction of at least video data of multiple channels playback, recorded on the recording media that contains:

a data area storing a lot of files clips, each clip file contains video data associated with one of multiple channel playback, each clip file is split at the point of input video data, the entry point of each clip file is grouped into one or more alternating blocks and multiple files clips interspersed in the data area on the basis of the stripe blocks.

10. The recording medium according to claim 9, in which alternating blocks, at least one clip file contain the same number of entry points.

11. The recording medium according to claim 9, in which at least two alternating block, at least one clip file contain a different number of entry points.

12. The recording medium with a data structure for managing reproduction of at least video data of multiple channels playback, recorded on the recording media that contains:

a data area storing at least a portion of the video data of multiple channels playback these video data of multiple channels playback broken on Odie is or more alternating blocks, each stripe unit is connected with one of the playback channels, each stripe unit formed from multiple entry points, and alternating blocks associated with different playback channels that are interleaved in the data area.

13. The recording medium according to item 12, in which the number of entry points is fixed for at least alternating blocks associated with the same channel playback.

14. The recording medium according to item 12, in which the number of entry points is variable for at least alternating blocks associated with the same channel playback.

15. The method of recording a data structure for managing reproduction of at least video data of multiple channels playback on the recording medium, including:

recording at least part of the video data of multiple channels playback in the data area of the recording medium specified video data of multiple channels playback divided into one or more alternating blocks, each stripe unit is connected with one of the playback channels, each interleaved block starts and ends with the point of change of channel playback, and alternating blocks associated with different playback channels that are interleaved in the data area; and

recording management information in the area of control is the exercise of the recording medium, the specified control information contains at least one map entry points associated with each channel playback, each map entry points defines the entry point in the video data for the corresponding channel playback.

16. The method according to item 15, in which video data of multiple channels playback broken into many files clips, each clip file contains video data associated with one of multiple channel playback, and each clip file is split into one or more alternating blocks.

17. The method according to item 15, in which the video data in each stripe unit is divided into one or more entry points, and alternating blocks, at least one clip file contain the same number of entry points.

18. The method according to item 15, in which the video data in each stripe unit is divided into one or more entry points, and at least two alternating block, at least one clip file have a different number of entry points.

19. How to play a data structure for managing reproduction of at least video data of multiple channels playback, recorded on the recording medium, including:

reading the management information from the management area of the recording medium specified by the control information contains at least one map points of the stroke, associated with each channel playback, each map entry points defines the entry point in the video data for the corresponding channel playback; and

playback of at least part of the video data of multiple channels playback of the data area of the recording medium based on the control information specified video data of multiple channels playback divided into one or more alternating blocks, each stripe unit is connected with one of the playback channels, each interleaved block starts and ends with the point of change of channel playback, and alternating blocks associated with different playback channels that are interleaved in the data area.

20. The method according to claim 19, in which video data of multiple channels playback broken into many files clips, each clip file contains video data associated with one of multiple channel playback, and each clip file is split into one or more alternating blocks.

21. The method according to claim 19, in which the video data in each stripe unit is divided into one or more entry points, and alternating blocks, at least one clip file contain the same number of entry points.

22. The method according to claim 19, in which the video data in each stripe unit is divided into one or more entry points, and, at the very measures which, two alternating block, at least one clip file have a different number of entry points.

23. The device recording a data structure for managing reproduction of at least video data of multiple channels playback on the recording media that contains:

the drive includes an optical recording device for recording data on the recording media;

an encoder for encoding at least the video data of multiple channels playback; and

a controller to control the drive to write at least part of the video data of multiple channels playback in the data area of the recording medium and for recording the management information in the management area of the recording medium specified by the control information contains at least one map entry points associated with each channel playback, each map entry points defines the entry point in the video data for the corresponding channel playback, with several video playback channels are divided into one or more alternating blocks, each stripe unit is connected with one of the playback channels, each interleaved block starts and ends with the point of change of channel playback and alternating blocks associated with different playback channels alternate in the area and data.

24. The device according to item 23, in which video data of multiple channels playback broken into many files clips, each clip file contains video data associated with one of multiple channel playback, and each clip file is split into one or more alternating blocks.

25. The device according to item 23, in which the video data in each stripe unit is divided into one or more entry points, and alternating blocks, at least one clip file contain the same number of entry points.

26. The device according to item 23, in which the video data in each stripe unit is divided into one or more entry points, and at least two alternating block, at least one clip file have a different number of entry points.

27. The playback device of a data structure for managing reproduction of at least video data of multiple channels playback, recorded on the recording media that contains:

the drive includes an optical playback device for playback of the data recorded on the recording media;

a controller to control the drive for reading the management information from the management area of the recording media and playback of at least part of the video data of multiple channels playback of the data region of the recording media p and that the specified control information contains, at least one map entry points associated with each channel playback, each map entry points defines the entry point in the video data for the corresponding channel playback these video multiple playback channels are divided into one or more alternating blocks, each stripe unit is connected with one of the playback channels, each interleaved block starts and ends with the point of change of channel playback, and alternating blocks associated with different playback channels that are interleaved in the data area.

28. The device according to item 27, in which video data of multiple channels playback broken into many files clips, each clip file contains video data associated with one of multiple channel playback, and each clip file is split into one or more alternating blocks.

29. The device according to item 27, in which the video data in each stripe unit is divided into one or more entry points, and alternating blocks, at least one clip file contain the same number of entry points.

30. The device according to item 27, in which the video data in each stripe unit is divided into one or more entry points, and at least two alternating block, at least one clip file have a different number of entry points.



 

Same patents:

FIELD: information technologies.

SUBSTANCE: stated CD-R which allows data area distributing, its data area distribution method, data recording device and data reproduction method from CD-R. Specified disk includes preset section containing distribution information which points out if at least one segment of disk data area distributed for disk errors processing. In disk and in method information of data area distribution, which defines data area structure, is written in disk, providing possibility to recording/reproducing device to define data area structure. That is why for disk errors processing areas distribution is available such as reserve area, which differs from user data storage area, for data area.

EFFECT: area distribution for disk error processing allows effective using of CD-R.

17 cl, 18 dwg

FIELD: physics, measurement.

SUBSTANCE: invention relates to a recording medium, in particular, to an optical recording disk containing at least one recording track having a physical volume with addressable blocks. The recording medium contains at least one recording track containing an administration area and a physical volume of addressable logical blocks; the said physical volume is subdivided into a logical volume and at least one spare area; the said logical volume is physically continuous and only one spare area is located in the beginning of the physical volume. Alternatively, the said spare area is located in the end of the physical volume and has a size determined by the user during input.

EFFECT: development of recording medium with enhanced performance.

13 cl, 6 dwg

FIELD: physics, measurement.

SUBSTANCE: during writing data to a medium, when a certain data communication rate is required, the allocation control means located in the writing/reading device should allocate logical space sections so as to provide efficient filling of the said recording medium and to guarantee an adequate data communication rate even if faulty ECC blocks are present. The information allocation rules used by the allocation control means are complicated. These rules may be simplified by decreasing the value of the lower extent size limit and by increasing the extent size depending on the quantity of faulty ECC blocks contained in that extent.

EFFECT: simplification of control of data allocation on recording medium.

26 cl, 9 dwg

FIELD: invention is related to a device and a method for information recording and reproducing.

SUBSTANCE: ECC block is created using the RS (248, 216, 33). Of the data having a length of 216 bytes (symbols), only 16 bytes are dedicated to the BCA data, and the remaining 200 bytes are used for the fixed data having a predetermined value. Using the fixed data having 200 bytes and the BCA data having 16 bytes, parities having 32 bytes (symbols) are calculated. Only the BCA data of 16 bytes and the parities of the previous 16 bytes of the parities of 32 bytes, that is, a total of 32 bytes (symbols), are recorded to the recording areas with partitioning of the optical disc into packages. The fixed data of 200 bytes are used in decoding with error correction. The unrecorded parities of 16 bytes are processed as having been erased.

EFFECT: capability to enhance the error correction characteristics in the recording area with partitioning of the optical disc into packages.

21 cl, 19 dwg

FIELD: information carriers.

SUBSTANCE: invention describes a device, information carrier (11) and method for recording information onto a track (9) of information carrier (11). Information carrier (11) contains information area of disk with information about information carrier (11), for example, such as strategy for recording information carrier (11). Device has means (35) for reading disk information for reading information area of the disk. Information area of the disk additionally contains extended information block. An extended information block has block version number and additional parameters. The block version number determines how to interpret additional parameters. In the same way, a more flexible system with reverse compatibility is realized. Disk drives, which are capable of interpretation of additional parameters of extended information block, may choose to use additional parameters in that block.

EFFECT: increased efficiency.

3 cl, 24 dwg

FIELD: disk data carriers.

SUBSTANCE: disk record carrier is described, which allows realization of record method with ensured high degree of reliability of additional information. Disk record carrier has record and reproduction area, where first data may be recorded and from where these may be reproduced, in accordance to recording method with possible repeated recording or in accordance to method for one time recording and multiple reproduction, and from where secondary data may be reproduced, recorded in form of groove swaying. Second data includes address information and additional information. Additional information of second data is encoded in accordance with first error correction method, and encoded additional information and address information are recorded in state, encoded in accordance to second error correction method.

EFFECT: increased efficiency.

3 cl, 38 dwg

FIELD: data carrier, which stores information about mixing, and method and device for mixing audio streams.

SUBSTANCE: data carrier includes at least one audio stream, which contains a set of audio data, received from a corresponding set of channels, and mixing information, used for mixing at least parts of a set of audio data. Mixing information is recorded in interactive data to provide for interaction with user. This allows mixing and reproducing different types of channel components without changing formats of channels of various audio streams and allows conduction of dynamic mixing of a set of channel components, providing for adaptation for alteration of audio content and its characteristics.

EFFECT: increased efficiency.

14 cl, 17 dwg

FIELD: data recording optical carriers.

SUBSTANCE: optical recording data carrier has area of data as well as reference signals area where reference signals are recorded on base of conditions of recording, which conditions are defined for optimal recording/playing of data onto/from area of data recording optical carrier.

EFFECT: quick determination of optimal conditions of recording/playing.

37 cl, 8 dwg

FIELD: one-time recording disk, method for using one-time recording disk and device for recording and/or reproducing data.

SUBSTANCE: in accordance to the method: at least one reserved area is allocated in data area of recording layer; each reserved area is divided onto reserved sub-area and temporary disk control area. Division occurs in direction, in which user data is recorded. The size of temporary disk control area is greater than or equal to 1/N (N - real number) of size of one reserved area.

EFFECT: increased efficiency.

4 cl, 7 dwg

FIELD: information storage carrier is claimed, where a set of headers is recorded, and device and method for reproduction of the carrier.

SUBSTANCE: information storage carrier contains a set of headers, which are reproduced as moving image, and a set of attribute information blocks, which correspond to headers and point out whether the user may control the header subject to reproduction.

EFFECT: realization of efficient navigation, due to which headers may be reproduced as was intended by information storage carrier manufacturer.

4 cl, 11 dwg

FIELD: optical data carriers.

SUBSTANCE: for protecting optical disk from recording, information concerning protection from recording is read, which is previously recorded in at least one zone of starting or ending area of data carrier, and it is determined, whether the latter is in state of recording protection. In variant, when carrier is placed in cassette body, and body has aperture for forbidding recording protection of data on disk, it is determined, if recording protection state of recording protection data written on disk is matches with state of recording protection of said aperture, and recording of new data is prevented, if said protection data and aperture position forbid recording. In a variant information concerning recording protection is stored in zones of disk identification of at least one of zones of starting and ending area of carrier.

EFFECT: higher efficiency.

5 cl, 16 dwg

FIELD: optical data carriers.

SUBSTANCE: at least one free area is determined in position, following noted data area of user. Said free area is distributed in backward order from the last element of noted area. When replacing damaged elements of user data it is used from last elements of said free data area.

EFFECT: higher efficiency.

2 cl, 7 dwg

FIELD: data carriers.

SUBSTANCE: data carrier has formatted information for data and manufacturer information, containing identification information for recording device, which forms or modifies data on data carrier, and normalizes information, related to modification of data on carrier. Manufacturer information has individual format, incompatible to other manufacturers.

EFFECT: higher efficiency.

7 cl, 8 dwg

FIELD: data carriers.

SUBSTANCE: at least one free area is determined in location, following said user data area. Said free data area is distributed in reverse order from the last element of noted area. When replacing damaged elements of user data it is used starting from last elements of noted free data area.

EFFECT: higher efficiency.

2 cl, 5 dwg

FIELD: optical data carriers.

SUBSTANCE: data carrier has data area. The latter has multiple zones, in which code blocks with error corrections are formed and sectors remaining as a result of sliding replacement at the end of zone, number of which is less than necessary for forming of one code block with error corrections. Said sectors are not used for recording one code block with error corrections and are skipped, and said code block with error corrections is formed at the beginning of next zone after skipping sectors of zone noted above. Carrier has additional free space, necessary for skipping sectors remaining at the end of zone during sliding replacement process.

EFFECT: higher efficiency.

2 cl, 9 dwg

FIELD: optical data carriers.

SUBSTANCE: method includes following stages: forming of a group of multiple zones on disk, while a group includes data area of user, including code block with correction of mistakes, distribution of primary, free space for the group. Additional free space is distributed with possible exclusion of discontinuousness of code block with correction of mistakes contained in user data area, at the limit between zones and distribution of it at two zones. Such distribution may be realized by skipping sectors at the end of zone, of their number is less than needed for forming code block with correction of mistakes with correction of primary position of code block with correction of mistakes at limit between zones.

EFFECT: higher efficiency.

3 cl, 9 dwg

FIELD: data carriers.

SUBSTANCE: disk has several zones, while each zone has an area for user data for storing user data, and several zones form a group for controlling defects of data carrier, backup area for swapping defects for group is placed on disk, and data about source position for each zone is stored in previously set disk area, while method has following steps: reading of data concerning starting position for each zone, and access to data, on basis of read information concerning source position.

EFFECT: higher recording and reproduction stability due to possible processing of larger defects during hot swap, provided by joining several zones within limits of one group.

5 cl, 9 dwg

FIELD: data carriers.

SUBSTANCE: device has input zone, data recording zone, which is formed at outer peripheral side of input zone and into which multiple parts of content are recorded, and output zone, formed at outer peripheral side of zone for recording data. First and second information concerning control of copyright protection, by means of which copyright for multiple content portions is controlled, is recorded on data carrier is varying positions, secrecy of which is different from each other.

EFFECT: higher efficiency.

4 cl, 21 dwg

FIELD: data carriers.

SUBSTANCE: device has calculating, reserving and recording modules. Each variant of semiconductor memory card contains area for recording user data for controlling volume and area for recording user data. On carrier method for computer initialization is recorded, including calculation of size of volume control information, reserving areas and recording therein of control information for volume and user data, recording main boot record and sectors table in first section of first area, skipping preset number of sectors, recording information of boot sector of section, file allocation table and root directory element to following sectors.

EFFECT: higher efficiency.

5 cl, 59 dwg

FIELD: optical data carriers.

SUBSTANCE: method includes stages, during which manufacturer information is recorded on carrier, which is used for supporting specific function of manufacturer, while manufacturer information contains identification information of recorder manufacture, which recorded and/or modified data of data carrier, different from identification information before recording or modification.

EFFECT: higher speed of operation, higher efficiency.

6 cl, 8 dwg

Up!