摘要:
Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are e.g. "unselected", "selected" or "activated". According to the invention, the menu may contain buttons that can be selected through keys on the remote control, but that don't have any images or text associated. This allows creating "invisible buttons". Further, a buttons and non-button objects use the same data structure, and visible or invisible buttons have associated button commands. Such menu data may be stored e.g. on a Blu-ray disc.
摘要:
The invention is related to a renderer for presenting, an image frame by help of a set of displaying commands wherein a displaying command comprises a displaying area (R1...R15) and a displaying content (CLR, O1, O2). The renderer comprises means for adapting a first and/or a second displaying command set such that an adapted displaying command sets comprises displaying areas (R1...R15) which do not intersect with any displaying area (R1...R15) of the same set. Furthermore, the displaying areas (R1...R15) of an adapted set cover a display area the image frames are displayed on. The renderer further determines displaying commands of the adapted second set (C_NEXT) not comprised in the adapted first set (C_CURRENT). Then, the determined displaying commands are executed. Adaptation makes comparison of displaying commands suitable for excluding areas from displaying/blitting/clearing.
摘要:
Optical disc players are today connectable to the Internet, and may contain local storage capability, e.g. HDD. Additional post-production content can be downloaded and locally stored. It is difficult to include downloaded additional post-production material in menus for keeping a menu always consistent with the actually available data. Ideally, the menu should reflect the available data even if certain content is deleted or replaced with e.g. another version. A 'linked-list' approach for menu pages generates a dynamic menu structure. The menu consists of basic menu pages (11), which are retrieved from the disc, and additional pages that are downloaded together with the additional content. Page ranges may be reserved for e.g. audio, video or subtitles. The linked-list is implemented by an implicit link (22,23) from each page to the next higher or lower page number.
摘要:
Available storage media capacity will be doubling every 2 years. In 2005 it will likely be possible to store about 80 movies on a single 400 GByte hard disk. Because it is no longer possible to access specific recordings stored in a book shelf by just looking at the video cassettes or discs and some annotations on their cover, personal video or audio recording will require new ways to organise and electronically search for content, including automatic content referencing and automatic content location. According to the invention the URI string is extended by additional information that allows to locate specific information within a file that is referenced by such URI. Similar types of URI extensions are used for describing trick mode information. Such extensions take into account specific requirements of the storage format involved.
摘要:
The invention addresses the objective of optimizing performance of a media data carrier interpreting device (PLR). This is achieved by a media data carrier interpreting device (PLR) which comprises means for transforming (TRNSF) a machine-interpretable instruction comprised in a media data carrier into a machine-executable code during media content presentation. Said media data carrier comprises a set of machine-interpretable instructions (MIIS) generated according to a method which comprises the steps of generating a first auxiliary set of instructions (FIS) corresponding to a set of elements wherein the elements are conform with a template (SHEET) and compiling said first auxiliary instruction set (FIS). Then, said compiled first auxiliary instruction set (CFIS) is linked with a compiled second auxiliary instruction set (CSIS) corresponding to said template (SHEET). This method removes the need for runtime parsing and therefore frees processing capacity for runtime transformation of the machine-interpretable instructions (MIIS) into machine-executable code.