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.
Поскольку структура данных перезаписываемого Blu-ray диска (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 иллюстрирует пример осуществления структуры данных и способ организации управления воспроизведением носителя записи высокой плотности, например, Blu-ray диска только для чтения (BD-ROM);
фиг.3 иллюстрирует пример структуры данных, включающей каталог TITLE;
фиг.4 иллюстрирует другой пример осуществления структуры данных в соответствии с настоящим изобретением;
фиг.5 схематично иллюстрирует часть структуры устройства воспроизведения оптических дисков, в котором применено настоящее изобретение; и
фиг.6 иллюстрирует пример осуществления устройства записи и воспроизведения в соответствии с настоящим изобретением.
5. ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Для того чтобы полностью понять изобретение, ниже будут описаны примеры его осуществления со ссылкой на прилагаемые чертежи.
Носитель записи высокой плотности, такой как оптический диск высокой плотности, например Blu-ray диск только для чтения (BD-ROM), перезаписываемый Blu-ray диск (BD-RE) и т.д., в соответствии с настоящим изобретением имеет структуру файла или данных для управления воспроизведением, например, видео- и аудиоданных. Некоторые аспекты структуры данных в соответствии с настоящим изобретением аналогичны хорошо известному стандарту BD-RE, поэтому такие аспекты не будут повторяться. Вместо этого, в целях краткости, будет приведено подробное описание только различных аспектов структуры данных в соответствии с примерами осуществления настоящего изобретения.
Программы, видео- и аудиоданные обычно организованы в виде отдельных разделов, например, различные фильмы, представленные видео- и аудиоданными, организованы в виде отдельных разделов. Более того, раздел может быть организован в виде отдельных глав в основном так же, как книга часто состоит из глав.
Из-за большой емкости новейших носителей записи высокой плотности, таких, как оптические Blu-ray диски только для чтения (BD-ROM) и перезаписываемые Blu-ray диски (BD-RE), различные разделы, интерактивные разделы, различные версии раздела или части раздела могут быть записаны и, следовательно, воспроизведены с носителя записи. Например, на носителе записи могут быть записаны видеоданные, представляющие различные углы расположения камеры. В качестве другого примера, на носителе записи могут быть записаны версии раздела или его части, соответствующие различным языкам. В качестве еще одного примера, на носителе записи могут быть записаны режиссерская версия и театральная версия раздела. Либо на носителе записи могут быть записаны версия для взрослых, версия для подростков и версия для детей (то есть различные версии родительского контроля) раздела или части раздела. Каждая версия, угол расположения камеры и т.д. представляют отдельный канал воспроизведения, и видеоданные в таких случаях называются видеоданными нескольких каналов воспроизведения.
Фиг.2 иллюстрирует пример осуществления структуры данных и способ организации управления воспроизведением раздела носителя записи высокой плотности, таком как Blu-ray диски только для чтения (BD-ROM). Как показано, аудиовидеопотоки, записанные на Blu-ray диске только для чтения (BD-ROM), хранятся и управляются в виде файлов клипов, и списки воспроизведения, связанные с файлами клипов, организуются для управления воспроизведением файлов клипов. В дополнение к этому, заново определяются сегменты, связанные со списками воспроизведения, и, например, осуществляется управление несколькими разделами, в которых некоторые сегменты расположены в различных последовательностях.
Управление списками воспроизведения, относящимися к записанным файлам клипов аудиовидеопотока, осуществляется на уровне списков воспроизведения, а управление воспроизведением списков воспроизведения, например, для нескольких разделов осуществляется на уровне управления воспроизведением разделов. В результате, управление файлами клипов, списками воспроизведения и несколькими разделами осуществляется раздельно.
На фиг.2 первый раздел Title #1 содержит сегменты с 1 (Segment 1) по 7 (Segment 7), связанные один с другим в определенной последовательности, причем сегменты Segment 2 и Segment 3 составляют разветвленную структуру (разветвленную многоканальную структуру), а сегменты Segment 5, Segment 6 и Segment 7 составляют многоканальную структуру. Сегмент является полем навигационной команды, предоставляющим, по меньшей мере, одну навигационную команду, связанную с воспроизведением носителя записи. Например, входной сегмент Segment 1 предоставляет навигационные команды для воспроизведения списка воспроизведения PlayList 1. Сегменты Segment 2 и Segment 3 предоставляют навигационные команды для воспроизведения списков воспроизведения PlayList 2 и PlayList 3, соответственно. В то время как список воспроизведения PlayList 2 указывает на воспроизведение и управляет воспроизведением всего аудиовидеопотока клипа 2 (Clip 2), список воспроизведения PlayList 3 указывает на воспроизведение и управляет воспроизведением только части аудиовидеопотока клипа 2 (Clip 2).
Аналогично, сегменты Segment 5, Segment 6 и Segment 7 предоставляют навигационные команды для воспроизведения списков воспроизведения PlayList 5, PlayList 6 и PlayList 7, соответственно. Как указывалось выше, сегменты Segment 5, Segment 6 и Segment 7 предоставляют навигационную информацию для различных каналов воспроизведения. Например, аудиовидеопоток, указываемый списком воспроизведения PlayList 5, может быть отмечен как действительный в Корее, аудиовидеопоток, указываемый списком воспроизведения PlayList 6, может быть отмечен как действительный в США, и аудиовидеопоток, указываемый списком воспроизведения PlayList 7, может быть отмечен как действительный в Японии.
Как показано на фиг.2, каждая точка ветвления на одном или нескольких каналах воспроизведения находится на границе запущенного списка воспроизведения.
Раздел Title #2 на фиг.2 может быть записан и может управляться либо как дополнительный второй раздел, либо как отдельный раздел. В разделе Title #2 сегменты Segment 2, Segment 3 и Segment 4 образуют разветвленную структуру, а сегменты Segment 5, Segment 6 и Segment 7 образуют многоканальную структуру. Раздел Title #2 может содержать списки воспроизведения, связанные с разделом Title #1, или может содержать только новые списки воспроизведения. Опять же, каждая точка ветвления на одном или нескольких каналах воспроизведения находится на границе запущенного списка воспроизведения.
Информация о последовательности воспроизведения и управлении воспроизведением для сегментов, содержащихся в разделе Title #2, может быть записана при помощи такой программы, как 'Java Scriptor', в то время как информация о последовательности воспроизведения и управлении воспроизведением сегментов, содержащихся в разделе Title #1, может быть записана в виде команд. Разделы исключительно для воспроизведения основных аудиовидеоданных классифицируются как разделы базового профиля, а разделы, имеющие дополнительное информационное содержимое, например, комментарий режиссера, классифицируются как разделы полного профиля.
Такие разделы могут храниться в каталоге TITLE, принадлежащем файловой структуре Blu-ray диска только для чтения (BD-ROM). Фиг.3 иллюстрирует пример структуры данных, включающей каталог TITLE. На фиг.3 корневой каталог включает, например, каталог BD-ROM, а каталог BD-ROM включает каталог TITLE, в котором размещен файл раздела, именуемый '01001.vts'.
Навигационная информация, включенная в файл раздела '01001.vts', например VTSI, может содержать информацию о приложении пользовательского интерфейса (UIApppInfTitle), таблицу сегментов раздела (TableOfTitleSegment) и т.д. Каждый сегмент раздела, например сегмент раздела Title Segment 1, включенный в таблицу TableOfTitleSegment, может содержать указатель списка воспроизведения (PlayList Pointer), предкоманды списка воспроизведения (PL Pre-CMDs), посткоманды списка воспроизведения (PL Post-CMDs) и команды элементов воспроизведения (PI-CMDs), которые соответствуют элементам воспроизведения, содержащимся в соответствующем списке воспроизведения.
Указатель списка воспроизведения представляет собой определенную информацию для связи раздела со списком воспроизведения из нескольких списков воспроизведения в каталоге PLAYLIST, и имя или номер списка воспроизведения хранится в указателе списка воспроизведения. На фиг.3 указатель списка воспроизведения (PlayList Pointer) для сегмента раздела Title Segment 1 указывает на список воспроизведения PlayList 1.
Предкоманды списка воспроизведения (PL Pre-CMDs) содержат информацию инициализации для воспроизведения аудиовидеоданных, соответствующих списку воспроизведения. Посткоманды списка воспроизведения (PL Post-CMDs) содержат информацию, используемую при завершении воспроизведения списка воспроизведения.
Сегмент раздела может быть связан с одним или больше, чем с одним списком воспроизведения. В последнем случае сегмент раздела содержит более одного указателя списка воспроизведения.
Элементы воспроизведения, содержащиеся в списках воспроизведения, связаны с файлами информации о клипах в каталоге CLIPINF. Каждый из файлов информации о клипах, в свою очередь, связан с файлом клипа в каталоге STREAM.
Фиг.4 иллюстрирует пример структуры данных в соответствии с настоящим изобретением. Как показано, корневой каталог содержит каталог BD-ROM. Каталог BD-ROM содержит каталог TITLE, содержащий файлы разделов (*.vts), а также каталоги PLAYLIST, CLIPINF и STREAM.
Информация VTSI, включенная в файл раздела, содержит информацию UIAppInfTitle и таблицу TableOfTitleSegment, которые были рассмотрены выше со ссылкой на фиг.3. Таблица TableOfTitleSegment содержит список сегментов раздела. Каждый из сегментов раздела связан с одним или несколькими файлами списков воспроизведения. На фиг.4 сегмент Segment 2 связан со списком воспроизведения PlayList 2, а элементы воспроизведения, содержащиеся в списке воспроизведения PlayList 2, имеют соответствующие файлы информации о клипе, хранящиеся в каталоге CLIPINF. Файлы информации о клипе связаны с файлами клипов (*.m2ts) в каталоге STREAM.
Фиг.5 схематично иллюстрирует часть схемы устройства для оптических дисков, в котором может быть применено настоящее изобретение. Как показано, устройство для оптических дисков содержит блок оптической головки 2 для воспроизведения данных с оптического диска 1. Система 112 VDP (Video Disc Play - воспроизведения видеодисков) управляет операцией воспроизведения, выполняемой блоком оптической головки 2, и демодулирует данные, воспроизведенные блоком оптической головки 2. Система 112 воспроизведения видеодисков (VDP) создает аудиовидеопоток, который может также подаваться в цифроаналоговый преобразователь 113 для формирования аналоговой версии аудиовидеопотока.
Система 112 воспроизведения видеодисков (VDP) управляет блоком оптической головки 2 и демодулирует воспроизводимые данные, основываясь на входном сигнале пользователя, принимаемого от пользовательского интерфейса, и навигационной и управляющей информации, записанной на оптическом диске 1 в соответствии с настоящим изобретением. Во время воспроизведения воспроизведенная навигационная/управляющая информация может храниться в памяти 114. Система 112 воспроизведения видеодисков (VDP) воспроизводит раздел, обращаясь к сегментам, содержащимся в файле раздела, таким образом, воспроизводя аудиовидеопотоки в различных последовательностях. Доступ к списку воспроизведения осуществляется при помощи соответствующего указателя списка воспроизведения, содержащегося в сегменте раздела.
После осуществления инициализации с использованием предварительных команд списка воспроизведения (PL Pre-CMDs), содержащихся в сегменте раздела, устройство для оптических дисков воспроизводит аудиовидеопоток, связанный с каждой из команд элементов воспроизведения (PI-CMDs). После воспроизведения аудиовидеопотока устройство для оптических дисков выполняет последующие шаги, а именно, выбор сегмента раздела в ответвлении, на основе посткоманд списка воспроизведения (PL Post-CMDs).
С другой стороны, каталог TITLE может содержать как файлы разделов базового профиля, имеющие только основные аудиовидеоданные, так и файлы разделов полного профиля, имеющие дополнительную содержательную информацию, так же как и основные аудиовидеоданные. Альтернативно, файлы разделов базового профиля и файлы разделов полного профиля могут храниться в двух отдельных каталогах. Например, файлы разделов полного профиля могут храниться в каталоге FULLTITLE.
Каталог BD-ROM может содержать каталог, именуемый CONTENTS, в котором хранится различная содержательная информация, например комментарий режиссера, составляющая файл раздела полного профиля. Навигационная информация для файлов содержательной информации записывается в файл раздела полного профиля; поэтому вместе с основными аудиовидеоданными может быть воспроизведена различная содержательная информация.
На фиг.6 схематично показан пример осуществления устройства записи и воспроизведения оптических дисков в соответствии с настоящим изобретением. Как показано на фиг.6, устройство записи и воспроизведения оптических дисков включает оптическую головку 2, дисковод 3, расформирователь исходных пакетов 4, демультиплексор 5, аудиовидеодекодер 6, формирователь исходных пакетов 7, мультиплексор 8, аудиовидеокодер 9 и контроллер 10, оптическая головка 2 сконфигурирована для записи данных на оптический диск 1 или воспроизведения с него. Как показано, аудиовидеокодер 9 получает и кодирует данные (например, данные статического изображения, аудиоданные и т.д.). Аудиовидеокодер 9 выводит закодированные данные вместе с информацией о кодировании и информацией об атрибутах потока. Мультиплексор 8 мультиплексирует закодированные данные на основе информации о кодировании и информации об атрибутах потока для создания, например, транспортного потока в формате MPEG-2. Формирователь исходных пакетов 7 пакетирует транспортные пакеты от мультиплексора 8 в исходные пакеты в соответствии с аудио/видео форматом оптического диска. Как показано на фиг.6, работа аудиовидеокодера 9, мультиплексора 8 и формирователя исходных пакетов 7 управляется контроллером 10. Контроллер 10 получает от пользователя входные данные по операции записи и предоставляет управляющую информацию аудиовидеокодеру 9, мультиплексору 8 и формирователю исходных пакетов 7. Например, контроллер 10 выдает аудиовидеокодеру 9 команду о типе кодирования, которое необходимо выполнить, выдает мультиплексору 8 команду о транспортном потоке, который нужно создать, и выдает формирователю исходных пакетов 7 команду о формате исходного пакета Далее контроллер 10 управляет дисководом 3 для записи на оптический диск выходной информации от формирователя исходных пакетов 7.
Кроме того, контроллер 10 создает навигационную и управляющую информацию для управления воспроизведением данных, записываемых на оптический диск. Например, на основе информации, полученной через пользовательский интерфейс (например, набора команд, хранящихся на диске, предоставляемых через интранет или Интернет компьютерной системой, и т.д.), контроллер 10 управляет дисководом 3 для записи на оптический диск одной или нескольких структур данных фиг.2-4.
Во время воспроизведения контроллер 10 управляет дисководом 3 для воспроизведения этой структуры данных. На основе содержащейся в ней информации, а также входной информации от пользователя, полученной через пользовательский интерфейс (например, от управляющих кнопок на устройстве записи и воспроизведения или пульте дистанционного управления устройства), контроллер 10 управляет дисководом 3 для воспроизведения данных с оптического диска.
Воспроизводимые исходные пакеты принимаются расформирователем исходных пакетов 4 и преобразуются в поток данных (например, в поток транспортных пакетов в формате MPEG-2). Демультиплексор 5 демультиплексирует поток данных в кодированные данные. Аудиовидеодекодер 6 декодирует закодированные данные для получения оригинальных данных, поступивших на аудиовидеокодер 9. Во время воспроизведения контроллер 10 управляет работой расформирователя исходных пакетов 4, демультиплексора 5 и аудиовидеодекодера 6. Контроллер 10 получает входные данные от пользователя по операции воспроизведения и предоставляет управляющую информацию аудиовидеодекодеру 6, демультиплексору 5 и формирователю исходных пакетов 4. Например, контроллер 10 выдает аудиовидеодекодеру 9 команду о типе декодирования, которое необходимо выполнить, выдает демультиплексору 5 команду о транспортном потоке, который необходимо демультиплексировать, и выдает расформирователю исходных пакетов 4 команду о формате исходных пакетов.
В то время, как на фиг.6 поясняется устройство записи и воспроизведения, следует понимать, что можно создать устройство только для записи или только для воспроизведения, используя те части фиг.6, которые обеспечивают функцию записи или воспроизведения.
Структура данных для носителя записи высокой плотности и способ организации управления воспроизведением носителя записи высокой плотности, в соответствии с примерами осуществления настоящего изобретения, позволяют эффективно выбирать и воспроизводить потоки данных, записанных на носитель записи высокой плотности, такой как Blu-ray диск только для чтения (BD-ROM).
Как следует из вышеприведенного описания, настоящее изобретение предоставляет способы и устройства записи структуры данных на носитель записи высокой плотности для организации управления воспроизведением носителя записи.
Несмотря на то, что изобретение раскрыто на ограниченном числе примеров осуществления изобретения, специалисты в данной области техники благодаря этому раскрытию оценят его многочисленные модификации и изменения. Например, несмотря на то, что описание относится к оптическому Blu-ray диску только для чтения (BD-ROM), настоящее изобретение не ограничено этим стандартом оптического диска либо оптическими дисками как таковыми. Предполагается, что все такие модификации и изменения находятся в пределах сущности и объема настоящего изобретения.
Предложена структура данных на носителе записи. Она содержит область навигации, хранящую файл информации. Файл информации содержит множество навигационных сегментов, представляющих один или несколько каналов воспроизведения раздела. Каждый из навигационных сегментов содержит, по меньшей мере, одну навигационную команду. Каждый из навигационных сегментов содержит навигационную команду для запуска списка воспроизведения. Один из навигационных сегментов является входным навигационным сегментом раздела. 5 н. и 14 з.п. ф-лы, 6 ил.
1. Машиночитаемый носитель со структурой данных для организации управления воспроизведением видеоданных, имеющих несколько каналов, содержащий:
область данных, сконфигурированную для хранения видеоданных;
область навигации, сконфигурированную для хранения множества навигационных сегментов, включающих, по меньшей мере, одну навигационную команду для запуска списка воспроизведения, указанный список воспроизведения включает элемент воспроизведения, указывающий интервал проигрывания в клипе видеоданных, а навигационные сегменты включают первый навигационный сегмент и второй навигационный сегмент,
при этом навигационные команды, включенные в первый навигационный сегмент и во второй навигационный сегмент, запускают различные списки воспроизведения соответственно так, что первый навигационный сегмент и второй навигационный сегмент представляют различные каналы раздела видеоданных.
2. Машиночитаемый носитель по п.1, в котором первый навигационный сегмент и второй навигационный сегмент составляют разветвленную структуру в каналах воспроизведения раздела.
3. Машиночитаемый носитель по п.2, в котором точка ветвления разветвленной структуры является границей списков воспроизведения.
4. Машиночитаемый носитель по п.1, в котором первый навигационный сегмент и второй навигационный сегмент составляют многоканальную структуру в каналах воспроизведения раздела.
5.Машиночитаемый носитель по п.1, дополнительно содержащий: область списка воспроизведения для хранения, по меньшей мере, одного списка воспроизведения; и область файлов информации о клипе для хранения, по меньшей мере, одного файла информации о клипе, связанного с видеоданными.
6. Способ записи структуры данных для организации управления воспроизведением видеоданных, записанных на машиночитаемом носителе, включающий:
запись видеоданных в области данных машиночитаемого носителя; и запись множества навигационных сегментов, включающих, по меньшей мере, одну навигационную команду в области навигации машиночитаемого носителя, указанная навигационная команда запускает список воспроизведения, указанный список воспроизведения включает элемент воспроизведения, указывающий интервал проигрывания в клипе видеоданных, а навигационные сегменты включают первый навигационный сегмент и второй навигационный сегмент,
при этом навигационные команды, включенные в первый навигационный сегмент и во второй навигационный сегмент, запускают различные списки воспроизведения соответственно так, что первый навигационный сегмент и второй навигационный сегмент представляют различные каналы воспроизведения раздела видеоданных.
7. Способ по п.6, в котором первый навигационный сегмент и второй навигационный сегмент составляют разветвленную структуру в каналах воспроизведения раздела.
8. Способ по п.6, в котором точка ветвления разветвленной структуры является границей списков воспроизведения.
9. Способ по п.6, в котором первый навигационный сегмент и второй навигационный сегмент составляют многоканальную структуру в каналах воспроизведения раздела.
10. Способ воспроизведения структуры данных для организации управления воспроизведением видеоданных, записанных на машиночитаемом носителе, включающий:
воспроизведение видеоданных из области данных машиночитаемого носителя; и
воспроизведение множества навигационных сегментов, включающих, по меньшей мере, одну навигационную команду из области навигации машиночитаемого носителя, указанная навигационная команда запускает список воспроизведения, указанный список воспроизведения включает элемент воспроизведения, указывающий интервал проигрывания в клипе видеоданных, а навигационные сегменты включают первый навигационный сегмент и второй навигационный сегмент,
при этом навигационные команды, включенные в первый навигационный сегмент и во второй навигационный сегмент, запускают различные списки воспроизведения соответственно так, что первый навигационный сегмент и второй навигационный сегмент представляют различные каналы воспроизведения раздела видеоданных.
11. Способ по п.10, в котором первый навигационный сегмент и второй навигационный сегмент составляют разветвленную структуру в каналах воспроизведения раздела.
12. Способ по п.10, в котором точка ветвления разветвленной структуры является границей списков воспроизведения.
13.Способ по п.10, в котором первый навигационный сегмент и второй навигационный сегмент составляют многоканальную структуру в каналах воспроизведения раздела.
14. Устройство записи структуры данных для организации управления воспроизведением видеоданных, записанных на машиночитаемом носителе, содержащее:
оптическую головку, сконфигурированную для записи видеоданных в области данных машиночитаемого носителя;
контроллер, сконфигурированный для управления записью множества навигационных сегментов, включающих, по меньшей мере, одну навигационную команду в области навигации машиночитаемого носителя, указанная навигационная команда предназначена для запуска списка воспроизведения, указанный список воспроизведения включает элемент воспроизведения, указывающий интервал проигрывания в клипе видеоданных, а навигационные сегменты включают первый навигационный сегмент и второй навигационный сегмент,
при этом навигационные команды, включенные в первый навигационный сегмент и во второй навигационный сегмент, запускают различные списки воспроизведения соответственно так, что первый навигационный сегмент и второй навигационный сегмент представляют различные каналы воспроизведения раздела видеоданных.
15.Устройство по п.14, в котором контроллер дополнительно сконфигурирован для управления оптической головкой с целью записи разветвленной структуры в каналах воспроизведения раздела.
16.Устройство по п.14, в котором контроллер дополнительно сконфигурирован для управления оптической головкой с целью записи многоканальной структуры в каналах воспроизведения раздела.
17. Устройство воспроизведения структуры данных для организации управления воспроизведением видеоданных, записанных на машиночитаемом носителе, содержащее:
оптическую головку, сконфигурированную для воспроизведения видеоданных из области данных машиночитаемого носителя;
контроллер, сконфигурированный для управления воспроизведением множества навигационных сегментов, включающих, по меньшей мере, одну навигационную команду из области навигации машиночитаемого носителя, указанная навигационная команда предназначена для запуска списка воспроизведения, указанный список воспроизведения включает элемент воспроизведения, указывающий интервал проигрывания в клипе видеоданных, а навигационные сегменты включают первый навигационный сегмент и второй навигационный сегмент,
при этом навигационные команды, включенные в первый навигационный сегмент и во второй навигационный сегмент, запускают различные списки воспроизведения соответственно так, что первый навигационный сегмент и второй навигационный сегмент представляют различные каналы воспроизведения раздела видеоданных.
18. Устройство по п.17, в котором контроллер дополнительно сконфигурирован для управления оптической головкой с целью воспроизведения разветвленной структуры в каналах воспроизведения раздела.
19.Устройство по п.17, в котором контроллер дополнительно сконфигурирован для управления оптической головкой с целью воспроизведения многоканальной структуры в каналах воспроизведения раздела.
US 5999698 А, 07.12.1999 | |||
Спринклерная головка (разбрызгиватель) | 1924 |
|
SU2195A1 |
US 6282320 А, 28.08.2001 | |||
RU 96101175 А, 10.04.1998. |
Авторы
Даты
2009-09-27—Публикация
2004-02-24—Подача