×
18.05.2019
219.017.58d5

НОСИТЕЛЬ ЗАПИСИ СО СТРУКТУРОЙ ДАННЫХ ДЛЯ УПРАВЛЕНИЯ ВОСПРОИЗВЕДЕНИЕМ ЗАПИСАННЫХ НА НЕМ ВИДЕОДАННЫХ НЕСКОЛЬКИХ КАНАЛОВ ВОСПРОИЗВЕДЕНИЯ И СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002320030
Дата охранного документа
20.03.2008
Краткое описание РИД Свернуть Развернуть
Аннотация: Носитель записи включает навигационную область и, по крайней мере, одну область плей-листа. В навигационной области хранится управляющая навигационная информация. Эта информация необходима для управления воспроизведением записанных на носителе видеоданных со множеством каналов воспроизведения. В области плей-листа хранятся файлы плей-листов. Каждый плей-лист указывает, по меньшей мере, один воспроизводимый элемент. Каждый воспроизводимый элемент указывает, по меньшей мере, один клип видеоданных. 5 н. и 27 з.п. ф-лы, 16 ил.
Реферат Свернуть Развернуть

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

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

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

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

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

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

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

Информация о хронометраже относится к информации о характеристической точке (CPI). Одной из форм информации о характеристической точке (CPI) является карта точки входа (ЕР). Карта ЕР ставит в соответствие метку (момент) времени представления [например, по времени прихода (АТС) или системному времени (STC)] и адрес передаваемого пакета (то есть номер передаваемого пакета).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

на Фиг.3 изображен пример осуществления носителя записи, имеющего структуру данных, показанную на Фиг.2.

на Фиг.4а изображен первый подробный пример осуществления файлов клипов, данных диска и карты ЕР для использования в структуре данных в соответствии с Фиг.2;

на Фиг.4b изображено согласование по времени, существующее между картами ЕР для различных файлов клипа;

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

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

на Фиг.8 изображен второй подробный пример осуществления файлов клипов, данных диска и карты ЕР для использования в структуре данных в соответствии с Фиг.2;

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

на Фиг.10 изображен пример носителя записи, имеющий структуру данных, в соответствии с Фиг.9;

на Фиг.11 изображено осуществление структуры данных для навигационного управления для использования со структурой данных Фиг.9;

на Фиг.12-14 графически представлены различные способы структурирования навигационного управления с использованием структуры данных Фиг.11;

на Фиг.15 изображено еще одно осуществление структуры данных для навигационного управления для использования со структурой данных Фиг.9;

на Фиг.16 графически представлен способ структурирования навигационного управления с использованием структуры данных Фиг.15.

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

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

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

Как показано на Фиг.2, корневой каталог содержит, по крайней мере, один каталог DVP (цифровое видео-). Каталог DVP содержит файл общей информации "info.dvp", и, помимо прочего, файлы меню "menu.tidx", "menu.tdtl", каталог PLAYLIST, в котором хранятся файлы плей-листов (например, реальных "*.rpls" и виртуальных "*.vpls"), каталог CLIPINF, в котором хранятся файлы информации о клипах "*.clpi", и каталог STREAM (ПОТОК), в котором хранятся отформатированные в соответствии со стандартами MPEG2 файлы клипов "*.m2ts" аудио-/видео- (А/В) потока, соответствующие файлам информации о клипах.

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

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

Информация о хронометраже относится к информации о характеристической точке (CPI). Одной из форм информации о характеристической точке (CPI) является карта точек входа (ЕР). Карта ЕР ставит в соответствие метку (момент) времени представления [например, по времени прихода (АТС) или системному времени (STC)] и адрес передаваемого пакета (то есть номер передаваемого пакета).

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

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

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

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

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

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

Поток данных с множеством каналов воспроизведения, например поток данных с несколькими сюжетами, для нескольких возрастных категорий или с несколькими углами съемки, записанный в виде элемента содержимого в физической области записи данных носителя записи (например, диска BD-ROM), может управляться как множество клипов. Например, файлы 1-3 клипа, изображенные на Фиг.4а, соответствуют содержимому, и А/В-потоки записаны в файлах клипов в виде потока транспортных пакетов (ТР), отформатированных в соответствии со стандартами MPEG2.

Для идентификации канала воспроизведения транспортные пакеты многоканального потока данных содержат идентификаторы пакета (PID), уникальные для каждого канала воспроизведения (например, для различных углов съемки камерой). Транспортный пакет "ТР1" файла 1 клипа, соответствующий каналу воспроизведения 1, содержит информацию о том, что идентификатор пакета Видео_PID=А и идентификатор пакета Аудио_PID=Р, а транспортный пакет "ТР2" файла 2 клипа, соответствующий каналу воспроизведения 2, содержит информацию о том, что идентификатор пакета Видео_PID=В и идентификатор пакета Аудио_PID=К. Аналогичным образом транспортный пакет "ТРЗ" файла 3 клипа, соответствующий каналу воспроизведения 3, содержит информацию о том, что идентификатор пакета Видео_PID=С и идентификатор пакета Аудио_PID=S.

Транспортные пакеты файлов клипов 1, 2 и 3 клипов, соответствующие каналам воспроизведения 1, 2 и 3 соответственно, записываются в области А/В-потока в пределах физической области записи данных, например, на диске BD-ROM чередующимся образом. Транспортные пакеты для множества каналов воспроизведения чередуются согласно идентификаторам пакетов PID в виде чередующихся блоков, каждый из которых содержит как минимум одно изображение "I-picture" (закодированное с указанием информации о кодировании видеоданных блока).

При этом первый транспортный пакет каждого из перемежающихся блоков является первым транспортным пакетом изображения "I-picture".

Файлы 1, 2 и 3 информации о клипах, отвечающие файлам 1, 2 и 3 клипов, содержат соответственно, поисковую информацию для выборочного доступа к транспортным пакетам каждого канала воспроизведения. Например, как показано на Фиг.4А, каждый файл информации о клипе включает в себя одну или несколько карт точек входа (ЕР), содержащих соответствие моментов времени воспроизведения (PTS) и номеров передаваемых пакетов (SPN) в транспортных пакетах в соответствующем файле клипа. В одном из примеров осуществления имеется однозначное соответствие карт ЕР и количества каналов воспроизведения, включенных в поток данных, имеющих множество каналов воспроизведения. В примере Фиг.4А три карты ЕР 1, 2 и 3, отвечающие файлам 1, 2 и 3 клипа соответственно, создаются и записываются в соответствующих файлах 1,2 и 3 информации о клипах.

На Фиг.4В показано согласование по времени, существующее между картами точек входа для различных файлов клипа. Как рассмотрено выше, карта точек входа ставит в соответствие информацию о моменте времени воспроизведения, указанном в воспроизводимом элементе, с передаваемым пакетом. Более определенно моменту времени воспроизведения ставится в соответствие адрес или идентификатор передаваемого пакета. Адрес или идентификатор - это номер передаваемого пакета (SPN). Кроме того, на Фиг.4В изображены передаваемые пакеты, упорядоченные согласно номерам передаваемых пакетов вдоль оси меток времени воспроизведения для каждого из файлов 1, 2 и 3 клипов. Как показано, передаваемые пакеты в каждой из карт 1, 2 и 3 точек входа имеют одинаковые моменты времени воспроизведения. Например, передаваемый пакет "x1" из файла 1 первого клипа, передаваемый пакет "у1" из файла 2 второго клипа и передаваемый пакет "z1" из файла 3 третьего клипа имеют один и тот же момент времени воспроизведения Т1. Таким образом, карты 1, 2 и 3 точек входа (ЕР) согласованы по времени. Это согласование по времени дает возможность осуществлять плавное воспроизведение видеоданных даже при смене канала воспроизведения. На Фиг.4В смена канала воспроизведения изображена в виде двух концентрических окружностей. Как показано, если пользователь решает при воспроизведении передаваемого пакета "у2" сменить канал воспроизведения с файла 2 клипа на файл 1 клипа, то после завершения воспроизведения передаваемого пакета "у2" следующим воспроизводимым передаваемым пакетом будет передаваемый пакет "х3". Аналогичным образом, если пользователь решает при воспроизведении передаваемого пакета "х4" сменить канал воспроизведения (например, сменить угол съемки камерой) с файла 1 клипа на файл 3 клипа, то после завершения воспроизведения передаваемого пакета "х4" следующим воспроизводимым передаваемым пакетом будет передаваемый пакет "z5". Следует понимать, что номера передаваемых пакетов в вышеизложенном примере приведены исключительно как иллюстративные, и обычно передаваемый пакет в файле одного клипа не будет иметь тот же номер, что и номер, согласованного по времени, передаваемого пакета файла другого клипа.

На Фиг.5 изображена часть файла общей информации "info.dvp", соответствующего одному из примеров осуществления настоящего изобретения. Как показано, файл общей информации "info.dvp" содержит информационное поле под названием таблица плей-листов "TableOfPlaylists". В таблице плей-листов "TableOfPlaylists" указывается длина информационного поля и число плей-листов в каталоге "PLAYLIST". Для каждого плей-листа в таблице плей-листов "TableOfPlaylists" указывается имя файла "Playlist_file_name" плей-листа (которое идентифицирует плей-лист) и номер канала воспроизведения "Path_number". Номер канала воспроизведения "Path_number" предоставляет информацию для управления каналами воспроизведения, указывая канал или каналы воспроизведения, к которым принадлежит соответствующий плей-лист. В примерах осуществления, изображенных на Фиг.4А-4В, каждому каналу воспроизведения соответствует один клип. Соответственно каждый файл плей-листа содержит один воспроизводимый элемент, который указывает на один клип, связанный с тем же каналом воспроизведения, что и файл плей-листа. Однако следует понимать, что настоящее изобретение не ограничивается только данным примером осуществления.

В другом примере осуществления настоящего изобретения таблица плей-листов "TableOfPlayLists" не содержит информацию управления каналами воспроизведения. В этом примере осуществления, изображенном на Фиг.6, информация управления каналами воспроизведения содержится в файлах плей-листов. Как показано, в каждом файле плей-листа указана длина файла и число воспроизводимых элементов "number_of_PlayItems", составляющих плей-лист. Для каждого воспроизводимого элемента в файле плей-листа имеется поле информации о воспроизводимом элементе. Здесь каждый воспроизводимый элемент идентифицируется номером воспроизводимого элемента. Как показано на Фиг.6, поле информации о воспроизводимом элементе содержит, в частности, указание длины поля и номер канала воспроизведения "Path_number". Номер канала воспроизведения "Path_number" предоставляет управляющую информацию о канале воспроизведения, указывая канал воспроизведения, которому принадлежит соответствующий воспроизводимый элемент.

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

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

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

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

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

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

На Фиг.8 подробно изображен второй пример осуществления файлов клипа, данных диска и карты точек входа (ЕР) для использования со структурой данных, соответствующей Фиг.2. Как пояснялось выше, поток данных с несколькими каналами воспроизведения, записанный в физической области записи данных носителя записи (например, диска BD-ROM), может обрабатываться как множество файлов клипов. Например, файлы 1-3 клипов, изображенные на Фиг.8, соответствуют элементам содержимого, а А/В-потоки записаны в файлах клипов в виде транспортных пакетов (ТР), отформатированных в соответствии со стандартами MPEG2.

Транспортные пакеты "ТР1" файла 1 клипа, соответствующего каналу 1, содержат информацию о том, что идентификатор пакета Видео_PID=А и идентификатор пакета Аудио_PID=Р, а транспортные пакеты "ТР2" файла 2 клипа, соответствующего каналу 2, содержат информацию о том, что идентификатор пакета Видео_PID=В и идентификатор пакета Аудио_PID=R. Аналогичным образом, транспортные пакеты "ТРЗ" файла 3 клипа, соответствующего каналу 3, содержат информацию о том, что идентификатор пакета Видео_PID=С и идентификатор пакета Аудио_PID=S. Транспортные пакеты файлов 1, 2 и 3 клипа, соответствующие каналам 1, 2 и 3, записываются в области А/В-потока в пределах физической области записи данных носителя записи (например, диска BD-ROM), чередующимся образом. Как упомянуто выше, различные каналы воспроизведения в одном примере осуществления могут быть различными углами съемки камеры.

Транспортные пакеты для множества каналов воспроизведения чередуются в виде чередующихся блоков, каждый из которых содержит как минимум одно изображение "I-picture". При этом первый транспортный пакет каждого из чередующихся блоков является первым транспортным пакетом изображения "I-picture".

Информация управления каналом для управления воспроизведением, одноканальными и многоканальными А/В-потоками, записанными как единственный элемент содержимого в физической области записи данных диска BD-ROM, может быть записана в файле информации о клипах, соответствующих файлов клипов, как показано на Фиг.8.

Например, информация управления каналом записывается и обрабатывается как информация о последовательности каналов в файле информации о клипах, соответствующих файлам 1, 2 и 3 клипа. Информация о последовательности каналов воспроизведения "Path_Sequence_Number" включает в себя номера последовательности каналов, соответствующие сегментам записи, например, сегментам записи 1, 2 и 3, и идентификаторы видео/аудио PID (идентификаторы Видео_PID и идентификаторы Аудио_PID).

Более подробно, "Path_Sequence #1", соответствующая первому сегменту 5 записи, содержит информацию о том, что идентификатор Видео_PID=A и идентификатор Аудио_PID=Р, указывающую, что данный сегмент записи включает в себя видеоданные только для первого канала воспроизведения. "Path_Sequence #2", соответствующая второму сегменту записи, содержит информацию о том, что идентификатор Видео_PID=А,В,С и идентификатор Аудио_PID=Р,R,S, указывающую, что данный сегмент видеоданных включает в себя видеоданные для первого, второго и третьего каналов воспроизведения. "Path_Sequence #3", соответствующая третьему сегменту записи, содержит информацию о том, что идентификатор Видео_PID=С и идентификатор Аудио_PID=8, указывающую, что данный сегмент видеоданных включает в себя видеоданные только для третьего канала воспроизведения.

Кроме того, информация о последовательности каналов воспроизведения содержит номер первичного пакета "SPN" для каждого канала воспроизведения в последовательности каналов. Номер первичного пакета "SPN" для канала воспроизведения является первым передаваемым пакетом для данного канала воспроизведения в данной последовательности каналов воспроизведения.

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

Кроме информации о последовательности каналов воспроизведения. Фиг.8 показывает, что файлы информации о клипах для файлов 1, 2 и 3 клипа содержат одну и ту же поисковую информацию для выборочного доступа к транспортным пакетам (ТР) каждого канала, записанного в сегментах с первого по третий. Например, файлы информации о клипах содержат одну и ту же карту точек входа (ЕР). Когда информация карт точек входа (ЕР), записанная в файлах информации о клипах, обрабатывается как одна карта ЕР, моментов времени воспроизведения (PTS) и номеров передаваемых пакетов (SPN) моменты времени воспроизведения (PTS) и номера передаваемых пакетов (SPN) транспортных пакетов различных каналов воспроизведения записываются в карте ЕР чередующимся образом в том же порядке, в котором записаны транспортные пакеты различных каналов воспроизведения.

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

Совершенно очевидно, устройство записи и воспроизведения, изображенное на Фиг.7, может работать в соответствии с примером осуществления настоящего изобретения, показанным на Фиг.8, аналогично тому, что было представлено на Фиг.4А и Фиг.4В. Однако следует понимать, что возможно использование и других способов воспроизведения и настоящее изобретение не ограничивается только данным примером его осуществления. Например, информация управления каналом воспроизведения в форме информации о последовательности каналов воспроизведения в файлах информации о клипах может воспроизводиться и использоваться для управления воспроизведением видеоданных, имеющих множество каналов воспроизведения. Здесь проверяются идентификаторы PID в каждой последовательности каналов воспроизведения для определения числа каналов воспроизведения. Затем пользователя просят выбрать канал воспроизведения. Если имеется единственная карта точек входа (ЕР), контроллер 10 использует карту ЕР и идентификатор PID выбранного канала, чтобы воспроизвести соответствующий файл клипа из выбранного канала воспроизведения. Если имеется карта точек входа (ЕР) для каждого канала воспроизведения, то карта ЕР, соответствующая выбранному каналу используется, чтобы воспроизвести файл клипа из выбранного канала воспроизведения. И в соответствии с рассмотренным выше, если пользователь во время воспроизведения изменяет канал воспроизведения, осуществляется плавная смена путем использования карты ЕР нового канала воспроизведения, согласованной по времени с картой ЕР старого канала воспроизведения.

На Фиг.9 изображена другая структура данных в соответствии с одним из примеров осуществления настоящего изобретения. Как показано, в этом примере осуществления настоящего изобретения каталог DVP содержит единый каталог TITLE. Каталог TITLE содержит файл общей информации "*.ttl" для каждого элемента содержимого видеоданных, записанного на носителе записи. Например, на носителе записи можно записать элемент содержимого режиссерской версии и соответствующий элемент содержимого театральной версии, и для каждого элемента содержимого будет присутствовать файл общей информации "info.ttl. Файлы общей информации "*.ttl" аналогичны рассмотренным выше файлам общей информации "info.dvp", относящимся к Фиг.2, за исключением некоторых дополнительных информационных полей, подробно рассмотренных ниже. Как далее показано на Фиг.9, каталог DVP содержит по одному каталогу PLAYLIST, CLIPINFO и STREAM. Эти каталоги содержат ту же информацию и те же файлы, что рассмотрены выше на Фиг.2, но для всех элементов содержимого, а не для одного. Как и на Фиг.2, на Фиг.9 представлены области носителя записи, а Фиг.10 иллюстрирует пример осуществления носителя записи, содержащего эти области. Фиг.10 совпадает с рассмотренной выше Фиг.3 за исключением того, что файл общей информации и область информации плей-листов содержат навигационную область, где хранится навигационная управляющая информация, подробно рассмотренная выше. В то время как на Фиг.10 показана одна навигационная область, следует понимать, что может присутствовать несколько навигационных областей.

На Фиг.11 более подробно изображена часть файла общей информации "info.ttl" для элемента содержимого, соответствующего одному из примеров осуществления настоящего изобретения. Как показано, файл общей информации "info.ttl" содержит навигационную управляющую информацию или поле объекта под названием контроллер последовательности плей-листов "Playlist Sequencer". В поле контроллера последовательности плей-листов "Playlist Sequencer" указывается длина информационного поля, тип контроллера последовательности плей-листов и количество включенных плей-листов. В поле типа контроллера содержится один или несколько атрибутов контроллера последовательности плей-листов. Например, флаг в поле типа может указывать, возможно ли возобновить работу контроллера последовательности плей-листов по команде или действием пользователя. В качестве другого примера, флаг в поле типа контроллера может указывать, доступен ли контроллер последовательности плей-листов во время операции поиска заголовка. Следует понимать, что в поле типа контроллера могут быть указаны многие другие возможные атрибуты.

Для каждого плей-листа контроллер последовательности плей-листов "Playlist Sequencer" указывает имя файла "Playlist_file_name" плей-листа для воспроизведения (например, предусматриваются направления навигации для воспроизведения), номер "Path_number" канала воспроизведения плей-листа и свойства плей-листа. Номер канала воспроизведения "Path_number" предоставляет информацию для управления каналом воспроизведения или навигацией, указывая канал или каналы воспроизведения, к которым принадлежит соответствующий плей-лист. Свойство "Property" может указывать определенную функцию, которую должен выполнять плей-лист.

На Фиг.12-14 графически представлены различные способы структурирования навигационного управления с использованием структуры данных Фиг.11. Как пояснялось выше, многоканальный поток данных, записанный в физической области записи аудио- видеоданных, например, диска BD-ROM, может обрабатываться как множество клипов. Множество файлов клипов обусловлено множеством файлов плей-листов, которые контроллер последовательности плей-листов размещает по различным каналам воспроизведения, соответствующим единственному файлу элемента содержимого.

В примере, изображенном на Фиг.12, файлы клипов 1 и 2, размещенные на едином канале воспроизведения (общий канал из каналов "m" и "n"), связаны с первым плей-листом "PlayList #1", файл клипа 3, размещенный на канале воспроизведения "m", связан со вторым плей-листом "PlayList #2", файл клипа 4, размещенный на канале воспроизведения "n", связан с третьим плей-листом "PlayList #3", а файл клипа 5, на которому выделен тот же единый канал воспроизведения, связан с четвертым плей-листом "PlayList #4".

Плей-листы, связанные с пятью файлами клипов, выбираются для воспроизведения на определенном канале "m" или "n" на основе информации о номере "Path_number" канала воспроизведения под управлением контроллера последовательности плей-листов, так что контроллер последовательности плей-листов предоставляет управляющую навигационную информацию, соответствующую единственному файлу заголовка. В многоканальной секции второй плей-лист "PlayList #2" выбирается для канала "m", третий плей-лист "PlayList #3" выбирается для канала "n".

Другими словами, если выбирается канал воспроизведения "m", последовательно воспроизводятся файлы клипов 1, 2, 3 и 5 посредством выбора контроллером последовательности плей-листов плей-листов 1, 2 и 4, а в случае, если выбран канал воспроизведения "n", последовательно воспроизводятся файлы клипов 1, 2, 4 и 5 посредством выбора контроллером последовательности плей-листов плей-листов 1, 3 и 4.

Видеоданные многоканальной секции, а именно, А/В-потоки файлов клипов 3 и 4, могут чередоваться друг с другом, хотя записаны отдельно.

Далее, как будет пояснено ниже в соответствии с Фиг.13, контроллер последовательности плей-листов может ссылаться на виртуальные плей-листы, создаваемые путем редактирования пользователем порядка воспроизведения клипов. Как пояснялось выше, поток данных с множеством каналов воспроизведения, записанный в области А/В-потока, например, диска BD-ROM, может обрабатываться как множество клипов. Множество файлов клипов обусловлено множеством файлов реальных и/или виртуальных плей-листов, которые контроллер последовательности плей-листов размещает на различных каналах воспроизведения, соответствующих единственному файлу элемента содержимого.

В примере, изображенном на Фиг.13, файлам клипов 1, 2 и 6 выделен один канал воспроизведения (общий канал из каналов "m", "n" и "p"), файлу клипа 3 выделен канал воспроизведения "m", файлу клипа 4 выделен канал воспроизведения "n", а файлу клипа 5 выделен канал воспроизведения "p". Кроме того, файлы клипов 1-6 соответственно связаны с тремя виртуальными плей-листами, созданными пользователем путем редактирования.

Виртуальные плей-листы, связанные с файлами шести клипов, выбираются для воспроизведения на определенном канале воспроизведения "m", "n" или "p" контроллером последовательности плей-листов, который предоставляет управляющую навигационную информацию (например, направления навигации), соответствующую единственному файлу заголовка. А именно, контроллер последовательности плей-листов предоставляет направления, по которым плей-лист должен осуществлять воспроизведение.

Таким образом, если выбирается канал "m", последовательно воспроизводятся файлы клипов 1, 2, 3 и 6 на основе информации о канале воспроизведения "Path_number" посредством выбора контроллером последовательности плей-листов виртуального плей-листа 1. Если выбирается канал воспроизведения "n", воспроизводятся файлы клипов 1, 2, 4 и 6 посредством выбора контроллером последовательности плей-листов виртуального плей-листа 2, а если выбирается канал воспроизведения "p", 15 воспроизводятся файлы клипов 1, 2, 5 и 6 посредством выбора контроллером последовательности плей-листов виртуального плей-листа 3.

Иными словами, в многоканальной секции видеоданных воспроизводится файл клипа 3, принадлежащий каналу воспроизведения "m", если выбран виртуальный плей-лист 1, файл клипа 4, принадлежащий каналу воспроизведения "n", если выбран виртуальный плей-лист 2, и файл клипа 3, принадлежащий каналу воспроизведения "p", если выбран виртуальный плей-лист 3.

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

В этом примере осуществления настоящего изобретения видеоданные многоканальной секции, а именно А/В-потоки файлов клипов 3, 4 и 5, могут чередоваться друг с другом, хотя записаны отдельно.

Файл общей информации может включать в себя единственный контроллер последовательности плей-листов, как показано на Фиг.11. В еще одном примере Фиг.14 один контроллер последовательности плей-листов включает в себя плей-листы 2, 3, 4, принадлежащие соответственно различным каналам воспроизведения. В альтернативном варианте, файл общей информации может включать в себя несколько контроллеров последовательностей плей-листов для каждого заголовка. На Фиг.15 изображен контроллер последовательности плей-листов в соответствии с этим примером осуществления, где контроллер последовательности плей-листов предусмотрен для каждого канала воспроизведения элемента содержимого.

На Фиг.15 изображена часть файла общей информации "info.ttl", который содержит одно или несколько полей управляющей навигационной информации под названием "Playlist Sequencer" (контролер последовательности плей-листов). Каждый контроллер последовательности плей-листов "Playlist Sequencer" показывает длину информационного поля, тип контроллера последовательности плей-листов, номер "Path_number" канала воспроизведения контроллера последовательности плей-листов "Playlist Sequencer" и количество включенных плей-листов. В поле типа контроллера содержится один или несколько атрибутов контроллера последовательности плей-листов. Например, флаг в поле типа контроллера может указывать, возможно ли возобновление работы контроллера последовательности плей-листов по команде или действием пользователя. В качестве другого примера, флаг в поле типа контроллера может указывать, доступен ли контроллер последовательности плей-листов во время операции поиска заголовка. Следует понимать, что в поле типа контроллера могут быть указаны многие другие возможные атрибуты.

Для каждого плей-листа контроллер последовательности плей-листов "Playlist Sequencer" указывает имя файла "Playlist_file_name" плей-листа (которое идентифицирует плей-лист, чтобы воспроизвести его) и свойство плей-листа. Номер "Path_number" канала предоставляет информацию для управления каналом воспроизведения или навигацией, указывая канал воспроизведения, для которого контроллер последовательности плей-листов "Playlist Sequencer" предоставляет навигационную управляющую информацию. Свойство "Property" может указывать определенную функцию, которую должен выполнять плей-лист.

На Фиг.16 графически представлены различные способы структурирования навигационного управления с использованием структуры данных Фиг.15. В примере на Фиг.16 имеется три контроллера последовательностей плей-листов. Первый контроллер последовательностей плей-листов включает в себя первый плей-лист "PlayList #1", обычно принадлежащий каналам воспроизведения "m"/"n"/"p", второй плей-лист "PlayList #2", принадлежащий каналу воспроизведения "m" и пятый плей-лист "PlayList #5", принадлежащий каналам воспроизведения "m"/"n"/"p". Второй контроллер последовательностей плей-листов включает в себя первый плей-лист "PlayList #1", третий плей-лист "PlayList #3", принадлежащий каналу воспроизведения "n", и пятый плей-лист "PlayList #5". Третий контроллер последовательностей плей-листов включает в себя первый плей-лист "PlayList #1", четвертый плей-лист "PlayList #4", принадлежащий каналу воспроизведения "p", и пятый плей-лист "PlayList #5".

Устройство записи и воспроизведения, представленное на Фиг.7, также пригодно для записи информации и ее воспроизведения при помощи носителя записи, имеющего структуры данных в соответствии с примерами осуществления настоящего изобретения, представленными ранее со ссылкой на Фиг.9-16. Следует понимать, что, при записи структуры данных на носитель записи (например, диск BD-ROM) в соответствии с Фиг.9-16 устройство записи и воспроизведения, изображенное на Фиг.7 работает так же, как было описано выше в отношении Фиг.4А и 4В. Воспроизведение устройством записи и воспроизведения (Фиг.7) также осуществляется в основном аналогичным образом за исключением того, что воспроизводится контроллер последовательностей плей-листов (или контроллеры последовательностей плей-листов) и предоставленная ими навигационная управляющая информация используется для управления воспроизведением видеоданных.

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

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

Описание примеров осуществления настоящего изобретения, изображенные на Фиг.11-16, было представлено в применении к структуре данных на Фиг.9; однако следует понимать, что эти примеры осуществления настоящего изобретения также применимы и к структуре данных на Фиг.2.

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

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

какминимум,однунавигационнуюобласть,гдехранитсянавигационнаяуправляющаяинформация,включающаяданныеобочередностивоспроизведения,дляуправлениявоспроизведениемвидеоданных,имеющихмножествоканаловвоспроизведения,записанныхнаносителезаписи;и,какминимум,однуобластьплей-листов,отделеннуюотобластифайловнавигационнойуправляющейинформации,гдехранится,какминимум,одинфайлплей-листов,связанныйскаждымканаломвоспроизведения,длякаждогофайлаплей-листауказываетсяимяфайлаплей-листа«Playlist_file_name»,дляобозначенияэтогофайлаплей-листа,каждыйфайлплей-листовобозначает,какминимум,одинвоспроизводимыйэлемент,каждыйвоспроизводимыйэлементобозначает,какминимум,одинклипвидеоданныхсмножествомканаловвоспроизведения,гдеданныеочередностивоспроизведениявключают,какминимум,имяодногоплей-листадлякомпоновкиплей-листов.запись,какминимум,воднойнавигационнойобластиносителязаписинавигационнойуправляющейинформациидляуправлениявоспроизведениемвидеоданных,имеющихмножествоканаловвоспроизведения,втомчисленавигационнойуправляющейинформации,включающейданныеобочередностивоспроизведенияизапись,какминимум,воднойобластифайловплей-листов,связаннойснавигационнойобластью,отдельнойотфайловнавигационнойуправляющейинформации,какминимум,одногофайлаплей-листа,имеющегособственноеимя,дляобозначенияэтогофайлаплей-листа,исвязанногоскаждымканаломвоспроизведения,приэтомкаждыйфайлплей-листаобозначает,какминимум,одинвоспроизводимыйэлемент,каждыйвоспроизводимыйэлементобозначает,какминимум,одинклипвидеоданных,имеющихмножествоканаловвоспроизведения;гдевданныеочередностивоспроизведениявключают,какминимум,имяодногоплей-листадлякомпоновкиплей-листов.воспроизведение,какминимум,изоднойнавигационнойобластиносителязаписинавигационнойуправляющейинформации,включающей,какминимум,данныеобочередностивоспроизведения,дляуправлениявоспроизведениемвидеоданных,имеющихмножествоканаловвоспроизведения,ивоспроизведение,какминимум,изоднойобластифайловплей-листовсвязаннойснавигационнойобластью,отдельнойотфайловнавигационнойуправляющейинформации,какминимум,одногофайлаплей-листа,имеющегособственноеимя,дляобозначенияэтогофайлаплей-листа,какминимум,одногофайлаплей-листа,связанногоскаждымканаломвоспроизведения,приэтомкаждыйфайлплей-листаобозначает,какминимум,одинвоспроизводимыйэлемент,каждыйвоспроизводимыйэлементобозначает,какминимум,одинклипвидеоданных,имеющихмножествоканаловвоспроизведения,гдеданныеочередностивоспроизведениявключают,какминимум,имяодногоплей-листадлякомпоновкиплей-листов.дисковод,содержащийоптическоезаписывающееустройстводлязаписиданныхнаноситель;кодердлякодирования,какминимум,видеоданных,имеющихмножествоканаловвоспроизведения;иконтроллердляуправлениядисководом,обеспечивающийзаписьнаносительзаписикодированныхвидеоданных,имеющихнесколькоканаловвоспроизведения,иуказанныйконтроллердляуправлениядисководом,обеспечивающийзапись,какминимум,воднойнавигационнойобластиносителязаписинавигационнойуправляющейинформации,включающей,какминимум,данныеобочередностивоспроизведения,дляуправлениявоспроизведениемвидеоданных,имеющихмножествоканаловвоспроизведения,иуказанныйконтроллердляуправлениядисководом,обеспечивающийзапись,вобластьфайловплей-листов,связаннуюснавигационнойобластью,отдельнойотфайловнавигационнойуправляющейинформации,какминимум,одногофайлаплей-листа,имеющегособственноеимя,дляобозначенияэтогофайлаплей-листа,связанногоскаждымканаломвоспроизведения,каждыйфайлплей-листаобозначает,какминимум,одинвоспроизводимыйэлемент,каждыйвоспроизводимыйэлементобозначает,какминимум,одинклипвидеоданных,имеющихмножествоканаловвоспроизведения,гдеданныеочередностивоспроизведениявключают,какминимум,имяодногоплей-листадлякомпоновкиплей-листов.дисковод,содержащийоптическоезаписывающееустройстводлявоспроизведенияданныхсносителязаписи;контроллердляуправлениядисководом,обеспечивающийвоспроизведение,какминимум,изоднойнавигационнойобластиносителязаписинавигационнойуправляющейинформации,включающей,какминимум,данныеобочередностивоспроизведения,дляуправлениявоспроизведениемвидеоданных,имеющихмножествоканаловвоспроизведения,иуказанныйконтроллердляуправлениядисководом,обеспечивающийвоспроизведение,изобластифайловплей-листов,связаннойснавигационнойобластью,отдельнойотфайловнавигационнойуправляющейинформации,какминимум,одногофайлаплей-листа,имеющегособственноеимя,дляобозначенияэтогофайлаплей-листа,связанногоскаждымканаломвоспроизведения,каждыйфайлплей-листаобозначает,какминимум,одинвоспроизводимыйэлемент,каждыйвоспроизводимыйэлементобозначает,какминимум,одинклипвидеоданных,имеющихмножествоканаловвоспроизведения,гдеданныеочередностивоспроизведениявключают,какминимум,имяодногоплей-листадлякомпоновкиплей-листов.1.Носительзаписи,имеющийструктуруданныхдляуправлениявоспроизведениемпоменьшеймеремножестваканаловвоспроизведениявидеоданных,записанныхнаносителезаписи,содержащий,12.Носительзаписипоп.1,отличающийсятем,чтовобластиплей-листовхранитсяединственныйфайлплей-листа,связанныйскаждымизканаловвоспроизведения.23.Носительзаписипоп.2,отличающийсятем,что,какминимум,двавоспроизводимыхэлементаизразныхфайловплей-листовобозначаютодинитотжеклип.34.Носительзаписипоп.1,отличающийсятем,чтокаждыйфайлплей-листасвязансотдельнымканаломвоспроизведения.45.Носительзаписипоп.4,отличающийсятем,что,какминимум,двавоспроизводимыхэлементаизразныхфайловплей-листовобозначаютодинитотжеклип.56.Носительзаписипоп.1,отличающийсятем,что,какминимум,одинклиппредставляетвидеоданные,относящиесяболеечемкодномуканалувоспроизведения.67.Носительзаписипоп.1,отличающийсятем,что,какминимум,одинклиппредставляетвидеоданныетолькодляодногоканалавоспроизведения.78.Носительзаписипоп.1,отличающийсятем,чтонавигационнаяуправляющаяинформацияобозначаетканалвоспроизведенияи,какминимум,одинплей-лист,связанныйсобозначеннымканаломвоспроизведения.89.Носительзаписипоп.1,отличающийсятем,чтовидеоданные,имеющиемножествоканаловвоспроизведения,представляютсобойпакетывидеоданных.910.Носительзаписипоп.8,отличающийсятем,чтодополнительносодержитобластьданных,имеющую,какминимум,записанныевнейпакетывидеоданных,и,какминимум,частьзаписанныхпакетоввидеоданных,принадлежащихкразличнымканаламвоспроизведения,мультиплексирована.1011.Носительзаписипоп.1,отличающийсятем,чтонавигационнаяуправляющаяинформацияобозначаетединственныйплей-листдлякаждогоканалавоспроизведения.1112.Носительзаписипоп.1,отличающийсятем,чтомножествоканаловвоспроизведениявключаетвсебяканалывоспроизведениядляразличныхязыковыхверсийсодержимого.1213.Способзаписиструктурыданныхдляуправлениявоспроизведением,какминимум,записанныхноносителезаписивидеоданных,имеющихмножествоканаловвоспроизведения,включающийвсебя1314.Способзаписипоп.13,отличающийсятем,чтовобластифайловплей-листовзаписываютединственныйфайлплей-листа,связанныйскаждымизканаловвоспроизведения.1415.Способзаписипоп.13,отличающийсятем,чтокаждыйфайлплей-листасвязансотдельнымканаломвоспроизведения.1516.Способзаписипоп.13,отличающийсятем,что,какминимумодинклиппредставляетвидеоданные,относящиесяболеечемкодномуканалувоспроизведения.1617.Способзаписипоп.13,отличающийсятем,чтокакминимум,одинклиппредставляетвидеоданныетолькодляодногоканалавоспроизведения.1718.Способзаписипоп.13,отличающийсятем,чтонавигационнаяуправляющаяинформацияобозначаетканалвоспроизведенияи,какминимум,одинплей-лист,связанныйсобозначеннымканаломвоспроизведения.1819.Способзаписипоп.13,отличающийсятем,чтовидеоданные,имеющиемножествоканаловвоспроизведения,представляютсобойпакетывидеоданных.1920.Способзаписипоп.13,отличающийсятем,чтонавигационнаяуправляющаяинформацияобозначаетединственныйплей-листдлякаждогоканалавоспроизведения.2021.Способвоспроизведенияструктурыданныхдляуправлениявоспроизведением,какминимум,записанныхнаносителезаписивидеоданных,имеющихмножествоканаловвоспроизведения,включающийвсебя2122.Способвоспроизведенияпоп.21,отличающийсятем,что,какминимум,двавоспроизводимыхэлементаизразныхфайловплей-листовобозначаютодинитотжеклип.2223.Способвоспроизведенияпоп.21,отличающийсятем,чтокаждыйфайлплей-листасвязансотдельнымканаломвоспроизведения.2324.Способвоспроизведенияпоп.23,отличающийсятем,что,какминимум,двавоспроизводимыхэлементаизразныхфайловплей-листовобозначаютодинитотжеклип.2425.Способвоспроизведенияпоп.21,отличающийсятем,что,какминимум,одинклиппредставляетвидеоданные,относящиесяболеечемкодномуканалувоспроизведения.2526.Способвоспроизведенияпоп.21,отличающийсятем,что,какминимум,одинклиппредставляетвидеоданныетолькодляодногоканалавоспроизведения.2627.Способвоспроизведенияпоп.21,отличающийсятем,чтонавигационнаяуправляющаяинформацияобозначаетканалвоспроизведенияи,какминимум,одинплей-лист,связанныйсобозначеннымканаломвоспроизведения.2728.Способвоспроизведенияпоп.21,отличающийсятем,чтовидеоданные,имеющиемножествоканаловвоспроизведения,представляютсобойпакетывидеоданных.2829.Способвоспроизведенияпоп.21,отличающийсятем,чтонавигационнаяуправляющаяинформацияобозначаетединственныйплей-листдлякаждогоканалавоспроизведения.2930.Способвоспроизведенияпоп.21,отличающийсятем,чтомножествоканаловвоспроизведениявключаетвсебяканалывоспроизведениядляразличныхязыковыхверсийсодержимого.3031.Устройствозаписиструктурыданныхдляуправлениявоспроизведением,какминимум,записанныхнаносителевидеоданных,имеющихмножествоканаловвоспроизведения,содержащее3132.Устройствовоспроизведенияструктурыданныхдляуправлениявоспроизведением,какминимум,записанныхнаносителевидеоданных,имеющихмножествоканаловвоспроизведения,содержащее32
Источник поступления информации: Роспатент

Показаны записи 1-10 из 50.
27.01.2013
№216.012.2169

Способ и устройство для обновления системной информации в системе широкополосной беспроводной связи

Изобретение относится к системе мобильной связи, в которой осуществляют обновления системной информации, передаваемой посредством заголовка суперкадра, и предназначено для повышения эффективности потребления мощности терминалом. Изобретение раскрывает, в частности, способ обновления системной...
Тип: Изобретение
Номер охранного документа: 0002474054
Дата охранного документа: 27.01.2013
20.02.2013
№216.012.28e2

Устройство для передачи и приема сигнала и способ передачи и приема сигнала

Изобретение относится к способу передачи и приема сигнала в системе цифрового телевидения (DTV). Техническим результатом является повышение эффективности передачи данных, а также обеспечение возможности коррекции ошибок битов, формирующих службу. Указанный технический результат достигается тем,...
Тип: Изобретение
Номер охранного документа: 0002475986
Дата охранного документа: 20.02.2013
27.02.2013
№216.012.2ccc

Передача и прием сигналов восходящей линии связи с использованием оптимизированной кодовой таблицы ранга 3

Изобретение относится к беспроводной системе мобильной связи и более конкретно к системе связи, основанной на схеме с множеством входов/выходов. Изобретение раскрывает способ передачи и приема сигналов восходящей линии связи с использованием оптимизированной кодовой таблицы ранга 3....
Тип: Изобретение
Номер охранного документа: 0002476995
Дата охранного документа: 27.02.2013
27.09.2013
№216.012.70fc

Способ выполнения процесса запроса полосы пропускания в беспроводной системе связи

Изобретение относится к системам связи. Способ выполнения процедуры запроса полосы пропускания в беспроводной системе связи включает в себя: передачу указателя запроса полосы и сообщения запроса полосы по каналу запроса полосы; прием сообщения разрешения восходящей линии, указывающего...
Тип: Изобретение
Номер охранного документа: 0002494575
Дата охранного документа: 27.09.2013
10.11.2013
№216.012.7e3d

Способ управления машиной для обработки белья

Предложен способ управления машиной для обработки белья. Согласно способу управления машиной для обработки белья, содержащей противовес, определяют, по меньшей мере, одно из момента времени ускорения барабана и угла наклона ускорения на этапе (S210) прохождения через переходную область на...
Тип: Изобретение
Номер охранного документа: 0002497990
Дата охранного документа: 10.11.2013
10.11.2013
№216.012.7e3e

Стиральная машина

Настоящее изобретение относится к стиральной машине, включающей в себя кожух с основанием, бак, закрепленный неподвижно на внутренней стороне корпуса, барабан, установленный с возможностью вращения в баке, вращающийся вал, проходящий через бак от задней стороны барабана, корпус подшипника, узел...
Тип: Изобретение
Номер охранного документа: 0002497991
Дата охранного документа: 10.11.2013
20.12.2013
№216.012.8e9c

Способ и устройство для передачи/приема опорного сигнала в системе беспроводной связи

Изобретение относится к системе беспроводной связи и, в частности, способу и устройству для передачи/приема опорного сигнала с использованием сгенерированной последовательности опорного сигнала и предназначено для генерации опорной последовательности для передачи опорного сигнала на каждом...
Тип: Изобретение
Номер охранного документа: 0002502191
Дата охранного документа: 20.12.2013
20.01.2014
№216.012.97fb

Машина для обработки белья

Предложенная машина для обработки белья включает в себя корпус (10), первый бак (20), имеющий, по меньшей мере, заранее определенный участок, непосредственно соединенный с корпусом (10), второй бак (30), предусмотренный ниже первого бака (20) и выполненный с возможностью относительного...
Тип: Изобретение
Номер охранного документа: 0002504606
Дата охранного документа: 20.01.2014
10.02.2014
№216.012.9ecc

Способ управления машиной для обработки белья

Предложен способ управления машиной для обработки белья. Согласно способу управления машиной для обработки белья, содержащей противовес, осуществляют этап уравновешивания, по меньшей мере, три раза во время цикла быстрого вращения. При этом осуществляют этапы: этап, на котором производят...
Тип: Изобретение
Номер охранного документа: 0002506360
Дата охранного документа: 10.02.2014
10.02.2014
№216.012.a025

Устройство для передачи и приема сигнала и способ передачи и приема сигнала

Изобретение относится к системам передачи/приема сигнала цифрового телевидения (DTV). Техническим результатом является улучшение эффективности передачи данных. Указанный технический результат достигается тем, что способ приема сигнала содержит этапы: принимают сигнал, переданный в...
Тип: Изобретение
Номер охранного документа: 0002506705
Дата охранного документа: 10.02.2014
Показаны записи 1-10 из 11.
01.03.2019
№219.016.cdb8

Способ и устройство воспроизведения данных, записанных на интерактивном носителе записи, в сочетании с ассоциированными вспомогательными данными

Изобретение относится к технике воспроизведения аудиовидеоданных, записанных на интерактивном носителе записи в сочетании с ассоциированными вспомогательными данными. Устройство воспроизведения для интерактивного носителя записи воспроизводит аудиовидеоданные, записанные на интерактивном...
Тип: Изобретение
Номер охранного документа: 0002328779
Дата охранного документа: 10.07.2008
20.03.2019
№219.016.e589

Способ представления вспомогательных данных для интерактивного носителя записи

Изобретение относится к способу представления вспомогательных данных при воспроизведении интерактивного носителя записи в устройстве воспроизведения. Согласно изобретению сначала осуществляют проверку атрибутивной информации для вспомогательной содержательной информации аудио/видеоданных,...
Тип: Изобретение
Номер охранного документа: 0002312409
Дата охранного документа: 10.12.2007
20.03.2019
№219.016.e61c

Способ представления вспомогательных данных для интерактивного носителя записи

Предложен способ представления вспомогательных данных для интерактивного носителя записи с помощью устройства воспроизведения. Устройство воспроизводит интерактивные аудио/видеоданные и содержательную информацию. Аудио/видеоданные записаны на интерактивном носителе записи, а содержательная...
Тип: Изобретение
Номер охранного документа: 0002355049
Дата охранного документа: 10.05.2009
19.04.2019
№219.017.2e9c

Носитель записи со структурой данных для управления воспроизведением записанных на нем видеоданных

Структура данных для управления воспроизведением видеоданных, записанных на носителе записи, включает область файлов общей информации, в которой хранится, по крайней мере, один файл общей информации. Файл общей информации включает в себя, по крайней мере, один идентификатор списка файлов для...
Тип: Изобретение
Номер охранного документа: 0002316831
Дата охранного документа: 10.02.2008
18.05.2019
№219.017.562b

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

Предложен носитель записи, который содержит одну область данных, где хранятся клипы видеоданных. При этом каждый клип видеоданных связан со своим отдельным каналом воспроизведения сегмента содержимого. Также предложены способы, а также устройство записи и воспроизведения такого носителя. 6 н. и...
Тип: Изобретение
Номер охранного документа: 0002343570
Дата охранного документа: 10.01.2009
18.05.2019
№219.017.5784

Носитель записи со структурой данных для управления воспроизведением записанных на нем видеоданных

Предложен носитель записи со структурой данных для управления воспроизведением записанных на нем видеоданных для множества каналов воспроизведения. Носитель записи содержит область каталогов списков воспроизведения. Каждый каталог содержит файлы списков воспроизведения. Файл списка...
Тип: Изобретение
Номер охранного документа: 0002356106
Дата охранного документа: 20.05.2009
18.05.2019
№219.017.57ea

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

Носитель записи содержит навигационную область, хранящую навигационную управленческую информацию для управления воспроизведением видеоданных с несколькими каналами воспроизведения. Эти видеоданные записаны на носитель записи. Навигационная область содержит большое количество информации о записи...
Тип: Изобретение
Номер охранного документа: 0002334286
Дата охранного документа: 20.09.2008
18.05.2019
№219.017.57f9

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

Заявлен носитель информации, имеющий структуру данных для воспроизведения видеоданных. Навигационная область носителя записи хранит управляющую навигационную информацию, связанную с каждым разделом видеоданных. Управляющая навигационная информация указывает, по крайней мере, один канал...
Тип: Изобретение
Номер охранного документа: 0002335811
Дата охранного документа: 10.10.2008
18.05.2019
№219.017.582f

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

Изобретение относится к носителям записи, имеющим структуру данных для управления воспроизведением, в частности, записанной на нем видеоинформации, а также к способам и устройствам для воспроизведения и записи таких носителей. Носитель записи включает навигационную область, где хранится...
Тип: Изобретение
Номер охранного документа: 0002309467
Дата охранного документа: 27.10.2007
29.06.2019
№219.017.9e49

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

Носитель записи содержит область управления каналом воспроизведения, где хранится информация управления каналом воспроизведения. Информация управления каналом воспроизведения обозначает клипы видеоданных, связанные с каждым каналом воспроизведения, как минимум, для сегмента с элементами...
Тип: Изобретение
Номер охранного документа: 0002302670
Дата охранного документа: 10.07.2007
+ добавить свой РИД