НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ НЕСКОЛЬКИХ КАНАЛОВ ВОСПРОИЗВЕДЕНИЯ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ Российский патент 2007 года по МПК G11B20/10 

Описание патента на изобретение RU2313139C2

1. ОБЛАСТЬ ТЕХНИКИ

Настоящее изобретение относится к носителю записи со структурой данных для управления воспроизведением, по меньшей мере, записанных на нем видеоданных нескольких каналов воспроизведения, а также к способам и устройствам для воспроизведения и записи.

2. УРОВЕНЬ ТЕХНИКИ

Стандартизация новых только для чтения и перезаписываемых оптических дисков высокой плотности, способных вмещать большие объемы высококачественных видео- и аудиоданных, получила быстрое развитие, и в ближайшее время ожидается промышленный выпуск новой продукции, связанной с оптическими дисками. Одним из примеров таких новых оптических дисков является перезаписываемый Blu-ray диск (BD-RE).

Фиг.1 иллюстрирует структуру файлов перезаписываемого Blu-ray диска (BD-RE). Структура файлов или структура данных обеспечивает управление воспроизведением видео- и аудиоданных, записанных на перезаписываемом Blu-ray диске (BD-RE). Как показано, структура данных включает в себя корневой каталог, содержащий, по меньшей мере, один каталог BDAV. Каталог BDAV содержит такие файлы, как "info.bdav", "menu.tidx" и "mark.tidx", подкаталог PLAYLIST, в котором хранятся файлы списков воспроизведения (*.rpls и *.vpls), подкаталог CLIPINF, в котором хранятся файлы информации о клипах (*.clpi), и подкаталог STREAM, в котором хранятся файлы клипов с аудиовидеопотоком в формате MPEG2 (*.m2ts), соответствующие файлам информации о клипах. В дополнение к изображению структуры данных оптического диска на фиг.1 представлены области оптического диска. Например, в области или областях общей информации оптического диска хранится файл общей информации info.bdav.

Поскольку структура данных и формат диска BD-RE, изображенные на фиг.1, хорошо известны и общедоступны, в настоящем раскрытии изобретения будет приведен лишь краткий обзор структуры файла.

Как сказано выше, каталог STREAM содержит файлы с аудиовидеопотоком в формате MPEG2, называемые клипами или файлами клипов. Кроме того, каталог STREAM может содержать специальный тип клипа, именуемый файлом переходного клипа с аудиовидеопотоком. Переходный клип используется для бесшовного соединения двух или более интервалов представления, выбранных в клипах, и обычно содержит небольшой объем данных по сравнению с клипами. Аудиовидеопоток содержит исходные пакеты видео- и аудиоданных. Например, исходный пакет видеоданных содержит заголовок и транспортный пакет. Исходный пакет содержит номер исходного пакета, который, обычно, представляет собой последовательно назначаемый номер, служащий в качестве адреса для доступа к исходному пакету. Транспортные пакеты содержат идентификатор пакета (PID - Packet identifier). Идентификатор пакета (PID) идентифицирует последовательность транспортных пакетов, к которой принадлежит транспортный пакет. Все транспортные пакеты одной последовательности должны иметь одинаковый идентификатор пакета (PID).

Каталог CLIPINF содержит файл информации о клипе, связанный с каждым файлом аудиовидеопотока. Файл информации о клипе, помимо прочего, указывает тип связанного с ним аудиовидеопотока, информацию о последовательности, программную информацию и информацию о синхронизации. Информация о последовательности описывает последовательности на основе времени входа (АТС - arrival time basis) и на основе системного времени (STC - system time basis). Например, информация о последовательности указывает, помимо прочего, количество последовательностей, информацию о времени начала и окончания каждой последовательности, адрес первого исходного пакета в каждой последовательности и идентификатор пакета (PID) транспортных пакетов в каждой последовательности. Последовательность исходных пакетов, в которой содержание программы является постоянным, называется программной последовательностью. Программная информация указывает, помимо прочего, количество программных последовательностей, адрес начала каждой программной последовательности и идентификатор(ы) пакета(ов) PID(s) транспортных пакетов в программной последовательности.

Информация о синхронизации называется информацией о характеристической точке (CPI - characteristic point information). Одной из форм информации о характеристической точке (CPI) является карта точки входа (ЕР - entry point). Карта точки входа (ЕР) устанавливает соответствие между отметкой времени представления (например, на основе времени входа (АТС) и/или на основе системного времени (STC)) и адресом исходного пакета (то есть номером исходного пакета). Отметка времени представления (PTS) и номер исходного пакета (SPN - source packet number) относятся к точке входа в аудиовидеопотоке; то есть отметка времени представления (PTS) и связанный с ним номер исходного пакета (SPN) указывают на точку входа аудиовидеопотока. Пакет, на который указывается, часто называют пакетом точки входа.

Каталог PLAYLIST содержит один или более файлов списков воспроизведения. Концепция списка воспроизведения была введена для того, чтобы облегчить редактирование/сборку клипов для воспроизведения. Файл списка воспроизведения является совокупностью воспроизводимых отрезков в клипах. Каждый воспроизводимый отрезок называется элементом воспроизведения. Файл списка воспроизведения, помимо прочего, обозначает каждый из элементов воспроизведения, образующих список воспроизведения, а каждый элемент воспроизведения, кроме этого, представляет собой пару точек входа (in-point) и выхода (out-point), указывающих положения на временной оси клипа (например, отметки времени представления на основе времени входа АТС или системного времени STC). Иными словами, в файле списка воспроизведения обозначены элементы воспроизведения, каждый элемент воспроизведения указывает на клип или его часть и обозначен файл информации о клипе, связанный с клипом. Файл информации о клипе используется, помимо прочего, для установки соответствия между воспроизводимыми элементами и клипом исходных пакетов.

Каталог списков воспроизведения может содержать реальные списки воспроизведения (*.rpls) и виртуальные списки воспроизведения (*.vpls). В реальном списке воспроизведения могут использоваться только клипы, но не переходные клипы. А именно реальный список воспроизведения рассматривается как ссылка к частям клипов, и поэтому концептуально рассматривается эквивалентно в дисковом пространстве как ссылка к частям клипов. Виртуальный список воспроизведения может использовать как клипы, так и переходные клипы, и поэтому реальный список воспроизведения концептуально несовместим с виртуальными списками воспроизведения.

Файл info.bdav является файлом общей информации, который предоставляет общую информацию для управления воспроизведением аудиовидеопотока, записанного на оптическом диске. Более определенно, файл info.bdav содержит, помимо прочего, таблицу списков воспроизведения, в которой обозначены имена файлов списка воспроизведения в каталоге PLAYLIST того же каталога BDAV.

В файлах menu.tidx, menu.tdt1 и menu.tdt2 хранится информация, относящаяся к пиктограммам меню. В файлах mark.tidx, mark.tdt1 и mark.tdt2 хранится информация, относящаяся к маркировочным пиктограммам. Поскольку эти файлы не имеют особого отношения к настоящему изобретению, они не будут далее рассматриваться.

Стандартизация оптических дисков с высокой плотностью записи только для чтения, например, Blu-ray дисков только для чтения (BD-ROM) еще не завершена. Эффективной структуры данных для управления воспроизведением видео- и аудиоданных, записанных на оптическом диске только для чтения с высокой плотностью записи, таком как Blu-ray диск только для чтения (BD-ROM), пока не существует.

3. СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Носитель записи в соответствии с настоящим изобретением содержит структуру данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения (например, видеоданных при различных углах расположения камеры), записанных на носителе записи.

В одном из примеров осуществления носитель записи содержит область данных, имеющую более одного канала воспроизведения видеоданных, записанных в ней. Каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части файла не чередуются с частями других файлов. Кроме того, каждый файл разбит на ряд блоков перехода.

В одном из примеров осуществления каждый из отдельных файлов является файлом клипа. В другом примере осуществления настоящего изобретения каждый блок перехода включает в себя одну точку входа, где границы между точками входа определяют, где разрешены замены между каналами воспроизведения.

В другом примере осуществления одна или более областей управления носителя записи хранит, по меньшей мере, одну карту точек входа, связанную с каждым каналом воспроизведения, и каждая карта точек входа указывает точки входа видеоданных для соответствующего канала воспроизведения. Здесь каждый блок перехода определен как данные между двумя последовательными точками входа в карте точек входа.

В другом примере осуществления настоящего изобретения носитель записи содержит одну или более областей управления, хранящих, по меньшей мере, одну карту точек входа, связанную с каждым каналом воспроизведения. Каждая карта точек входа указывает точки входа в файле клипа, который содержит, по меньшей мере, видеоданные. Каждый файл клипа связан с одним из нескольких каналов воспроизведения, и каждая точка входа указывает точку смены канала в связанном с ней канале воспроизведения.

Далее настоящее изобретение обеспечивает устройства и способы записи и воспроизведения структуры данных в соответствии с настоящим изобретением.

4. КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Вышеуказанные свойства и другие преимущества настоящего изобретения можно лучше понять из следующего подробного описания с привлечением соответствующих сопроводительных чертежей, на которых:

фиг.1 иллюстрирует согласно существующему уровню техники структуру файла или данных перезаписываемого оптического диска в соответствии со стандартом перезаписываемого Blu-ray диска (BD-RE);

фиг.2 иллюстрирует пример осуществления файла или структуры данных носителя в соответствии с настоящим изобретением;

фиг.3 иллюстрирует пример осуществления носителя записи с хранящейся на нем структурой данных фиг.2;

на фиг.4-6 иллюстрирует примеры осуществления структуры данных, связанной с управлением каналами воспроизведения для использования в структуре данных в соответствии с фиг.2; и

фиг.7 схематично иллюстрирует пример осуществления устройства записи и воспроизведения оптических дисков в соответствии с настоящим изобретением.

5. ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

Для того чтобы полностью понять изобретение, ниже будут описаны примеры его осуществления со ссылкой на прилагаемые чертежи.

Оптический диск высокой плотности, например, Blu-ray диск только для чтения (BD-ROM), перезаписываемый Blu-ray диск (BD-RE) и т.д., в соответствии с настоящим изобретением может иметь структуру файла или данных для управления воспроизведением видео- и аудиоданных, как показано на фиг.2. Многие аспекты структуры данных в соответствии с настоящим изобретением, изображенной на фиг.2, аналогичны аспектам структуры данных в стандарте BD-RE (перезаписываемого Blu-ray диска), относящейся к фиг.1. Поэтому такие аспекты подробно описываться не будут.

Как показано на фиг.2, корневой каталог содержит, по меньшей мере, один каталог DVP. Каталог DVP содержит файл общей информации "info.dvp", помимо прочего, файлы меню "menu.tidx", "menu.tdt1", каталог PLAYLIST, в котором хранятся файлы списков воспроизведения (например, реальных (*.rpis) и виртуальных (*.vpls)), каталог CLIPINF, в котором хранятся файлы информации о клипах (*.clpi), и каталог STREAM, в котором хранятся файлы клипов с аудиовидеопотоком в формате MPEG2 (*.m2ts), соответствующие файлам информации о клипах.

Каталог STREAM содержит файлы с аудиовидеопотоком в формате MPEG2, называемые клипами или файлами клипов. Аудиовидеопоток содержит исходные пакеты видео- и аудиоданных. Например, исходный пакет видеоданных содержит заголовок и транспортный пакет. Исходный пакет содержит номер исходного пакета, который обычно представляет собой последовательно назначаемый номер, служащий в качестве адреса для доступа к исходному пакету. Транспортные пакеты содержат идентификатор пакета (PID). Идентификатор пакета (PID) идентифицирует последовательность транспортных пакетов, к которой принадлежит транспортный пакет. Все транспортные пакеты одной последовательности должны иметь одинаковый идентификатор пакета (PID).

Каталог CLIPINF содержит файл информации о клипе, связанный с каждым файлом аудиовидеопотока. Файл информации о клипе, помимо прочего, указывает тип связанного с ним аудиовидеопотока, информацию о последовательности, программную информацию и информацию о синхронизации. Информация о последовательности описывает последовательности на основе времени входа (АТС) или на основе системного времени (STC). Например, информация о последовательности указывает, помимо прочего, количество последовательностей, информацию о времени начала и окончания для каждой последовательности, адрес первого исходного пакета в каждой последовательности и идентификатор пакета (PID) транспортных пакетов в каждой последовательности. Последовательность исходных пакетов, в которой содержание программы является постоянным, называется программной последовательностью. Программная информация указывает, помимо прочего, количество программных последовательностей, адрес начала для каждой программной последовательности и идентификатор пакета (PID) транспортных пакетов в программной последовательности.

Информация о синхронизации называется информацией о характеристической точке (CPI). Одной из форм информации о характеристической точке (CPI) является карта точки входа (ЕР). Карта точки входа (ЕР) устанавливает соответствие между отметкой времени представления (например, на основе времени входа (АТС) и/или на основе системного времени (STC)) и адресом исходного пакета (то есть номером исходного пакета). Отметка времени представления (PTS) и номер исходного пакета (SPN) относятся к точке входа в аудиовидеопотоке; то есть отметка времени представления (PTS) и относящийся к ней номер исходного пакета (SPN) указывают на точку входа аудиовидеопотока. Пакет, на который указывается, часто называют пакетом точки входа.

Каталог PLAYLIST включает в себя один или более файлов списков воспроизведения. Концепция списка воспроизведения была введена для того, чтобы облегчить редактирование/сборку клипов для воспроизведения. Файл списка воспроизведения является совокупностью воспроизводимых отрезков в клипах. Каждый воспроизводимый отрезок называется элементом воспроизведения. Файл списка воспроизведения, помимо прочего, обозначает каждый из элементов воспроизведения, образующих список воспроизведения, и каждый элемент воспроизведения, кроме этого, представляет собой пару точек входа (In-point) и выхода (Out-point), указывающих положения на временной оси клипа (например, отметки времени представления на основе времени входа АТС или системного времени STC). Иными словами, в файле списка воспроизведения обозначены элементы воспроизведения, каждый элемент воспроизведения указывает на клип или его часть и обозначен файл информации о клипе, связанный с клипом. Файл информации о клипе используется, помимо прочего, для установки соответствия между воспроизводимыми элементами и клипом исходных пакетов.

Каталог списков воспроизведения может содержать реальные списки воспроизведения (*.rpls) и виртуальные списки воспроизведения (*.vpls). В реальном списке воспроизведения могут использоваться только клипы, но не переходные клипы. А именно реальный список воспроизведения рассматривается как относящийся к частям клипов, и поэтому концептуально рассматривается эквивалентным в дисковом пространстве как отсылка к частям клипов. Виртуальный список воспроизведения может использовать как клипы, так и переходные клипы, и поэтому реальный список воспроизведения концептуально несовместим с виртуальными списками воспроизведения.

Файл info.dvp является файлом общей информации, который предоставляет общую информацию для управления воспроизведением записанных на оптическом диске аудиовидеопотоков. Более определенно, файл info.dvp содержит, помимо прочего, таблицу списков воспроизведения, в которой указаны имена файлов списков воспроизведения в каталоге PLAYLIST. Файл info.dvp будет далее рассмотрен более подробно в связи с примерами осуществления настоящего изобретения.

Помимо иллюстрации структуры данных носителя записи в соответствии с примером осуществления настоящего изобретения, на фиг.2 представлены области носителя записи. Например, файл общей информации записан в одной или более областях общей информации, каталог списков воспроизведения записан в одной или более областях каталога списков воспроизведения, каждый список воспроизведения в каталоге списков воспроизведения записан в одной или более областях списков воспроизведения на носителе записи и т.д. Фиг.3 иллюстрирует пример носителя записи с хранящейся на нем структурой данных фиг.2. Как показано, носитель записи содержит область информации о файловой системе, область базы данных и область аудиовидеопотоков. Область базы данных включает в себя область файла общей информации и информации о списках воспроизведения и область информации о клипах. Область файла общей информации и информации о списках воспроизведения имеет файл общей информации, записанный в соответствующей области файла общей информации, а также каталог PLAYLIST и файлы списков воспроизведения, записанные в соответствующей области информации о списках воспроизведения. Область информации о клипах имеет каталог CLIPINFO и записанные в ней соответствующие файлы информации о клипах. Область аудиовидеопотоков содержит записанные в ней аудиовидеопотоки для различных разделов.

Видео- и аудиоданные обычно организуются в виде отдельных разделов, например, различные фильмы, представленные видео- и аудиоданными, организуются в виде различных разделов. Более того, раздел может быть организован из отдельных глав, в основном так же, как книга часто состоит из глав.

Из-за большой емкости новейших носителей записи высокой плотности, таких, как оптические диски BD-ROM (Blu-ray диски только для чтения) и BD-RE (перезаписываемые Blu-ray диски), могут быть записаны и, следовательно, воспроизведены с носителя записи различные разделы, различные версии раздела или части раздела. Например, на носителе записи могут быть записаны видеоданные, представляющие различные углы расположения камеры. В качестве другого примера на носителе записи могут быть записаны версии раздела или его части, соответствующие различным языкам. В качестве еще одного примера на носителе записи могут быть записаны режиссерская версия и театральная версия раздела. Либо на носителе записи могут быть записаны версия для взрослых, версия для подростков и версия для детей (то есть различные версии родительского контроля) раздела или части раздела. Каждая версия, угол расположения камеры и т.д. представляют отдельный канал воспроизведения, и такие видеоданные называются видеоданными нескольких каналов воспроизведения. Следует понимать, что приведенные выше примеры видеоданных нескольких каналов воспроизведения не являются исчерпывающими, и настоящее изобретение применимо к любому типу или сочетанию типов видеоданных нескольких каналов воспроизведения. Как будет подробно рассмотрено ниже в соответствии с примерами осуществления настоящего изобретения, структуры данных согласно настоящему изобретению содержат информацию об управлении каналами и/или, навигационную информацию для управления воспроизведением видеоданных нескольких каналов воспроизведения, записанных на носителе записи.

Теперь со ссылкой на фиг.4 будет описан первый пример осуществления информации управления каналом воспроизведения для использования в структуре данных в соответствии с фиг.2. В соответствии с этим примером осуществления данные нескольких каналов воспроизведения записываются во множество файлов клипов таким образом, что каждый файл клипа связан с одним из каналов воспроизведения. Файлы клипов в данном примере осуществления изобретения записываются на носителе записи без чередования. Фиг.4 иллюстрирует пример файла клипа, соответствующего каналу воспроизведения в соответствии с данным примером осуществления настоящего изобретения. Как показано, файл клипа разбит на множество точек входа (EPs), которые указаны в карте точек входа (ЕР) соответствующего файла информации о клипе. Последовательные точки входа определяют один файл аудиовидеопотока клипа, и каждая точка входа представляет собой блок перехода, например, показанные на фиг.4 блоки перехода JU #1, JU #2 и JU #3. В процессе воспроизведения замена между каналами воспроизведения происходит на основе блока перехода (то есть на основе одной точки входа). То есть при приеме от пользователя запроса на изменение канала воспроизведения завершается воспроизведение блока перехода, воспроизводимого в данный момент, а затем воспроизведение возобновляется в начале блока перехода файла клипа, связанного с вновь запрошенным каналом воспроизведения. Таким образом, границы между точками входа определяют, где разрешена замена между каналами воспроизведения.

Как далее показано на фиг.4 в отношении конца данных, образующих второй блок перехода JU #2, последнее изображение видеоданных в точке входа каждого блока перехода ограничено тем, что оно может быть Р-кадром (P-picture) или В-кадром (B-picture). И если последним изображением является В-кадр, то последнее изображение ограничено обращением к предшествующему Р-кадру без обращения к последующему I-кадру, включенному в последующую точку входа.

Кроме того, вспомогательные данные, например аудиоданные, связанные с видеоданными, соответствующими точке входа, записываются в режиме мультиплексирования с видеоданными. В этом случае задний конец точки входа записывается только с аудиоданными, которые имеют низкую скорость передачи битов при записи, и не записывается с видеоданными, которые имеют высокую скорость передачи битов при записи. По этой причине происходит потеря пропускной способности, определяемой скорости передачи в битах при записи.

На фиг.4 далее показано, что касается начала точки входа, образующей второй блок перехода JU#2, то первое изображение видеоданных в точке входа ограничено тем, что оно может быть I-кадром или В-кадром. И если первым изображением является В-кадр, то первое изображение ограничено тем, что оно может обращаться к последующему I-кадр без обращения к предшествующему Р-кадру, включенному в предыдущую точку входа. В этом случае в заголовке GOP (Group Of Pictures - группа изображений) точки входа может быть записан флаг "Closed_gop=1", указывающий, что точка входа начинается с закрытой группы изображений (GOP). То есть каждый блок перехода начинается с закрытой группы изображений GOP.

Кроме того, вспомогательные данные, например, аудиоданные, связанные с видеоданными, соответствующими началу точки входа, записываются в режиме мультиплексирования с видеоданными. В этом случае передний конец точки входа записывается только с видеоданными, которые имеют высокую скорость передачи битов при записи, и не записывается с аудиоданными, которые имеют низкую скорость передачи битов при записи. По этой причине происходит небольшая потеря пропускной способности, определяемой снижением скорости передачи.

Фиг.5 иллюстрирует пример осуществления настоящего изобретения, в котором выполняется изменение канала воспроизведения. Фиг.5 иллюстрирует множество файлов клипов, имеющих тот же формат, что описан выше в отношении фиг.4. Как и на фиг.4, все файлы клипов связаны с разными каналами воспроизведения. Как показано на фиг.5, каждый файл клипа может быть разбит на ряд блоков перехода, и каждый блок перехода JU образован одной точкой входа. Каждая точка входа может соответствовать различным моментам времени. Соответственно момент времени каждого блока перехода JU может быть переменным. Однако в альтернативном примере осуществления все точки входа могут иметь одинаковый фиксированный момент времени. В частности, на фиг.5 каждый из файлов клипов с первого по k-й - с Clip file #1 по Clip file #k соответствует каналам с первого по k-й - с Path #1 по Path #k и разбиты на блоки перехода с первого по четвертый - с JU #1 по JU #4. Показано, что все блоки перехода имеют одинаковый фиксированную длину, однако понятно, что настоящее изобретение определенно не ограничено этим примером осуществления.

Когда запрашивается изменение канала на конкретный канал во время его воспроизведения, например, второго блока перехода JU #2 во втором файле клипа, соответствующего второму каналу, как показано на фиг.5, второй блок перехода JU #2 воспроизводится полностью. После полного воспроизведения второго блока перехода JU #2 производится поиск файла клипа конкретного канала, запрашиваемого для воспроизведения, например, k-го канала, для начала следующей точки входа. То есть в данном примере определяется местоположение третьего блока перехода JU #3 k-го файла клипа. Этот файл клипа, соответствующий k-му каналу воспроизведения, последовательно воспроизводится в режиме перехода, начиная с точки входа, образующей третий блок перехода JU #3.

Таким образом, последовательно воспроизводятся поток данных второго канала воспроизведения и поток данных k-го канала воспроизведения. Следует понимать, в частности, что если точки входа соответствуют различным моментам времени, смена каналов воспроизведения может привести к потере плавности воспроизведения.

Фиг. 6 иллюстрирует пример осуществления настоящего изобретения, в котором осуществляется изменение канала воспроизведения. Как показано на фиг.6, каждый файл клипа, например, первый файл клипа Clip file #1, соответствующий первому каналу воспроизведения Path #1, управляется путем разбиения на множество блоков перехода JU #1, JU #2, JU #3 и т.д., каждый из которых содержит одну точку входа.

В соответствии с данным примером осуществления, аудиоданные, ассоциированные с видеоданными, соответствующими заднему концу блока перехода, записываются в режиме мультиплексирования с видеоданными, соответствующими переднему концу следующего блока перехода. Например, как показано, аудиоданные, соответствующие заднему концу первого блока перехода JU #1, мультиплексируются с видеоданными, соответствующими переднему концу второго блока перехода JU #2.

В этом случае имеется возможность эффективно предотвратить потерю пропускной способности, определяемой скоростью передачи в битах при записи, когда записываются только аудиоданные, имеющие низкую скорость передачи в битах при записи, и не записываются видеоданные, имеющие высокую скорость передачи в битах при записи.

Когда смена канала на конкретный канал запрашивается во время воспроизведения, например, первого блока перехода JU #1 в первом файле клипа, то видео- и аудиоданные, содержащиеся в первом блоке перехода JU #1, воспроизводятся полностью. Впоследствии выборочно воспроизводятся только аудиоданные, связанные с видеоданными, соответствующими заднему концу первого блока перехода JU #1 и мультиплексированные с видеоданными, соответствующими переднему концу второго блока перехода JU #2.

Например, устройство записи и воспроизведения оптических дисков определяет информацию о конце аудиоданных с номером исходного пакета SPN_AE (Source Packet Number Audio End) для аудиоданных, считанных вместе с видеоданными, соответствующими переднему концу второго блока перехода JU #2. Информация о конце аудиоданных с номером исходного пакета SPN_AE может быть записана для управления в файле информации о клипах, соответствующем связанному с ним файлу клипа или файлу списка воспроизведения.

Выборочное воспроизведение (проигрывание) только аудиоданных, записанных вместе с видеоданными на переднем конце второго блока перехода JU #2, продолжается до тех пор, пока не идентифицирована информация о конце аудиоданных, обозначающая конец аудиоданных. По завершении выборочного воспроизведения может быть осуществлена операция перехода для изменения канала.

Кроме того, отметки времени представления (PTS) могут быть записаны таким образом, что отметка времени представления (PTS) аудиоданных, записанных с видеоданными на переднем конце второго блока перехода JU #2, соответствует отметке времени представления (PTS) видеоданных, записанных на заднем конце первого блока перехода JU #1; тем самым становится возможным последовательное воспроизведение связанных между собой видео- и аудиоданных.

В соответствии с еще одним примером осуществления настоящего изобретения карта точек входа в файле информации о клипах, связанном с каждым файлом клипов, содержит флажок перехода J_Flag, связанный с каждой точкой входа. Каждый флажок перехода J_Flag указывает, разрешена ли смена на другой канал воспроизведения, и если смена разрешена, флажок перехода J_Flag означает точку в файле клипа, где происходит переход в отношении точки входа.

В частности, в соответствии с одним из примеров осуществления настоящего изобретения флажок перехода "J_Flag=1" указывает, что разрешен переход к воспроизведению файла клипа, связанного с другим каналом воспроизведения (активный флажок перехода), а флажок перехода "J_Flag=0" указывает, что не разрешено никакого перехода (неактивный флажок перехода). Кроме того, в соответствии с одним из примеров осуществления, когда флажок перехода указывает, что переход разрешен, флаг перехода означает, что перехода разрешен после воспроизведения точки входа, с которой связан флаож перехода. В другом примере осуществления флажок перехода указывает, что переход разрешен перед воспроизведением точки входа, с которой связан этот флажок перехода.

Как можно понять из вышеприведенного описания примеров осуществлении настоящего изобретения, каждый из флажков переходов для точек входа, показанных на фиг.4-6, установлен таким образом, что разрешает переход.

На Фиг. 7 схематично показан пример осуществления устройства записи и воспроизведения оптических дисков в соответствии с настоящим изобретением. Как показано, аудиовидеокодер 9 получает и кодирует аудио- и видеоданные. Аудиовидеокодер 9 выводит закодированные аудио- и видеоданные вместе с информацией о кодировании и информацией об атрибутах потока. Мультиплексор 8 мультиплексирует закодированные аудио- и видеоданные на основе информации о кодировании и информации об атрибутах потока для создания, например, транспортного потока MPEG-2. Исходное устройство пакетирования 7 пакетирует транспортные пакеты из мультиплексора 8 в исходные пакеты в соответствии с аудио/видеоформатом оптического диска. Как показано на фиг.7, работа аудиовидеокодера 9, мультиплексора 8 и исходного устройства пакетирования 7 управляется контроллером 10. Контроллер 10 получает от пользователя входные данные по операции записи и предоставляет управляющую информацию аудиовидеокодеру 9, мультиплексору 8 и исходному устройству пакетирования 7. Например, контроллер 10 выдает аудиовидеокодеру 9 команду о типе кодирования, которое необходимо выполнить, выдает мультиплексору 8 команду о транспортном потоке, который нужно создать, и выдает исходному устройству пакетирования 7 команду о формате исходного пакета. Далее контроллер 10 управляет дисководом 3 для записи на оптический диск выходной информации от исходного устройства пакетирования 7.

Кроме того, контроллер 10 создает навигационную и управляющую информацию для управления воспроизведением аудио/видеоданных, записываемых на оптический диск. Например, на основе информации, полученной через пользовательский интерфейс (например, набора команд, хранящегося на диске, предоставляемого через интранет или Интернет компьютерной системой, и т.д.), контроллер 10 управляет дисководом 3 для записи на оптический диск структуры данных фиг.2 и 4, 5 или 6.

Во время воспроизведения контроллер 10 управляет дисководом 3 для воспроизведения данной структуры данных. На основе содержащейся в ней информации, а также входной информации от пользователя, полученной через пользовательский интерфейс (например, от управляющих кнопок на устройстве записи и воспроизведения или пульте дистанционного управления устройства), контроллер 10 управляет дисководом 3 для воспроизведения с оптического диска исходных аудио/видеопакетов. Например, вводимые пользователем данные могут указывать канал для воспроизведения. Такие пользовательские данные могут быть заданы, например, с помощью меню на основе графического интерфейса пользователя, заранее заданного в контроллер 10. Используя пользовательские входные данные и информацию управления или смены канала, воспроизводимую с оптического диска, контроллер 10 управляет воспроизведением указанного канала или изменением воспроизведения указанного канала, как это подробно изложено выше в отношении примеров осуществления настоящего изобретения.

Воспроизводимые исходные пакеты принимаются исходным устройством депакетирования 4 и преобразуются в поток данных (например, в поток транспортных пакетов формата MPEG-2). Демультиплексор 5 демультиплексирует поток данных в закодированные видео- и аудиоданные. Аудиовидеодекодер 6 декодирует закодированные видео- и аудиоданные для получения оригинальных аудио- и видеоданных, поступивших на аудиовидеокодер 9. Во время воспроизведения контроллер 10 управляет работой исходного устройства депакетирования 4, демультиплексора 5 и аудиовидеодекодера 6. Контроллер 10 получает входные данные от пользователя по операции воспроизведения и предоставляет управляющую информацию аудиовидеодекодеру 6, демультиплексору 5 и исходному устройству депакетирования 4. Например, контроллер 10 выдает аудиовидеодекодеру 9 команду о типе декодирования, которое необходимо выполнить, выдает демультиплексору 5 команду о транспортном потоке, который необходимо демультиплексировать, и выдает исходному устройству депакетирования 4 команду о формате исходных пакетов.

В то время как на фиг.7 поясняется устройство записи и воспроизведения, следует понимать, что можно создать устройство только для записи или только для воспроизведения, используя те части фиг.7, которые обеспечивают функцию записи или воспроизведения. Как следует из вышеприведенного описания, настоящее изобретение обеспечивает способ управления потоком данных нескольких каналов воспроизведения для оптических дисков высокой плотности, который может обеспечить быстрый и точный доступ в режиме перехода к потокам данных канала, заданного пользователем, с целью воспроизведения потоков данных, и в то же время позволяющий свести к минимуму снижение эффективности записи многоканальных потоков данных.

Как следует из приведенного выше раскрытия, настоящее изобретение обеспечивает носитель записи с файлом или структурой данных, которая позволяет управлять и/или контролировать навигацию воспроизведения видеоданных на основе нескольких каналов воспроизведения. Соответственно настоящее изобретение обеспечивает больший уровень гибкости при воспроизведении видеоданных, чем та, которая была доступна ранее.

Несмотря на то что изобретение раскрыто на ограниченном числе примеров осуществления изобретения, специалисты в данной области техники благодаря этому раскрытию оценят его многочисленные модификации и изменения. Например, несмотря на то что описание относится к оптическому диску Blu-ray только для чтения, настоящее изобретение не ограничено этим стандартом оптического диска либо оптическими дисками как таковыми. Предполагается, что все такие модификации и изменения находятся в пределах сущности и объема настоящего изобретения.

Похожие патенты RU2313139C2

название год авторы номер документа
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ С НЕСКОЛЬКИМИ КАНАЛАМИ ВОСПРОИЗВЕДЕНИЯ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2003
  • Ким Бён Джин
  • Со Ган Су
  • Ым Сон Хён
RU2320031C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ЧЕРЕДУЮЩИХСЯ ВИДЕОДАННЫХ НЕСКОЛЬКИХ КАНАЛОВ ВОСПРОИЗВЕДЕНИЯ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2003
  • Ким Бён Джин
  • Со Ган Су
  • Ым Сон Хён
RU2328041C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ, ПО МЕНЬШЕЙ МЕРЕ, ВИДЕОДАННЫХ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2003
  • Со Ган Су
  • Пак Сын Ван
  • Хён Силь
  • Ю Дже
  • Ким Бён Джин
  • Ым Сон Хён
  • Ким Чхан Пум
RU2346342C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ НЕСКОЛЬКИХ КАНАЛОВ ВОСПРОИЗВЕДЕНИЯ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2003
  • Ким Бён Джин
  • Со Ган Су
  • Ым Сон Хён
RU2334284C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ В ПРОИЗВОЛЬНОМ ПОРЯДКЕ/С ПЕРЕМЕШИВАНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2004
  • Со Кан Су
  • Ким Пюн Чин
  • Ким Ми Хюн
RU2369919C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ЗАПИСЬЮ И ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ДАННЫХ НЕСКОЛЬКИХ КАНАЛОВ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2003
  • Ким Бён Джин
  • Пак Сын Ван
  • Со Ган Су
  • Ым Сон Хён
  • Ким Ми Хён
  • Чо Сын Рён
RU2334286C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ 2003
  • Ым Сон Хён
  • Ю Дже
  • Пак Сын Ван
  • Со Ган Су
  • Хён Силь
  • Ким Бён Джин
RU2356106C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ПРОДОЛЖИТЕЛЬНОСТЬЮ ВОСПРОИЗВЕДЕНИЯ ЗАПИСАННЫХ НА НЕМ СТАТИЧЕСКИХ ИЗОБРАЖЕНИЙ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2004
  • Со Кхан Су
  • Ким Пюн Чин
RU2340960C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ПОТОКОВ ДАННЫХ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2004
  • Со Кан Соо
  • Ким Бюн Чин
RU2358338C2
НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ ОРГАНИЗАЦИИ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ 2004
  • Со Кан Соо
  • Ким Пюн Чин
RU2368962C2

Иллюстрации к изобретению RU 2 313 139 C2

Реферат патента 2007 года НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ НЕСКОЛЬКИХ КАНАЛОВ ВОСПРОИЗВЕДЕНИЯ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ

Изобретение относится к технике оптической записи. Согласно изобретению носитель записи имеет структуру данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения, записанных на носителе записи. Область данных носителя записи имеет более одного канала воспроизведения записанных в ней видеоданных. Каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части каждого файла не чередуются с частями других файлов. Благодаря этому носитель записи позволяет управлять навигацией воспроизведения видеоданных на основе нескольких каналов воспроизведения, что повышает уровень гибкости при воспроизведении видеоданных. 6 н. и 16 з.п. ф-лы, 7 ил.

Формула изобретения RU 2 313 139 C2

1. Носитель записи со структурой данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения, записанных на носителе записи, содержащий область данных, имеющую более одного канала воспроизведения записанных в ней видеоданных, каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части каждого файла не чередуются с частями других файлов, и каждый файл разбит на ряд блоков перехода.2. Носитель записи по п.1, в котором каждый из отдельных файлов является файлом клипа.3. Носитель записи по п.2, дополнительно содержащий одну или более областей управления, хранящих, по меньшей мере, одну карту точек входа, связанную с каждым каналом воспроизведения, каждая карта точек входа указывает точки входа в видеоданных для соответствующего канала воспроизведения.4. Носитель записи по п.3, в котором каждый блок перехода определен как данные между двумя последовательными точками входа в карте точек входа.5. Носитель записи по п.4, в котором карта точек входа включает в себя флажок, связанный с каждой точкой входа, флажок указывает, разрешено ли изменение канала воспроизведения относительно точки входа.6. Носитель записи по п.5, в котором флажки точек входа файлов клипов установлены для указания того, что разрешено изменение канала воспроизведения.7. Носитель записи по п.1, дополнительно содержащий одну или более областей управления, хранящих, по меньшей мере, одну карту точек входа, связанную с каждым каналом воспроизведения, каждая карта точек входа указывает точки входа в видеоданных для связанного с ней канала воспроизведения.8. Носитель записи по п.7, в котором каждый блок перехода определен как данные между двумя последовательными точками входа в карте точек входа.9. Носитель записи по п.8, в котором карта точек входа включает в себя флажок, связанный с каждой точкой входа, флажок указывает, разрешено ли изменение канала воспроизведения относительно этой точки входа.10. Носитель записи по п.9, в котором флажки точек входа файлов клипов установлены для указания, что разрешено изменение канала воспроизведения.11. Носитель записи по п.1, в котором каждый блок перехода включает в себя одну точку входа, по меньшей мере, видеоданных.12. Носитель записи по п.1, в котором границы между точками входа определяют, где разрешена смена между каналами воспроизведения.13. Носитель записи по п.1, в котором каналы воспроизведения видеоданных представляют собой видеоданные для различных углов расположения камеры.14. Носитель записи по п.1, в котором каждый блок видеоданных начинается с I-кадра.15. Носитель записи по п.14, в котором каждый блок видеоданных начинается с закрытой группы изображений (GOP).16. Носитель записи со структурой данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения, записанных на носителе записи, содержащий одну или более областей управления, хранящих, по меньшей мере, одну карту точек входа, связанную с каждым каналом воспроизведения, каждая карта точек входа указывает точки входа в файле клипа, который содержит, по меньшей мере, видеоданные, файл клипа связан с одним из нескольких каналов воспроизведения, а каждая точка входа указывает точку изменения канала в соответствующем канале воспроизведения.17. Носитель записи по п.16, в котором карта точек входа содержит флажок, связанный с каждой точкой входа, флажок указывает, разрешено ли изменение канала воспроизведения относительно точки входа, и флажки точек входа файлов клипов установлены для указания, что смена канала воспроизведения разрешена.18. Носитель записи по п.16 дополнительно содержит область данных, содержащую, по меньшей мере, один файл клипа, связанный с каждым каналом воспроизведения, части каждого файла клипа не чередуются с частями других файлов клипов.19. Способ записи структуры данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения на носителе записи, включающий запись более чем одного канала воспроизведения видеоданных в область данных носителя записи, каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части каждого файла не чередуются с частями других файлов, и каждый файл разбит на ряд блоков перехода.20. Способ воспроизведения структуры данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения, записанных на носителе записи, включающий воспроизведение более чем одного канала воспроизведения видеоданных из области данных носителя записи, каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части каждого файла не чередуются с частями других файлов, и каждый файл разбит на ряд блоков перехода.21. Устройство записи структуры данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения на носитель записи, содержащее драйвер для приведения в действие оптического приспособления записи для записи данных на носителе записи, кодер для кодирования, по меньшей мере, видеоданных нескольких каналов воспроизведения и контроллер для управления драйвером для записи видеоданных нескольких каналов воспроизведения в области данных носителя записи, каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части каждого файла не чередуются с частями других файлов, и каждый файл разбит на ряд блоков перехода.22. Устройство воспроизведения структуры данных для управления воспроизведением, по меньшей мере, видеоданных нескольких каналов воспроизведения, записанных на носителе записи, содержащее драйвер для приведения в действие оптического приспособления воспроизведения для воспроизведения данных, записанных на носителе записи, контроллер для управления драйвером для воспроизведения более чем одного канала воспроизведения видеоданных из области данных носителя записи, каждый канал воспроизведения записан в виде, по меньшей мере, одного файла, и каждый файл, связанный с одним каналом воспроизведения, отделен от каждого файла, связанного с другим каналом воспроизведения, таким образом, что части каждого файла не чередуются с частями других файлов, и каждый файл разбит на ряд блоков перехода.

Документы, цитированные в отчете о поиске Патент 2007 года RU2313139C2

Перекатываемый затвор для водоемов 1922
  • Гебель В.Г.
SU2001A1
US 6360055 В, 19.03.2002
Крошкообразователь для выделения полимеров из растворов 1983
  • Вишняков Валентин Николаевич
  • Доманский Олег Васильевич
  • Котов Вадим Александрович
  • Кукарцев Евгений Максимович
  • Золотов Арнольд Алексеевич
  • Бельбрут Виктор Дмитриевич
  • Доколин Александр Михайлович
SU1126454A1
ЗАПИСЫВАЮЩАЯ СРЕДА С ПЕРВОЙ УПРАВЛЯЮЩЕЙ ОБЛАСТЬЮ ДЛЯ УПРАВЛЕНИЯ ПЕРВЫМ АТРИБУТОМ И ВТОРОЙ УПРАВЛЯЮЩЕЙ ОБЛАСТЬЮ ДЛЯ УПРАВЛЕНИЯ ВТОРЫМ АТРИБУТОМ ПРОГРАММЫ, ЗАПИСАННОЙ В ОБЛАСТЬ ЗАПИСИ, И УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ С ЗАПИСЫВАЮЩЕЙ СРЕДЫ 1995
  • Теппеи Йокота
RU2162252C2

RU 2 313 139 C2

Авторы

Ким Бён Джин

Со Ган Су

Ым Сон Хён

Даты

2007-12-20Публикация

2003-11-07Подача