ES2239459T3 - Metodo para direccionamiento de un registro de un flujo binario. - Google Patents
Metodo para direccionamiento de un registro de un flujo binario.Info
- Publication number
- ES2239459T3 ES2239459T3 ES99946026T ES99946026T ES2239459T3 ES 2239459 T3 ES2239459 T3 ES 2239459T3 ES 99946026 T ES99946026 T ES 99946026T ES 99946026 T ES99946026 T ES 99946026T ES 2239459 T3 ES2239459 T3 ES 2239459T3
- Authority
- ES
- Spain
- Prior art keywords
- value
- unit
- units
- time duration
- differential
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000003860 storage Methods 0.000 claims abstract description 19
- 238000012545 processing Methods 0.000 claims abstract description 12
- 230000002123 temporal effect Effects 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 description 16
- 238000007726 management method Methods 0.000 description 5
- UQFMGLLQCSSNQM-UHFFFAOYSA-N 2-(phenylcarbamoyloxy)ethyl 2-methylprop-2-enoate Chemical compound CC(=C)C(=O)OCCOC(=O)NC1=CC=CC=C1 UQFMGLLQCSSNQM-UHFFFAOYSA-N 0.000 description 4
- 101001030591 Homo sapiens Mitochondrial ubiquitin ligase activator of NFKB 1 Proteins 0.000 description 2
- 102100038531 Mitochondrial ubiquitin ligase activator of NFKB 1 Human genes 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1222—ECC block, i.e. a block of error correction encoded symbols which includes all parity data needed for decoding
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
- G11B2220/2575—DVD-RAMs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
- H04N5/783—Adaptations for reproducing at a rate different from the recording rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Facsimile Heads (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Agricultural Chemicals And Associated Chemicals (AREA)
- Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)
- Control Of El Displays (AREA)
Abstract
Método para direccionamiento de unidades (VOBU i) de un flujo binario que va a registrar o que se está registrando en un soporte de almacenamiento (STRD) en el que se utiliza una tabla de direcciones (HAT) que asigna información temporal a dichas unidades y en el que cada una de dichas unidades (VOBU i) incluye un número constante de bits, caracterizado porque: - dichas unidades contienen paquetes de datos; - a cada entrada de la tabla de direcciones correspondiente a dichas unidades se le asigna en dicha tabla de direcciones (HAT) un valor de duración temporal diferencial (ADUR i) y a cada valor de duración temporal diferencial se le asigna un índice de procesamiento (i) en el que un valor de duración temporal diferencial representa la diferencia entre la hora de llegada del primer paquete de datos de una unidad y la hora de llegada del paquete de datos inmediatamente siguiente al último paquete de datos de la unidad; para obtener el valor de una dirección objetivo de unidad (DAV) en dichosoporte de almacenamiento, se acumulan todos los valores de duración temporal diferencial hasta el valor de duración temporal más próximo correspondiente al unidad con dicha dirección objetivo, y el correspondiente índice de procesamiento (i) de la entrada de duración temporal diferencial relacionado con dicho valor de duración temporal más próximo se multiplica por dicho número de bits constante para calcular dicho valor de dirección objetivo de la unidad.
Description
Método para direccionamiento de un registro de un
flujo binario.
La invención hace referencia a un método y a un
dispositivo para el direccionamiento de un flujo binario a registrar
o que se está registrando en un soporte de almacenamiento, como por
ejemplo un disco óptico.
Durante el registro de flujos binarios se dispone
de la libertad de subdividir el flujo binario en
sub-unidades con una estructura más regular. Los
datos de presentación en DVDs (disco de vídeo digital o versátil) se
organizan en unidades denominadas Unidad de Objeto de Vídeo,
conocidas como VOBU, por ejemplo en la especificación RTRW
correspondiente a DVD de vídeo re-grabables en
tiempo real. Las VOBUs tienen un tamaño variable (cantidad de datos
medida en número de sectores), pero también tiene una duración
variable (medida en número de campos de vídeo).
Para la recuperación de datos desde el disco, la
especificación RTRW ha previsto un "mapa de VOBUs" que es una
tabla en la que para cada VOBU de un registro se introduce la
longitud expresada en sectores y la duración expresada en
campos.
El documento
EP-A-0729153 describe una tabla
utilizada con modos especiales de reproducción, en la cual un código
temporal es asignado a cada sector de un disco óptico adecuado para
una tasa de transferencia de datos variable.
Una tabla para la recuperación de datos desde un
soporte de almacenamiento puede estar basada en datos del flujo
binario subdivididos en unidades con una duración constante.
"Duración" significa la diferencia existente entre la hora de
llegada del primer paquete de una unidad y la hora de llegada del
paquete inmediatamente siguiente al último paquete de dicha
unidad.
"Mantenimiento" en el contexto general del
registro RTRW o del registro por flujos, significa la tarea de
traducción de un valor temporal determinado (hora de presentación en
el caso de un registro RTRW u hora de llegada del paquete en el caso
de un registro por flujos) en un valor de dirección de un disco en
el que pueden encontrarse los datos deseados.
En dichos sistemas, el mapa VOBU o la "tabla de
direcciones de mantenimiento", denominada HAT, puede contener un
tamaño específico o un desplazamiento específico o un tamaño
diferencial específico o, en general, una cantidad específica tipo
dirección, para cada una de estas unidades de duración constante. Al
almacenar los valores diferenciales en lugar de la duración total en
una VOBU actual, estas entradas pueden escribirse con una longitud
de palabra menor, lo que ayuda a mantener el mapa VOBU completo con
dimensiones razonables.
Un posible tipo de proceso de mantenimiento de
estos sistemas podría incluir las siguientes etapas:
- -
- mediante división y truncamiento, calcular a partir del valor temporal dado, el índice de la entrada de la tabla que a buscar,
- -
- el contenido de la entrada de la tabla deberá especificar directamente el valor de dirección al que debe accederse, o bien deberán acumularse todas las entradas de la tabla hasta dicho índice, para obtener el valor de la dirección a la que va a accederse.
La gran desventaja de este tipo de HAT, que se
basa en unidades de duración constante, radica en cuanto sigue:
- -
- en el caso de registros a una baja tasa binaria, los unidades de duración constante tendrán unas dimensiones muy reducidas, es decir que cada unidad incluirá tan sólo unos pocos sectores de datos o, en el caso más extremo, tan sólo una fracción de un sector de datos. El disco puede contener una enorme cantidad de estas unidades, de tal modo que la HAT puede llegar a ser demasiado grande para mantenerlo en la memoria.
- -
- en el caso de registros efectuados a una elevada tasa binaria, los unidades de duración constante tendrán unas dimensiones muy elevadas, o lo que es lo mismo, cada unidad incluirá muchos sectores de datos. De este modo, el direccionamiento de una unidad u otra se corresponderá con un direccionamiento muy burdo en la escala (del sector), es decir, la dirección de una unidad obtenido a partir de la HAT puede encontrarse alejada a una distancia de muchos sectores con respecto al punto actualmente deseado.
Por lo tanto, el mantenimiento basado en unidades
de duración constante puede tener como resultado, en algunos casos,
una HAT demasiado grande (hasta un cincuenta por ciento de la
capacidad del disco), mientras que en otros casos el resultado puede
ser un direccionamiento demasiado burdo.
Uno de los objetos de la invención consiste en
describir un método y un dispositivo para asignar a un valor
temporal determinado, el valor de una dirección de un soporte de
almacenamiento, evitando dicho método estas desventajas. Dicho
objeto se logra mediante el método descrito en la reivindicación 1 y
el dispositivo descrito en la reivindicación 6.
De acuerdo con la invención, la tabla de
direcciones de mantenimiento HAT se basa en unidades con una
longitud o dimensiones constantes, es decir un número constante de
bits por unidad.
En soportes como los DVD-RAM en
los que los datos están organizados físicamente en "bloques
ECC" (ECC: código de corrección de errores) con una longitud de
32 k-octetos cada uno, se obtienen ventajas
específicas sí como tamaño constante de una unidad, se utiliza un
tamaño superior al constante o un múltiplo del mismo. No obstante,
puede utilizarse cualquier otro tamaño constante. En el caso de
unidades con un tamaño constante, la HAT contiene para cada una de
estas unidades de tamaño constante una duración absoluta específica
o, preferiblemente, una duración diferencial específica que indica
la diferencia, en cuanto a la hora de llegada, entre el último y el
primer paquete incluidos en una unidad.
El proceso de mantenimiento, es decir el cálculo
de la dirección objetivo de la VOBU incluye las siguientes
etapas:
- -
- acumular las duraciones diferenciales contenidas en la HAT hasta que el valor temporal dado se acerque lo más posible a la objetivo VOBU, es decir hasta que la suma de las duraciones diferenciales sea inferior o igual al valor temporal dado suponiendo que se lleve a cabo un barrido de avance de las entradas VOBU o hasta que la suma de las duraciones diferenciales sea mayor o igual que el valor temporal dado, suponiendo que se haya llevado a cabo un barrido de retroceso de las entradas VOBU.
- -
- El índice de procesamiento de esta entrada de la tabla multiplicado por el tamaño de la unidad constante arroja directamente como resultado, el valor de la dirección a la que va a acceder.
Las ventajas de la HAT de la invención basado en
un tamaño constante son:
- -
- el tamaño de la HAT no depende de la tasa binaria de los registros,
- -
- la precisión del direccionamiento HAT es constante y la granularidad corresponde básicamente a "la constante del tamaño de la unidad" que puede seleccionarse como adecuada para que sea constante para todos los tipos de discos, para que sea constante por disco, o para que sea constante por registro en un disco específico.
En principio, el método de la invención resulta
adecuado para direccionamiento un flujo binario a registrar o que se
está registrando en un soporte de almacenamiento, como por ejemplo
un registrador de DVD, en el que se utiliza una tabla de direcciones
basada en unidades de dicho flujo binario, y en el que:
- -
- dichas unidades incluyen una cantidad constante de bits de dicho flujo binario,
- -
- para cada entrada de la tabla de direcciones correspondiente a dichas unidades se asigna en dicha tabla una duración temporal absoluta o una duración diferencial utilizando un índice de procesamiento,
- -
- en el caso de almacenamiento de valores con una duración temporal absoluta:
- para obtener un valor de dirección para alcanzar una dirección objetivo, se selecciona la entrada más próxima de dicha tabla de direcciones correspondiente a dicha duración temporal absoluta y el correspondiente índice de procesamiento se multiplica por dicho valor constante a fin de calcular dicho valor de dirección, o
- -
- en el caso de almacenamiento de valores con una duración temporal diferencial:
- para obtener un valor de dirección a fin de alcanzar una dirección objetivo, todas las direcciones temporales diferenciales hasta la duración temporal más próxima correspondiente a dicho valor de dirección son acumuladas y el índice de procesamiento correspondiente a la entrada de duración temporal diferencial relacionada con dicha duración temporal más próxima se multiplica por dicho valor constante a fin de calcular dicho valor de dirección.
En las correspondientes reivindicaciones
dependientes se describen realizaciones adicionales ventajosas del
método de la invención.
Las realizaciones de la invención se describen
haciendo referencia a las figuras adjuntas, en las que:
La figura 1 es un sistema general simplificado
para el registro de flujos en DVD.
La figura 2 muestra el directorio básico y la
estructura de archivos.
La figura 3 muestra la estructura de los datos de
navegación.
La figura 4 muestra un paquete de flujos.
La figura 5 muestra la tabla de direcciones de
mantenimiento de la invención.
La figura 6 muestra la información del mapa
temporal de flujos.
La figura 7 muestra un ejemplo de una lista de
correspondencias.
El sistema de registro de flujos en DVD está
diseñado para utilizar discos DVD regrabables para el registro de
flujos binarios digitales existentes, para su edición y para su
reproducción como flujos binarios.
Se utilizarán las siguientes abreviaturas:
LB: bloque lógico; RBN: número relativo de
octetos; RBP: posición relativa de octetos; RLBN: número relativo de
bloque lógico; STB: decodificador; TOC: índice; SCR: referencia de
reloj del sistema.
Este sistema está diseñado para satisfacer los
siguientes requisitos:
Soporta cualquier tamaño de paquete siempre y
cuando sea inferior a 2 k-Octetos y tenga una
longitud constante en una toma.
A cada paquete de transmisión se le añade un
mecanismo de temporización, es decir, una marca temporal para
permitir la adecuada entrega del paquete durante la
reproducción.
A fin de ampliar el campo de aplicaciones,
debería ser posible efectuar registros no en tiempo real. No
obstante, en este caso, el STB tiene que generar la información de
marca temporal.
Estrategia de asignación de datos y registro de
flujos en tiempo real con soporte de archivo.
Muchos servicios digitales requieren información
de servicio que normalmente se encuentra incorporada en el flujo en
tiempo real. Para soportar un STB alimentado con los datos
procedentes de un reproductor DVD, el DVD debería proporcionar un
espacio adicional que pueda ser utilizado por el STB para duplicar
parte de la información de servicio y añadir información TOC
adicional.
Deberá soportarse protección contra copia.
Además, deberá mantenerse inalterada cualquier encriptación llevada
a cabo por el proveedor del servicio o el STB.
Los requisitos de usuario pueden agruparse en
requisitos de registro, requisitos de reproducción y requisitos de
edición.
El sistema debería estar diseñado para permitir
el registro de flujos digitales en tiempo real. También debería
permitir al usuario concatenar registros aún cuando dichos registros
estén compuestos por distintos formatos de flujo. En el caso de
registros concatenados, sería recomendable, pero no obligatorio, la
posibilidad de reproducción sin transiciones o casi sin
transiciones.
Para soportar la navegación deberían generarse
durante el registro dos unidades de información (listas):
- 1)
- una versión "original" de una lista de reproducción. Esta lista contiene información de muy bajo nivel, como por ejemplo el mapa temporal o el orden de los paquetes (difusión) del registro. El STB puede acceder a esta lista y sus contenidos los comprenden tanto el registrador de flujo de DVD como el STB. En su versión original, la lista de reproducción permite la reproducción de un registro completo. Puede accederse a la lista de reproducción y ampliarla tras su registro por el STB a fin de permitir unas flujos de reproducción más sofisticados.
- 2)
- La segunda unidad de información, una lista de correspondencias, se genera para ayudar al registrador de flujos a recuperar fragmentos de flujos de paquetes (células) que se describen de acuerdo con el ámbito de la aplicación, como por ejemplo "paquetes de difusión" o "tiempo". Esta lista sólo la posee y la comprende el registrador de flujo de DVD.
El sistema debería reservar espacio para que
pueda ser utilizado por el STB para almacenar información de
servicio y TOC de alto nivel. Esta información se facilita para que
el usuario navegue por los contenidos almacenados en el disco y
puede incluir información sofisticada relativa al GUI. El
registrador de flujo no tiene por qué entender los contenidos. No
obstante, un subconjunto común de la información TOC, por ejemplo
basada en una cadena de caracteres, puede resultar útil para ser
compartido por el STB y el DVD a fin de permitir que el registrador
de flujo facilite por sí mismo un menú básico.
La reproducción de un registro individual y la
reproducción secuencial de todos los registros debería ser posible
mediante la lista de reproducción.
El STB puede generar un sofisticado menú
basándose en la información TOC almacenada en el disco. No obstante,
debería ser posible que el propio registrador de flujo generase un
menú muy sencillo, por ejemplo mediante cierta información sobre
"caracteres" compartida por el STB y el DVD.
El STB debería ser capaz de ejecutar modalidades
especiales de reproducción a través de la lista de reproducción.
Debido a la naturaleza del flujo de difusión, las modalidades
especiales de reproducción podrían estar limitadas a las más
básicas, como por ejemplo, búsqueda por tiempo y salto entre
escenas. A través de la lista de reproducción podrían estar
soportadas características del flujo de reproducción definidas por
el usuario, como programación o control paterno.
El registrador de flujos de DVD debería crear la
"versión original" de la lista de reproducción. También debería
permitir que el STB llevase a cabo ampliaciones y modificaciones de
la lista de reproducción para obtener unas características de
reproducción más sofisticadas. El registrador de flujo de DVD no es
responsable del contenido de dichas listas de reproducción
sofisticadas.
El sistema debe soportar el borrado de registros
individuales a solicitud del usuario. Si fuese posible, el sistema
debería permitir que esta característica esté bajo el control del
STB.
El sistema podría soportar la edición de
inserciones.
En el sistema general simplificado de la figura
1, un dispositivo de aplicación AD interactúa a través de un
interfaz IF, por ejemplo un interfaz IEEE 1394, con un dispositivo
de registro de flujos STRD, es decir un registrador DVD. Un
registrador de flujo STR incorporado al STRD envía sus datos a
través de un medio de gestión de almacenamiento intermedio de salida
y marca temporal BTHO al IF y recibe del IF datos a través del medio
de gestión de almacenamiento intermedio de entrada y marca temporal
BTHI. El AD envía sus datos a través del medio de gestión de
almacenamiento intermedio de salida y marca temporal BTHOAD al IF y
recibe del IF datos a través del medio de gestión de almacenamiento
intermedio de entrada y marca temporal BTHIAD.
En lo que respecta a la estructura de directorios
y archivos, la organización de los datos de flujo y datos de
navegación del registrador de flujo en DVD se lleva a cabo de una
forma específica a fin de tener en cuenta todo lo que sigue:
- -
- Cualquier dispositivo de registro de flujos STRD en DVD tiene ciertos requisitos para almacenar en el disco sus propios datos de mantenimiento o datos de navegación específicos del registrador de flujo. Estos datos se utilizan exclusivamente para llegar a recuperar los datos registrados; no tienen por qué ser comprendidos e incluso visibles por ningún dispositivo de aplicación externo AD.
- -
- Cualquier dispositivo de registro de flujos STRD en DVD debe comunicarse con el dispositivo de aplicación AD al que está conectado. Esta comunicación debería ser lo más universal posible, de forma que pueda conectarse al registrador de flujo la gama más amplia posible de aplicaciones. Los datos de navegación que soportan dicha comunicación se denominan datos de navegación comunes y deben ser comprensibles tanto para el registrador de flujo como para el dispositivo de la aplicación.
- -
- El dispositivo de registro de flujos STRD debería ofrecer al dispositivo de aplicación conectado AD un soporte para almacenar sus propios datos privados de cualquier tipo deseado. El registrador de flujo no tiene por qué comprender ni el contenido ni la estructura interna ni el significado de estos datos de navegación específicos de la aplicación.
La figura 2 muestra una posible estructura de
directorios y archivos en la que se encuentran todos los datos que
conforman el contenido del disco. Los archivos en los que se
almacena el contenido del disco se encuentran situados en el
directorio STRREC, que se encuentra en el directorio raíz. En el
directorio STRREC se crean los siguientes archivos:
- -
- COMMON.IFO
- Información básica que describe el contenido del flujo. Debe ser comprendida por el dispositivo de la aplicación así como por el registrador de flujo.
- -
- STREAMER.IFO
- Información de mantenimiento privada específica del dispositivo de registro de flujos. No tiene por qué ser comprendida por el dispositivo de la aplicación.
- -
- APPLICAT.IFO
- Datos de la aplicación privados, es decir información específica de la o las aplicaciones conectadas al registrador de flujo. No tiene por qué ser comprendida por el registrador de flujo.
- -
- REALTIME.SOB
- Datos de flujo registrados en tiempo real.
Obsérvese que a excepción de los archivos
descritos anteriormente, el directorio STRREC no contiene otros
archivos ni directorios.
En relación con la estructura de datos de
navegación, los datos de navegación se facilitan para controlar el
registro, la reproducción y la edición de cualquier flujo binario
que se haya registrado. Como se muestra en la figura 3, los datos de
navegación incluyen información de gestión de flujos (SMI) como la
contenida en el archivo denominado COMMON.IFO e información de
mantenimiento (HKPI) como la contenida en el archivo denominado
STRAMER.IFO. Desde el punto de vista del dispositivo de registro de
flujos, estos dos tipos de información son suficientes para llevar a
cabo todas las operaciones necesarias.
Además, el registro de flujos en DVD también
prevé la posibilidad de reservar un espacio de almacenamiento para
datos de la aplicación privados (APD) que, en general, pueden
también considerarse como datos de navegación.
SMI y HKPI son los datos de navegación que
resultan directamente relevantes para el funcionamiento del
registrador de flujo. SMI incluye tres tipos de tablas de
información, a saber información general de gestión de flujos
(SM_GI), tabla de títulos de flujos (STT) y tabla de reproducción de
flujos (SPLT), por este orden. HKPI incluye dos tipos de tablas de
información, a saber información general de mantenimiento (HKP_GI) y
tabla de direcciones de mantenimiento (HAT), por este orden.
En el registro de flujos no existe ninguna
restricción para que cada una de las tablas incluidas en la
información de navegación deba estar alineada con un límite de
sector.
SM_GI incluye unidades de información como la
dirección final de SMI, la dirección final de SM_GI, la dirección
inicial de STT y la dirección inicial de SPLT.
STT incluye unidades informativas como número de
títulos del flujo, dirección final de la tabla de títulos del flujo,
tamaño del paquete de la aplicación, ID de servicio, ID del
dispositivo de la aplicación, duración del flujo, puntero de
búsqueda de nombre de flujos, nombre de títulos del flujo (STN).
SPLT incluye unidades informativas tal como
número de listas de reproducción, dirección final de SPLT,
direcciones iniciales de la información de listas de reproducción,
número de entradas de la lista de reproducción, índice de títulos
del flujo, SCR inicial y SCR final.
La información general de mantenimiento (HKP_GI)
incluye unidades informativas, como número de entradas de
direcciones de mantenimiento (HAE Ns), dirección final de HKPI
(HKPI_EA) y factor de escala temporal (HKP_TSCAL).
HAE_Ns describe el número de entradas de
direcciones de mantenimiento que contiene este HKPI. HKPI_EA
describe la dirección final de este HKPI. HKP_TSCAL describe la
escala temporal utilizada en este HKPI.
La finalidad de la tabla de direcciones de
mantenimiento (HAT) de la invención consiste en facilitar toda la
información necesaria de forma que las entradas de una lista de
reproducción dada se traduzcan eficazmente en parejas de direcciones
del disco y viceversa.
También es posible incluir datos de la aplicación
privados consistentes en tres tipos de información, a saber
información general sobre datos de la aplicación privados, un
conjunto formado por uno o más punteros de búsqueda de datos de la
aplicación privados y un conjunto formado por una o más áreas de
datos de la aplicación privados. En el caso de que exista algún dato
de la aplicación privado, estos tres tipos de información quedan
registrados y almacenados por este orden en el archivo
APPLICAT.IFO.
Los datos de flujo incluyen uno o más "objetos
de flujo" (SOBS) que pueden almacenarse individualmente como un
" flujo de programa" como se describe en ISO/IEC
13818-1, Sistemas.
Un SOB puede finalizar mediante un
program_end_code. El valor del campo SCR del primer paquete de cada
SOB puede ser distinto de cero. Un SOB contiene los datos del flujo
empaquetados en una secuencia de "paquetes de flujos" (S_PCKs).
Los datos del flujo pueden organizarse como un flujo elemental y son
transportados en paquetes PES con un stream_id.
Como se muestra en la figura 4, un paquete de
flujos incluye una cabecera de paquete eventualmente seguida por una
cabecera de sistema y seguida por un paquete de flujo (S_PKT). Puede
incluirse una cabecera de sistema en aquellos S_PCKs que sean el
primer S_PCK de un SOB. Cuando se incluye una cabecera de sistema,
la longitud del contenido restante del paquete del flujo es de 2010
octetos y, cuando no se incluye, la longitud del contenido del
paquete de flujo es de 2034 octetos.
Un objeto de flujo está compuesto por uno o más
paquetes de flujo.
La tabla HAT descrita en la figura 5 contiene,
para cada unidad o VOBU (VOBU#1 a VOBU#n) del flujo binario a
registrar o del flujo binario registrado, una correspondiente
entrada de duración temporal absoluta o diferencial de \DeltaDUR#
a \DeltaDUR#n. DAC indica una dirección deseada o dirección
objetivo del flujo binario. VOBU#1 a VOBU#n se refieren ambos a un
número de bits constante del flujo binario.
La tabla HAT puede tener el formato de una
información de mapa temporal de flujos STMAPI y puede incluir dos
sub-unidades: "información general de mapa
temporal de flujos" STMAP_GI, y una "lista de
correspondencias" MAPL. Un posible contenido de STMAPI se muestra
en la figura 6. MAPU_SZ describe el tamaño en sectores de las
unidades de la lista de correspondencias. Un tamaño de unidad de
correspondencia de, por ejemplo, 16 sectores, significa que la
primera entrada de la lista de correspondencias hace referencia a
los paquetes de la aplicación contenidos en los primeros 16 sectores
del flujo, la segunda entrada de la lista de correspondencias hace
referencia a los paquetes de la aplicación contenidos en los
siguientes 16 sectores, y así sucesivamente. MTU_SHFT describe la
importancia del LSB de las entradas de la lista de correspondencias
en relación con los bits del formato que describe la hora de llegada
del paquete (PAT). MTU_SHFT describe un valor entre 16 y 36. Un
valor de, por ejemplo, "16" significa que el LSB de la hora de
llegada del paquete de la aplicación incremental IAPAT tiene la
misma importancia que PAT_base[0], con lo que
PAT_base[x] significa un valor base PAT medido en unidades de
90 kHz. MTU_SHFT depende de MAPU_SZ. MTU_SHFT cumple las siguientes
normas:
0 \leq 5625
\cdot 2^{34} \cdot \frac{MAPU\_SZ}{2^{MTU\_SHFT} \cdot max\_bitrate}
- 1 <
1
y
16 \ \leq \
MTU\_SHFT \ \leq \
36
donde
max_bitrate = tasa de bits máxima del flujo de
programa MPEG-2.
MAPL_ENT_Ns describe el número de entradas de la
lista de correspondencias que vienen después de STMAP_BI.
S_S_APAT describe la hora inicial de llegada del
paquete de la aplicación correspondiente al flujo, es decir la hora
de llegada del paquete correspondiente al primer paquete
perteneciente al flujo.
S_E_APAT describe la hora final de llegada del
paquete de la aplicación correspondiente al flujo, es decir la hora
de llegada del paquete correspondiente al último paquete
perteneciente al flujo.
La lista de correspondencias MAPL consiste en
cero o más "horas de llegada del paquete incremental de la
aplicación " IAPT. IAPT describe la hora de llegada del paquete
de la aplicación incremental de la correspondiente unidad de
correspondencia en el formato descriptor del PAT incremental del
registro de flujos en DVD que se define a continuación:
Supongamos que MAPU_S_APAT(i), 1 \leq i
\leq MAPL_ENT_Ns es la hora inicial de llegada del paquete de la
aplicación de la unidad de correspondencia # i, es decir la hora de
llegada del paquete correspondiente al primer paquete perteneciente
a la unidad de correspondencia # i; supongamos que
MAPU_E_APAT(i) es la última hora de llegada del paquete de la
aplicación de la unidad de correspondencia número #i, es decir la
hora de llegada del paquete correspondiente al último paquete
perteneciente a la unidad de correspondencia # i y supongamos que
IAPAT(i) es la i-ésima entrada IAPAT de la lista de
correspondencia, es decir IAPAT (1) es la primera entrada de la
lista de correspondencias. Por tanto, IAPAT(i) deberá cumplir
las reglas:
0 \leq
\left[\sum\limits^{i}_{k=1}IAPAT(k)\right] -
\frac{MAPU\_S\_APAT(i+1)}{2^{MTU\_SHFT}} <
1
para i = 1, 2, ...,
MAPL_ENT_Ns-1
y
0 <
\left[\sum\limits^{i}_{k=1}IAPAT(k)\right] -
\frac{MAPU\_E\_APAT(i)}{2^{MTU\_SHFT}}\leq
1
para i _ :
MAPL_ENT_Ns,
y
0 \leq
IAPAT(i) <
2^{12}
para i = 1, 2, ...,
MAPL_ENT_Ns.
La figura 7 muestra un ejemplo del orden de MAPU,
MAPU_S_APAT, MAPU_E_APAT e IAPAT. La parte inferior del eje t se
divide en unidades temporales IAPAT y la parte superior del eje t en
MAPUs.
MAPU_S_APAT(i) y MAPU_E_APAT(i) se
describen en el formato descriptor del PAT del registro de flujos en
DVD. Para la comparación en la ecuación que antecede, MAPU_S_APAT
(i) y MAPU_E_APAT(i) se consideran como, por ejemplo, valores
enteros de 6 octetos sin firma.
La duración de IAPAT = 1 es la
Unidad \
Temporal \ de \ IAPAT \ = \frac{2^{MTU\_SHFT}}{5625\cdot2^{20}} \
segundos
En el registro de flujos, la aplicación realiza
su propio padding, de forma que no es necesario utilizar los métodos
de ajuste de la longitud del paquete de DVD-ROM
Video o RTRW. En el registro de flujos resulta seguro asumir que los
paquetes de flujos siempre tendrán la longitud necesaria.
El flujo de datos también contiene marcas
temporales, por ejemplo en el interior de los paquetes de datos.
Claims (7)
1. Método para direccionamiento de unidades
(VOBU#i) de un flujo binario que va a registrar o que se está
registrando en un soporte de almacenamiento (STRD) en el que se
utiliza una tabla de direcciones (HAT) que asigna información
temporal a dichas unidades y en el que cada una de dichas unidades
(VOBU#i) incluye un número constante de bits, caracterizado
porque:
- -
- dichas unidades contienen paquetes de datos;
- -
- a cada entrada de la tabla de direcciones correspondiente a dichas unidades se le asigna en dicha tabla de direcciones (HAT) un valor de duración temporal diferencial (\DeltaDUR#i) y a cada valor de duración temporal diferencial se le asigna un índice de procesamiento (i) en el que un valor de duración temporal diferencial representa la diferencia entre la hora de llegada del primer paquete de datos de una unidad y la hora de llegada del paquete de datos inmediatamente siguiente al último paquete de datos de la unidad;
- -
- para obtener el valor de una dirección objetivo de unidad (DAV) en dicho soporte de almacenamiento, se acumulan todos los valores de duración temporal diferencial hasta el valor de duración temporal más próximo correspondiente al unidad con dicha dirección objetivo, y el correspondiente índice de procesamiento (i) de la entrada de duración temporal diferencial relacionado con dicho valor de duración temporal más próximo se multiplica por dicho número de bits constante para calcular dicho valor de dirección objetivo de la unidad.
2. Método de acuerdo con la reivindicación 1 en
el que dicho soporte de almacenamiento (STRD) es un dispositivo
registrador de flujo o un registrador DVD.
3. Método de acuerdo con las reivindicaciones 1 o
2 en el que el tamaño de una unidad se corresponde con el número de
bits de un bloque ECC o de un múltiplo del mismo.
4. Soporte de almacenamiento que contiene
unidades (VOBU#i) de un flujo binario y una tabla de direcciones
(HAT) que asigna información temporal a dichas unidades, en el que
cada una de dichas unidades (VOBU#i) incluye un número constante de
bits, caracterizado porque
- -
- dichas unidades contienen paquetes de datos;
- -
- a cada entrada de la tabla de direcciones correspondiente a dichas unidades se le asigna en dicha tabla de direcciones (HAT) un valor de duración temporal diferencial (\DeltaDUR#i) y a cada valor de duración temporal diferencial se le asigna un índice de procesamiento (i) en el que un valor de duración temporal diferencial representa la diferencia entre la hora de llegada del primer paquete de datos de una unidad y la hora de llegada del paquete de datos inmediatamente siguiente al último paquete de datos de la unidad,
en el que todos los valores de
duración temporal diferencial hasta el valor de duración temporal
más próximo al unidad con dicha dirección objetivo pueden ser
acumulados y el respectivo índice de procesamiento (i)
correspondiente a la entrada de duración temporal diferencial
relacionada con dicho valor de duración temporal más próximo puede
ser multiplicado por dicho número de bits constante a fin de
calcular un valor de la dirección objetivo de unidad (DAV) en dicho
soporte de
almacenamiento.
5. Dispositivo (STRD) para el registro de un
flujo binario en un soporte de almacenamiento o para la reproducción
de un flujo binario a partir de un soporte de almacenamiento en el
que para direccionamiento de las unidades (VOBU#i) de dicho flujo
binario se utiliza una tabla de direcciones (HAT) que asigna
información temporal a dichas unidades y en el que cada una de
dichas unidades (VOBU#i) incluye un número constante de bits
dispuestos en paquetes de datos, incluyendo dicho dispositivo:
- -
- una memoria que almacena una tabla de direcciones (HAT) en la que a cada entrada de la tabla de direcciones se le asigna un valor de duración temporal diferencial (\DeltaDUR#i) en dicha tabla de direcciones (HAT) y a cada valor de duración temporal diferencial se le asigna un índice de procesamiento (i) y en el que un valor de duración temporal diferencial representa la diferencia entre la hora de llegada del primer paquete de datos de una unidad y la hora de llegada del paquete de datos inmediatamente siguiente al último paquete de datos de la unidad;
- -
- medios para calcular el valor de una dirección objetivo de unidad (DAV) en dicho soporte de almacenamiento, en el que se acumulan todos los valores de duración temporal diferencial hasta el valor de duración temporal más próximo correspondiente al unidad con dicha dirección objetivo y el índice de procesamiento (i) correspondiente a la entrada de duración temporal diferencial relacionada con dicho valor de duración temporal más próximo se multiplica por dicho número de bits constante a fin de calcular el valor de la dirección objetivo de dicha unidad.
\newpage
7. Dispositivo de acuerdo con la reivindicación
5, siendo dicho dispositivo un dispositivo de registro de flujos o
un registrador DVD.
8. Dispositivo de acuerdo con la reivindicación 5
o 6, en el que el tamaño de una unidad se corresponde con el número
de bits de un bloque ECC o un múltiplo del mismo.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP98250315 | 1998-09-07 | ||
EP98250315 | 1998-09-07 | ||
EP98250387 | 1998-11-04 | ||
EP98250387A EP0991072A1 (en) | 1998-09-07 | 1998-11-04 | Method for addressing a bit stream recording |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2239459T3 true ES2239459T3 (es) | 2005-09-16 |
Family
ID=26151084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES99946026T Expired - Lifetime ES2239459T3 (es) | 1998-09-07 | 1999-08-26 | Metodo para direccionamiento de un registro de un flujo binario. |
Country Status (22)
Country | Link |
---|---|
US (1) | US7450819B1 (es) |
EP (2) | EP0991072A1 (es) |
JP (1) | JP3992437B2 (es) |
KR (1) | KR100569816B1 (es) |
CN (1) | CN1241202C (es) |
AT (1) | ATE291270T1 (es) |
AU (1) | AU758369C (es) |
BR (1) | BR9913509A (es) |
CA (1) | CA2339620C (es) |
CZ (1) | CZ297510B6 (es) |
DE (1) | DE69924264T2 (es) |
ES (1) | ES2239459T3 (es) |
HU (1) | HU223919B1 (es) |
ID (1) | ID29619A (es) |
IL (2) | IL141503A0 (es) |
MY (1) | MY124422A (es) |
NZ (1) | NZ510243A (es) |
PL (1) | PL193455B1 (es) |
RO (1) | RO121297B1 (es) |
TR (1) | TR200100596T2 (es) |
TW (1) | TW484123B (es) |
WO (1) | WO2000014743A1 (es) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6856755B1 (en) * | 1999-11-10 | 2005-02-15 | Thomson Licensing S.A. | Method and apparatus for editing in a forward or reverse direction on a rewriteable disc media |
US7646967B2 (en) | 2000-04-21 | 2010-01-12 | Sony Corporation | Information processing apparatus and method, program and recorded medium |
JP4599740B2 (ja) * | 2000-04-21 | 2010-12-15 | ソニー株式会社 | 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体 |
US20030044166A1 (en) * | 2001-08-31 | 2003-03-06 | Stmicroelectronics, Inc. | System for multiplexing video data streams in a digital video recorder and method of operating the same |
GB2393805B (en) * | 2002-10-02 | 2005-09-14 | Tektronix Int Sales Gmbh | Cold boot timing |
US20080031587A1 (en) * | 2006-08-02 | 2008-02-07 | Chia-Hung Chen | Methods for searching data recorded in a storage and recording systems that allow playback utilizing trick-mode operations |
KR101804481B1 (ko) | 2017-05-30 | 2017-12-04 | (주)네오피엠씨 | 충격완충구조를 갖는 도금용 행거장치 |
CN108268381B (zh) * | 2017-12-15 | 2021-12-24 | 中国航空工业集团公司西安飞行自动控制研究所 | 一种安全实现数据快速寻址的方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE282238T1 (de) | 1991-02-18 | 2004-11-15 | Sony Corp | Plattenkassette und plattenaufzeichnungs und/oder wiedergabegerät |
MY114518A (en) * | 1994-03-19 | 2002-11-30 | Sony Corp | Optical disk and method and apparatus for recording and then playing information back from that disk |
JP3329979B2 (ja) * | 1995-02-24 | 2002-09-30 | 株式会社日立製作所 | 光ディスク及び光ディスク再生装置 |
JP3761623B2 (ja) * | 1996-03-18 | 2006-03-29 | パイオニア株式会社 | 情報記録媒体、情報記録装置及び方法並びに情報再生装置及び方法 |
US5630005A (en) * | 1996-03-22 | 1997-05-13 | Cirrus Logic, Inc | Method for seeking to a requested location within variable data rate recorded information |
JPH10222316A (ja) * | 1997-02-12 | 1998-08-21 | Sony Corp | 再生システム、再生装置、再生方法 |
EP2261914A3 (en) * | 1998-02-23 | 2011-03-09 | Kabushiki Kaisha Toshiba | Information storage medium, information playback method and apparatus and information recording method |
JP2002210410A (ja) * | 2001-01-18 | 2002-07-30 | Tokyo Parts Ind Co Ltd | 停止位置保持手段を備えた軸方向空隙型偏心ロータと同偏心ロータを用いた扁平コアレス振動モータ |
-
1998
- 1998-11-04 EP EP98250387A patent/EP0991072A1/en not_active Withdrawn
-
1999
- 1999-07-30 TW TW088112949A patent/TW484123B/zh active
- 1999-08-26 RO ROA200100187A patent/RO121297B1/ro unknown
- 1999-08-26 IL IL14150399A patent/IL141503A0/xx active IP Right Grant
- 1999-08-26 DE DE69924264T patent/DE69924264T2/de not_active Expired - Lifetime
- 1999-08-26 CZ CZ20010815A patent/CZ297510B6/cs not_active IP Right Cessation
- 1999-08-26 BR BR9913509-4A patent/BR9913509A/pt not_active IP Right Cessation
- 1999-08-26 AU AU58549/99A patent/AU758369C/en not_active Ceased
- 1999-08-26 AT AT99946026T patent/ATE291270T1/de not_active IP Right Cessation
- 1999-08-26 US US09/786,185 patent/US7450819B1/en not_active Expired - Fee Related
- 1999-08-26 WO PCT/EP1999/006254 patent/WO2000014743A1/en active IP Right Grant
- 1999-08-26 ES ES99946026T patent/ES2239459T3/es not_active Expired - Lifetime
- 1999-08-26 NZ NZ510243A patent/NZ510243A/xx unknown
- 1999-08-26 ID IDW20010547A patent/ID29619A/id unknown
- 1999-08-26 EP EP99946026A patent/EP1112574B1/en not_active Expired - Lifetime
- 1999-08-26 CN CNB998098809A patent/CN1241202C/zh not_active Expired - Fee Related
- 1999-08-26 CA CA002339620A patent/CA2339620C/en not_active Expired - Fee Related
- 1999-08-26 TR TR2001/00596T patent/TR200100596T2/xx unknown
- 1999-08-26 PL PL99346465A patent/PL193455B1/pl not_active IP Right Cessation
- 1999-08-26 KR KR1020017002248A patent/KR100569816B1/ko active IP Right Grant
- 1999-08-26 JP JP2000569401A patent/JP3992437B2/ja not_active Expired - Fee Related
- 1999-08-26 HU HU0103880A patent/HU223919B1/hu active IP Right Grant
- 1999-09-06 MY MYPI99003847A patent/MY124422A/en unknown
-
2001
- 2001-02-19 IL IL141503A patent/IL141503A/en not_active IP Right Cessation
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4500453B2 (ja) | データストリームレコーダにおけるトリックプレイモードを実現するための方法 | |
KR100563667B1 (ko) | 재기록 가능 기록매체에의 정지영상 기록방법 | |
TW201108207A (en) | Write-once recording medium, recording method, recording apparatus, reproduction method, and reproduction apparatus | |
KR20030011100A (ko) | 순차 매체에 파일을 기록 또는 판독하는 방법 및 장치와순차 매체 | |
KR100569811B1 (ko) | 비트스트림 레코딩을 어드레싱하기 위한 방법 | |
JP2003114817A (ja) | 情報記憶媒体及び情報記録方法 | |
EP0986062A1 (en) | Method for addressing a bit stream recording | |
ES2239459T3 (es) | Metodo para direccionamiento de un registro de un flujo binario. | |
KR20030053190A (ko) | 재기록 가능 고밀도 기록매체의 더빙 오디오 기록방법 | |
KR100631132B1 (ko) | 디지털 데이터를 마킹하는 방법 | |
ES2225258T3 (es) | Funcion de copia para editar un dvd gravable. | |
KR20030064546A (ko) | 재기록 가능 고밀도 기록매체의 정지영상 기록방법 | |
RU2246141C2 (ru) | Способ адресации записи потока битов | |
RU2246140C2 (ru) | Способ адресации записи потока битов, носитель данных и устройство для записи потока битов на носителе данных | |
JP2002352510A (ja) | 光ディスク、情報記録装置、情報再生装置、及び情報記録再生装置 | |
JP4122454B2 (ja) | ディスク記録媒体への情報記録方法および装置 | |
MXPA01001561A (es) | Metodo para dirigir una grabacion de corriente de bitios | |
MXPA01001563A (es) | Metodo para dirigir una grabacion de corriente de bitios | |
WO2005093753A1 (en) | File system of hybrid disc | |
JP2008097718A (ja) | データ処理装置、方法、およびプログラム | |
KR20110078854A (ko) | 고음질 비압축 오디오 제공을 위한 반도체 메모리 기반의 휴대용 저장매체 및 이를 이용한 오디오 재생 시스템 | |
KR20110079155A (ko) | 객체 지향 오디오를 제공하기 위한 반도체 메모리 기반의 휴대용 저장매체 및 이를 이용한 오디오 재생 시스템 |