ES2247723T3 - Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura. - Google Patents
Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura.Info
- Publication number
- ES2247723T3 ES2247723T3 ES98952984T ES98952984T ES2247723T3 ES 2247723 T3 ES2247723 T3 ES 2247723T3 ES 98952984 T ES98952984 T ES 98952984T ES 98952984 T ES98952984 T ES 98952984T ES 2247723 T3 ES2247723 T3 ES 2247723T3
- Authority
- ES
- Spain
- Prior art keywords
- audio
- block
- unit
- header
- beginning
- 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
Classifications
-
- 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/10527—Audio or video recording; Data buffering arrangements
-
- 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
-
- 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/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- 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
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
-
- 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
- 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/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once 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/2545—CDs
-
- 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/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
ESTA INVENCION SE REFIERE A LA PUESTA EN CORRESPONDENCIA DE INFORMACION AUDIO DIGITAL MUESTREADA EN UN ESPACIO DE CORRESPONDENCIA FISICA LINEAL SUBDIVIDIDA EN UNA CADENA DE BLOQUES DE TAMAÑO UNIFORME, EN PARTICULAR PARA INFORMACION AUDIO CODIFICADA CON FLUJO VARIABLE DISTRIBUIDO EN UNIDADES AUDIO SUCESIVAS QUE TIENEN CADA UNA VARIOS PAQUETES DE AUDIO; CADA BLOQUE SE COMPLETA CON UNA CABECERA DE BLOQUE PARA INDICAR UN CONTENIDO REAL DEL BLOQUE EN CUESTION CON RELACION A CUALQUIER PAQUETE COMPONENTE DE INFORMACION DE AUDIO.
Description
Método y dispositivo para conectar información de
audio digital muestreada a velocidad variable a una cadena de
bloques de tamaño uniforme, y medio unitario producido de esta
manera por medio de una interconexión que permite la escritura.
La invención se refiere a un método como el
recogido en el preámbulo de la reivindicación 1. El actual estado de
la técnica de la codificación de audio digital es el conocido
sistema de disco compacto con sus ramificaciones. Los avances de la
tecnología de almacenamiento y de la tecnología de codificación de
audio permiten elevar la cantidad de información de audio en un
medio unitario como el que se ajusta a las dimensiones estándar de
los CD. Una característica particular es la codificación a velocidad
variable que, sin embargo, requiere una organización de indicadores
a la que pueda accederse fácilmente para el ulterior acceso de
lectura de la cadena de unidades de audio.
La solicitud de patente europea EP 0 797 203 (A2)
describe el almacenamiento de varias unidades de acceso para audio
en paquetes de audio de tamaño fijo que se utilizan como unidades de
grabación en un medio de grabación óptico. Dentro de un paquete de
audio, hay información de tramas de audio que comprende la ubicación
de la primera unidad de acceso para audio en un paquete de
audio.
La solicitud de patente europea EP 0 795 870 (A2)
describe el almacenamiento de información de tramas de audio en un
paquete de audio como unidad de grabación. En un paquete de audio
hay información en la posición de inicio de la unidad de
grabación.
Sin embargo, si una unidad de audio es mayor que
una unidad de grabación o bloque, un bloque no siempre contendrá un
inicio de una unidad de audio. Esto provocará un considerable
retraso después de, por ejemplo, una reproducción trucada (trick
play) o instrucción de salto (jump play)
En consecuencia, entre otras cosas, un objeto de
la presente invención es permitir que un dispositivo de lectura
realice rápidamente accesos de reproducción trucada o de instrucción
de salto por varios bloques.
Ahora, por lo tanto, según uno de sus aspectos,
la invención se caracteriza como se recoge en la parte
caracterizadora de la reivindicación 1.
La invención también se refiere a un medio de
almacenamiento unitario producido mediante la puesta en práctica de
tal método, y a un dispositivo lector para leer un medio de
almacenamiento unitario así producido. Otros aspectos ventajosos de
la invención están recogidos en las reivindicaciones
dependientes.
Éstos y otros aspectos y ventajas de la invención
se discutirán con más detalle más adelante con referencia a la
descripción de realizaciones preferidas, y en particular con
referencia a las figuras adjuntas, que muestran:
las figuras 1a, 1b un soporte de grabación,
la figura 2, un dispositivo de reproducción,
la figura 3, un dispositivo de grabación,
la figura 4, una presentación de un espacio de
almacenamiento físico lineal;
la tabla 1, un formato de almacenamiento conforme
a la invención;
la tabla 2, una sintaxis de una corriente de
audio;
la tabla 3, un formato de cabecera;
la tabla 4, una lista de especificación
data_type;
la tabla 5, una sintaxis de cabecera de un bloque
de audio;
la tabla 6, una sintaxis de información de
paquete;
la tabla 7, otra definición de tipo de datos.
La figura 1a muestra un soporte 11 de grabación
con forma de disco, con una pista 19 y un orificio 10 central. La
pista 19 está dispuesta en un modelo espiral de vueltas que forman
pistas casi paralelas sobre una capa de información. El soporte
puede ser un disco óptico con una capa de información previamente
grabada o en la que se puede grabar. Ejemplos de discos que pueden
grabarse son CD-R, CD-RW, y
DVD-RAM, mientras que un CD de audio es un disco
previamente grabado. Los discos previamente grabados pueden
fabricarse grabando primero un disco maestro e imprimiendo a
continuación discos para los consumidores. La pista 19 del soporte
de grabación en el que se puede grabar se indica proporcionando una
estructura de pistas en relieve previas durante la fabricación del
soporte de grabación en blanco. La pista puede configurarse como una
ranura 14 previa (Pre-groove) para facilitar que un
cabezal de lectura/escritura siga la pista 19 durante la
exploración. La información se graba en la capa de información
mediante marcas que pueden detectarse ópticamente a lo largo de la
pista, es decir, pozos y planos.
La figura 1b es una sección transversal a lo
largo de la línea b-b de un soporte 11 de grabación
que se puede grabar, en el cual el sustrato 15 transparente lleva la
capa 16 de grabación y la capa 17 protectora. La ranura 14 previa
puede llevarse a la práctica como una muesca, una elevación o como
una propiedad del material que se diferencia de lo que lo rodea.
Para la conveniencia del usuario, la información
de audio del soporte de grabación está subdividida en elementos que
suelen tener una duración de unos pocos minutos, por ejemplo,
canciones en un álbum o movimientos en una sinfonía. Normalmente el
soporte de grabación también contiene información de acceso para
identificar los elementos, como en la llamada tabla de contenidos
(TOC, Table Of Contents), o incluida en un sistema de ficheros como
ISO 9660 para CD-ROM. La información de acceso puede
incluir el tiempo de reproducción de cada elemento y la dirección de
comienzo para cada elemento, y también información adicional como un
título de canción.
La información de audio se graba en
representación digital después de la conversión
analógica-digital (A/D). Son ejemplos de conversión
A/D, la PCM (modulación por codificación de impulsos) de 16 bits por
muestra a 44,1 kHz conocida por los CD de audio y modulación
Sigma-Delta de 1 bit a alta velocidad de
sobremuestreo, por ejemplo, 64 x Fs, llamada corriente de bits. Este
último método es un método de codificación de alta calidad, con la
elección entre decodificación de alta calidad y decodificación de
baja calidad, permitiendo esta última un circuito de descodificación
más simple. A este respecto, se hace referencia a las publicaciones:
"A digital decimating filter for
analog-to-digital conversion of
hi-fi audio signals", por J.J. Van der Kam
("Filtro digital decimador para conversión
analógico-digital de señales de audio de alta
fidelidad"), documento D5 infra, y "A higher order
topology for interpolative modulators for oversampling A/D
converters" "Una topología de orden superior para moduladores
interpoladores para sobremuestrear convertidores A/D", por Kira
C.H., Chao et al. Documento D6. Después de la conversión A/D,
el audio digital se comprime a datos de audio de una velocidad de
transferencia variable para grabarlos en la capa de información. Los
datos de audio comprimidos se leen del soporte de grabación a una
velocidad tal que, después de la descompresión, la escala de tiempo
original se restablecerá prácticamente al reproducir continuamente
la información de audio. Por tanto, los datos comprimidos deberán
extraerse del soporte de grabación con una velocidad que depende de
la velocidad variable de transferencia de bits. Los datos se extraen
del soporte de grabación a una llamada "velocidad de
transferencia", es decir, la velocidad de transferir los bytes de
datos desde el soporte de grabación hasta un descompresor. El
soporte de grabación puede tener densidad espacial de datos
uniforme, lo que da la mayor capacidad de almacenamiento de datos
por unidad de área. En un sistema de este tipo, la velocidad de
transferencia es proporcional a la velocidad lineal relativa entre
el medio y el cabezal de lectura/escritura. Si está dispuesta una
memoria intermedia antes del descompresor, la velocidad de
transferencia real es la velocidad anterior a la memoria
intermedia.
La figura 2 muestra un aparato de reproducción
conforme a la invención para leer un soporte 11 de grabación del
tipo mostrado en la figura 1. El dispositivo tiene un medio 21 de
accionamiento para hacer girar el soporte 11 de grabación y un
cabezal 22 de lectura para explorar la pista del soporte de
grabación. Un medio 25 de posicionamiento efectúa un tosco
posicionamiento radial del cabezal 22 de lectura. El cabezal de
lectura comprende un sistema óptico conocido con una fuente de
radiación para generar un rayo 24 que es guiado por elementos
ópticos, y enfocado hacia el punto 23 de una pista de la capa de
información. El cabezal de lectura comprende además un accionador de
enfoque para mover el foco de la radiación 24 a lo largo del eje
óptico del rayo y un accionador de seguimiento para colocar el punto
23 en una dirección radial en el centro de la pista. El accionador
de seguimiento puede comprender bobinas para mover un elemento
óptico o puede estar dispuesto para cambiar el ángulo de un elemento
reflectante. La radiación reflejada por la capa de información es
detectada por un detector conocido en el cabezal 22 de lectura, por
ejemplo, un diodo de cuatro cuadrantes, para generar una señal de
lectura y otras señales de detector, incluidas señales de error de
seguimiento y de error de enfocado para los accionadores de
seguimiento y enfoque respectivamente. La señal de lectura es
procesada por un medio 27 de lectura para recuperar los datos,
siendo dicho medio de lectura de un tipo normal que, por ejemplo,
comprende un decodificador de canal y un corrector de errores. Los
datos recuperados se pasan a un medio 28 de selección de datos, para
seleccionar los datos de audio comprimidos para transmitirlos a la
memoria 29 intermedia. La selección está basada en indicadores de
tipos de datos también grabados en el soporte de grabación, por
ejemplo, cabeceras en formato de tramas. Desde la memoria 29
intermedia, los datos de audio comprimidos se transmiten como señal
30 al descompresor 31. Esta señal también puede emitirse a un
descompresor externo. El descompresor 31 decodifica los datos de
audio comprimidos para reproducir la información de audio original
en la salida 32. El descompresor puede ajustarse por separado, por
ejemplo, en un convertidor digital-analógico
independiente de audio de alta calidad (Convertidor D/A), tal como
se indica mediante el rectángulo 33 de trazo discontinuo de la
figura 2. Alternativamente, la memoria intermedia puede ubicarse
antes del medio de selección de datos. La memoria 29 intermedia
puede ubicarse en un alojamiento separado o puede combinarse con una
memoria intermedia en el descompresor. Además, el dispositivo tiene
una unidad 20 de control para recibir instrucciones de control de un
usuario o de un ordenador principal, no mostrado, que, por medio de
las líneas 26 de control, tal como un bus de sistema, está conectado
al medio 21 de accionamiento, al medio 25 posicionamiento, al medio
27 de lectura y al medio 28 de selección de datos, y posiblemente
también a la memoria 29 intermedia para el control del nivel de
llenado de la memoria intermedia. Con este fin, la unidad 20 de
control puede comprender circuitos de control, tal como un
microprocesador, una memoria de programas y compuertas de control
para llevar a cabo los procedimientos descritos más adelante. La
unidad 20 de control puede realizarse como una máquina de estado de
circuitos lógicos.
Se conocen la compresión y descompresión de audio
de un tipo adecuado. El audio puede comprimirse después de ser
digitalizado, analizando la correlación en la señal, y produciendo
parámetros para fragmentos de un tamaño específico. Durante la
descompresión se utiliza el proceso inverso para reconstruir la
señal original. Si se reconstruye exactamente la señal digitalizada
original, la (des)-compresión se llama "sin
pérdidas", mientras que una (des)-compresión con
pérdidas no reproducirá ciertos detalles de la señal original que,
sin embargo, son prácticamente indetectables para el oído o el ojo
humano. La mayor parte de los sistemas de audio y de video, tales
como DCC o MPEG, utilizan compresión con pérdidas, mientras que se
utiliza compresión sin pérdidas para almacenar datos de ordenador.
Se pueden encontrar ejemplos de compresión y descompresión de audio
más adelante en este mismo documento en D2, D3 y D4, de los cuales
en particular la compresión sin pérdidas de D2 es adecuada para
audio de alta calidad.
El medio 28 de selección de datos está diseñado
para descartar datos de relleno que hayan sido añadidos durante la
grabación. Cuando se ordena a la unidad 20 de control que reproduzca
un elemento de audio procedente del soporte de grabación, se
controla el medio 25 de posicionamiento para ubicar el cabezal de
lectura en la parte de la pista que contiene la TOC. La dirección de
inicio para ese elemento será recuperada entonces de la TOC mediante
el medio 28 de selección de datos. Alternativamente, los contenidos
de l TOC sólo pueden leerse una vez y almacenarse en una memoria
cuando el disco se inserta en el aparato. Para reproducir el
elemento, se controla el medio 21 de accionamiento para hacer girar
el soporte de grabación a la velocidad adecuada. La velocidad de
rotación requerida puede denotarse como tal para establecer el medio
de accionamiento. Alternativamente, puede ajustarse la velocidad de
rotación mediante códigos de tiempo que están almacenados junto con
los datos de audio para indicar la duración de reproducción
asociada.
Para proporcionar una reproducción continua, sin
desbordamiento ni escasez de flujo, la velocidad de transferencia se
acopla a la velocidad de reproducción del convertidor D/A, es decir,
a la velocidad binaria después de la descompresión. Para ello, el
aparato puede comprender una fuente de frecuencias de referencia
para controlar el descompresor y la velocidad de rotación puede
ajustarse en dependencia de la frecuencia de referencia y el perfil
de la velocidad. Alternativamente o adicionalmente, la velocidad de
rotación puede ajustarse utilizando el nivel de llenado medio de la
memoria 29 intermedia, por ejemplo, disminuyendo la velocidad de
rotación cuando la memoria intermedia está por término medio ocupada
a más del 50%.
La figura 3 muestra un dispositivo de grabación
para escribir información conforme a la invención en un soporte 11
de grabación de un tipo que es (re)grabable. Durante una
operación de escritura, en el soporte de grabación se forman marcas
que representan la información. Las marcas pueden estar en cualquier
forma legible con medios ópticos, por ejemplo, en forma de áreas
cuyo coeficiente de reflexión difiere del de sus alrededores,
mediante grabado en materiales como tinte, aleación o cambio de
fase, o en forma de áreas con una dirección de magnetización
diferente de la de sus alrededores cuando se graba en material
magnetoóptico. Se conocen bien, por ejemplo, del sistema de CD, la
escritura y lectura de información para la grabación en discos
ópticos, así como las reglas utilizables para formatear, corregir
errores y codificar canales. Se puede formar marcas mediante un
punto 23 generado en la capa de grabación mediante un rayo 24 de
radiación electromagnética, normalmente de un diodo láser. El
dispositivo de grabación comprende elementos básicos similares a los
descritos con referencia a la figura 2, es decir, una unidad 20 de
control, el medio 21 de accionamiento y el medio 25 de
posicionamiento, pero tiene un cabezal 39 de escritura distintivo.
La información de audio se presenta en la entrada del medio 35 de
compresión, que puede estar situado en un alojamiento separado. La
compresión adecuada ha sido descrita en D2, D3 y D4. El audio
comprimido a velocidad de transferencia de bits variable en la
salida del medio 35 de compresión se transmite a la memoria 36
intermedia. Los datos se transmiten de la memoria 36 intermedia al
medio 37 de combinación de datos para añadir datos de relleno y más
datos de control. Toda la corriente de datos se transmite al medio
38 de escritura para su grabación. El cabezal 39 de escritura se
acopla al medio 38 de escritura, que comprende, por ejemplo, un
formateador, un codificador de errores y un codificador de canal.
Los datos presentados a la entrada del medio 38 de escritura se
distribuyen por sectores lógicos y físicos conforme a reglas de
formateado y codificación, y se convierten en una señal de escritura
para el cabezal 39 de escritura. La unidad 20 está dispuesta para
controlar la memoria 36 intermedia, el medio 37 de combinación de
datos y el medio 38 de escritura por medio de las líneas 26 de
control y para ejecutar el procedimiento de posicionamiento tal como
se ha descrito anteriormente para el aparato de lectura.
Alternativamente, el aparato de grabación puede estar dispuesto para
la lectura, con las características del aparato de reproducción y un
cabezal combinado de escritura/lectura.
La figura 4 es una presentación de un espacio de
almacenamiento físico lineal. El segmento 50 superior muestra la
distribución de la corriente de audio en las llamadas unidades de
audio (Audio Units). Para las unidades de audio se puede muestrear
la señal analógica de audio para producir señales de un bit a un
múltiplo de 44,1 kHz, que es la frecuencia de muestreo estándar de
los discos compactos. Cuando el múltiplo es 64 veces, la calidad
estéreo requiere una velocidad de datos de unos 5,6 Mbits/segundo.
Se alcanza un formato más compacto mediante codificación de audio
sin pérdidas para aumentar la densidad de almacenado en un factor de
aproximadamente 2 pero, tal como se muestra en la figura 1, esto
producirá unidades de audio N-1 a N+2 que pueden
tener tamaños no-uniformes entre sí. Por otra parte,
el almacenamiento en un medio unitario como un disco o una cinta, o
la transmisión mediante un medio de transmisión física se organiza
preferentemente en compartimentos que tengan dimensiones uniformes
entre sí, que han sido indicados por bloques o sectores
M-1 a M+4 en la línea 54. Para permitir el rápido
acceso a los bloques, cada bloque tiene una cabecera h que, durante
la lectura, obviará la necesidad de analizar la corriente de audio.
Varios bloques, como los bloques M y M+1, acogen un paquete de audio
procedente de una única unidad de audio, como en este caso la unidad
de audio N. Sin embargo, la máxima densidad de almacenamiento se
alcanza, como se ha mostrado, uniendo varios paquetes de audio en un
único bloque de almacenamiento, tal como unir los paquetes de audio
N-1,1 y N,0 en el bloque M, y también los paquetes
N,3, N+1,0 y N+2,0 en el bloque M+3. En la figura, los paquetes
tales como los mostrados en la línea 52 tienen como primer índice el
número de su unidad de audio y, como segundo índice, el número
dentro de su bloque de audio (que va desde 0 hacia arriba). Como se
ha mostrado, los paquetes tienen un tamaño máximo, de manera que un
paquete siempre encajará en un único bloque de tamaño normalizado.
Por otra parte, el tamaño mínimo de un paquete está reducido a un
nivel de granularidad aplicable del
almacenamiento-por-bloque. El número
de paquetes por unidad de audio tiene un límite superior
determinado solamente por el tamaño máximo de la unidad de
audio.
La tabla 1 muestra el formato de almacenamiento
conforme a la invención, para la misma configuración que la mostrada
en la figura 4. Aquí, cada columna pertenece a un único bloque M a
M+4. Cada bloque comienza con un área de cabecera que puede tener un
tamaño no uniforme. Además, cada bloque contiene un número entero de
paquetes que pueden tener tamaños no uniformes entre sí. Además de
las unidades de audio, el almacenamiento puede contener una o más
unidades de datos suplementarios (Supplementary Data Units) como
accesorios a una unidad de audio particular, y una o más unidades de
relleno como accesorio adicional de una unidad de audio particular.
El relleno interpreta la velocidad de transferencia de bits
constante y representa datos simulados para mantener un grado de
relleno adecuado de la memoria intermedia. Los datos suplementarios
pueden pertenecer a una capa arbitraria de funcionalidad, como el
subcódigo (subcode).
Una unidad de audio o una trama pueden comenzar
en cualquier posición dentro de un bloque concreto. Las unidades de
audio pueden transgredir el borde de un bloque, y en la realización,
una unidad de audio será en general más grande que un bloque. Sin
embargo, una unidad de audio puede ser tan breve que quepa en un
único bloque. Un único bloque puede, por tanto, contener el punto de
comienzo de una pluralidad de unidades de audio. Una trama se
refiere a la duración real de una reproducción de audio, a saber,
1/75 de segundo. Junto al audio, contiene información varia que
pertenece a su audio. Un sector tiene también un número entero de
paquetes.
La tabla 2 ilustra la sintaxis de una corriente
de audio conforme a la invención, escrita en el conocido lenguaje de
programación C. La primera parte se refiere a la corriente de audio
multiplexada (Audio Mux Stream) que contiene una especificación en
bucle de bloques de audio numerados 0...N. Obsérvese que en la
descripción, N indica un parámetro arbitrario. El número de bits
(columna de la derecha) del bloque en cuestión se define por la
longitud del bloque. La segunda parte de la tabla está de nuevo en
C, y se refiere a un único bloque de audio que contiene una cabecera
de bloque de audio (Audio Block Header) y una especificación en
bucle de paquetes (Packets) numerados 0...N. El número de bits del
paquete en cuestión se define por su longitud. Como queda recogido,
los datos pueden tener uno de una pluralidad de respectivos tipos de
datos.
La tabla 3 muestra un formato de cabecera de una
realización preferida, pero a modo de ejemplo, conforme a la
invención, otra vez escrita en C. Los números de bits de las
distintas partes han sido especificados en la columna de la derecha.
El primer bit indica si el bloque en cuestión contiene el punto
inicial de una unidad de audio. Si es positivo, los siguientes 48
bits especifican varios parámetros de esta unidad de audio, a saber,
un bit único que indica el comienzo efectivo de esta unidad de
audio, un código de tiempo de 30 bits para ser utilizado por un
dispositivo de lectura para ejecutar funciones como saltar una
cantidad de tiempo previamente especificada. La segunda parte de la
cabecera está siempre presente. En primer lugar, especifica la
distancia medida en número de bloques, hasta 15, hasta el siguiente
comienzo de unidad de audio, para permitir un salto lógico hasta la
siguiente unidad de audio. Cada unidad está unida a un único código
de tiempo y viceversa. Funcionalmente, el almacenamiento puede
multiplexarse entre las unidades de audio, las unidades de relleno y
las unidades de datos suplementarios.
En consecuencia, ir a una unidad concreta puede
hacerse simplemente esperando durante un intervalo de tiempo
predeterminado hasta el paso del área de almacenamiento de esta
siguiente unidad, a través del continuo movimiento de accionamiento
de un medio de almacenamiento tal como un disco. A menudo, saltos
transversales de pista acelerarán este proceso, pero también se
cumple si por alguna razón no se permitiera tal salto transversal de
pista. Además, la cabecera especifica el número de paquetes dentro
del bloque por 3 bits. A continuación, por cada uno de esos
paquetes, hay una especificación en bucle data_type de ése paquete a
través de 5 bits, y de su longitud en 11 bits. Igualmente, el número
de paquetes es, por tanto, determinante para la longitud de la
cabecera en cuestión. Generalmente hay una organización de
direccionamiento de dos niveles: primero se dirige el sector o
bloque correcto mediante el indicador next_unit. A continuación, se
efectúa el direccionamiento local, a través de la cabecera del
bloque local que indica la dirección, como mediante la señalización
de las longitudes de uno o más paquetes.
La tabla 4 muestra una especificación de tipo de
datos mediante los 5 bits indicados para ello por la tabla 3. Se han
reservado varias de las 32 combinaciones. Cinco se utilizan para
especificar varios tipos de codificación. Una indica la presencia de
CD-text. El resto se ha reservado.
La tabla 5 muestra una sintaxis de cabecera de un
bloque de audio. Se han indicado los nombres de los elementos
varios, el número de bits, el formato y, si son aplicables, los
valores. La información de trama puede contener un código de tiempo.
Obsérvese que se ha suprimido el indicador de siguiente unidad de la
tabla 3.
La tabla 6 muestra una sintaxis de información de
paquete. Los nombres de los diversos elementos, las longitudes en
bits, el formato y, si son aplicables, los valores, han sido
indicados.
La tabla 7 muestra una diferente definición de
tipo de datos, que difiere de la tabla 4. Ahora, se puede definir
los diversos tipos de paquetes de audio en el area_TOC aplicable.
Obsérvese que CD TEXT corresponde a un paquete de datos
suplementario.
- (D1)
- Research Disclosure number 36411
- Agosto 1994, páginas 412-413.
- (D2)
- PCT/IB97/01156 (PHN 16.452)
- 1 bit ADC and lossless compression of audio.
- (CAD de un bit y compresión de audio sin pérdidas)
- (D3)
- PCT/IB97/01303 (PHN 16.405)
- Audio compressor
- (D4)
- EP-A402 973 (PHN 13.241)
- Audio compression
- (D5)
- "A digital decimating filter for analog-to-digital conversion of hi-fi audio signals" (filtro decimador digital para conversión anlógica-digital de señales de audio de alta calidad), por J.J. van der Kam en Philips Techn. Rev. 42, nº6/7, abril 1986, pp. 230-8.
- (D6)
- "A higher order topology for interpolative modulators for oversampling A/D converters" (Una topología de orden superior para moduladores interpoladores para sobremuestreo de convertidores A/D) por Kirk C.H. Chao et al. en IEEE Trans on Circuits and Systems, vol. 37, nº3, marzo 1990, pp. 309-18.
\vskip1.000000\baselineskip
\vskip1.000000\baselineskip
| Data_Type | Contenido |
| 0000-00111 | Reserved |
| 01000 | NON Lossles Coded DSD 64 Fs Stereo |
| 01001-10101 | Reserved |
| 10110 | Lossless Coded DSD 48Fs Stereo |
| 10111 | Lossless Coded DSD 48Fs Multi Channel |
| 11000 | Lossless Coded DSD 48Fs Stereo |
| 11001 | Lossless Coded DSD 64Fs Multi Channel |
| 11010-11011 | Reserved |
| 11100 | CD TEXT |
| 11101-11110 | Reserved |
| 11111 | Stuffing |
\vskip1.000000\baselineskip
| Valor | Definición |
| 0..1 | Reserved |
| 2 | Audio Packet |
| 3 | Supplementary Data Packet |
| 4..6 | Reserved |
| 7 | Padding |
Claims (29)
1. Método para representar (mapping) información
de audio digital muestreada en un espacio físico de representación
que está dividido en una cadena de bloques de tamaño uniforme, que
comprende las siguientes etapas:
muestrear la información de audio,
codificar a velocidad variable la información de
audio,
disponer la información de audio codificada en
sucesivas unidades de audio de tamaño no uniforme,
en el que una unidad de audio contiene datos de
audio para reproducir durante una duración predeterminada,
añadir cabeceras de bloque a los bloques que
contienen información relacionada con las unidades de audio en un
bloque
caracterizado por,
dividir las unidades de audio en sucesivos
paquetes de audio de tamaño no uniforme que tienen un tamaño no
mayor que el tamaño de un bloque para encajar uno o más paquetes de
audio en un bloque,
distribuir los paquetes de audio entre los
bloques en los cuales se incluye en una cabecera de bloque
información sobre el tamaño de cada paquete contenido en un
bloque,
e indicar en la cabecera de cada bloque el
contenido real del bloque respecto a la presencia del comienzo de al
menos una unidad de audio o la ausencia del comienzo de una unidad
de audio en el bloque.
2. Método según la reivindicación 1,
caracterizado por indicar en la cabecera del bloque la
presencia de un comienzo de una unidad de audio en un bloque por
medio de un indicador lógico "non-audio unit
start".
3. Método según la reivindicación 1,
caracterizado por la indicación en la cabecera del bloque del
número de comienzos de una trama de audio en el bloque.
4. Método según la reivindicación 2 ó 3,
caracterizado por indicar en la cabecera del bloque la
presencia de un comienzo de una unidad de audio en un paquete de
audio mediante un indicador lógico "packet audio unit
start".
5. Método según la reivindicación 1,
caracterizado por indicar en una cabecera de un bloque a un
bloque que contiene el comienzo de una unidad de audio
subsiguiente.
6. Método según la reivindicación 1,
caracterizado por indicar un tipo de dato asociado en la
cabecera de un bloque para cada unidad de audio.
7. Método según la reivindicación 1, en que la
cabecera de bloque contiene un punto de inicio de una unidad de
audio particular, caracterizado por especificar un código de
tiempo de la unidad de audio específica en la cabecera de
bloque.
8. Método según la reivindicación 1,
caracterizado por dividir entre los bloques paquetes de datos
suplementarios o paquetes de relleno.
9. Método según la reivindicación 1, en el que el
espacio de representación (mapping) es un espacio de almacenamiento
físico lineal de un disco legible por medios ópticos.
10. Medio de almacenamiento unitario, que
comprende señales digitales de audio almacenadas, divididas a lo
largo de una cadena de bloques de tamaño uniforme,
representando las señales digitales de
información de audio información de audio codificada a velocidad
variable, dispuesta en sucesivas unidades de audio de tamaño no
uniforme, en el que una unidad de audio contiene datos de audio para
su reproducción durante una duración predeterminada,
comprendiendo los bloques cabeceras de bloque que
contienen información relacionada con las unidades de audio
contenidas en un bloque,
caracterizado porque,
las unidades de audio se dividen en paquetes de
audio sucesivos de tamaño no uniforme que tienen un tamaño no mayor
que el tamaño de un bloque para encajar uno o más paquetes de audio
en un bloque,
\newpage
estando los paquetes de audio distribuidos entre
los bloques, en los cuales la información sobre el tamaño de paquete
de cada paquete de un bloque está incluida en una cabecera de
bloque, e
indicando la cabecera del bloque el contenido
real de cada bloque respecto a la presencia del comienzo de al menos
una unidad de audio o la ausencia del comienzo de una unidad de
audio en el bloque.
11. Medio de almacenamiento según la
reivindicación 10, caracterizado porque la cabecera del
bloque comprende un indicador lógico "non-audio
unit" para indicar la presencia de un comienzo de una unidad de
audio en un blo-
que.
que.
12. Medio de almacenamiento según la
reivindicación 10, caracterizado porque la cabecera del
bloque comprende una indicación de los números de comienzos de una
trama de audio en el bloque.
13. Medio de almacenamiento según la
reivindicación 10 u 11, caracterizado porque la cabecera del
bloque comprende un indicador lógico "packet audio unit start"
para indicar el comienzo de una unidad de audio en un paquete de
audio.
14. Medio de almacenamiento según la
reivindicación 10, caracterizado porque cada cabecera de
bloque comprende un indicador a un bloque que contiene el comienzo
de una unidad de audio siguiente.
15. Medio de almacenamiento según la
reivindicación 10, caracterizado porque la cabecera del
bloque indica uniformemente, para cada unidad de audio, un tipo de
dato asociado.
16. Medio de almacenamiento según la
reivindicación 10, caracterizado porque la cabecera del
bloque contiene un punto de comienzo de una unidad de audio
específica, y la cabecera de bloque especifica un código de tiempo
de la unidad de audio particular.
17. Medio de almacenamiento según la
reivindicación 10, caracterizado porque los paquetes de datos
suplementarios o los paquetes de relleno están divididos entre los
bloques.
18. Medio de almacenamiento según la
reivindicación 10, caracterizado porque el medio de
almacenamiento es del tipo legible con medios ópticos.
19. Dispositivo para la reproducción de
información digital de audio muestreada procedente de un medio de
almacenamiento unitario tal como se reivindica en la reivindicación
10,
comprendiendo el dispositivo:
medios (22, 27) de lectura para leer la cadena de
bloques de tamaño uniforme,
el medio (28) de selección de datos para
seleccionar una o más cabeceras de bloque y
medios de ensamblaje para ensamblar unidades de
audio procedentes de dichos bloques utilizando dichas cabeceras de
bloque,
caracterizado porque,
el medio de selección de datos está adaptado para
determinar la ubicación de un paquete de audio contenido en el
bloque utilizando la información del tamaño del paquete para cada
paquete contenido en el bloque y el contenido real del bloque
respecto a la presencia del comienzo de al menos una unidad de audio
o la ausencia del comienzo de una unidad de audio en el bloque
indicado en la cabecera del bloque y
los medios de ensamblaje están adaptados para
ensamblar consecuentemente una unidad de audio procedente de los
paquetes de audio.
20. Dispositivo según la reivindicación 19,
caracterizado porque el medio de selección de datos está
adaptado para determinar la presencia de un comienzo de una unidad
de audio en un bloque utilizando un indicador lógico
"non-audio unit start" presente en una cabecera
de bloque.
21. Dispositivo según la reivindicación 19,
caracterizado porque el medio de selección de datos está
adaptado para determinar la presencia de un comienzo de una unidad
de audio en un bloque utilizando una indicación en la cabecera de
bloque de los números de los comienzos de una trama de audio del
bloque.
22. Dispositivo según la reivindicación 20 ó 21,
caracterizado porque el medio de selección de datos está
adaptado para determinar la presencia, en un paquete de audio, de un
comienzo de una unidad de audio utilizando un indicador lógico
"packet audio unit start" presente en una cabecera de
bloque.
23. Dispositivo según la reivindicación 19,
caracterizado porque el medio de selección de datos está
adaptado para detectar una unidad de audio siguiente utilizando un
indicador en una cabecera de bloque que indica a un bloque que
contiene el comienzo de una unidad de audio siguiente.
24. Dispositivo según la reivindicación 19,
caracterizado porque el medio de selección de datos está
adaptado para seleccionar un código de tiempo de una unidad de audio
particular comprendido en una cabecera de bloque para realizar un
salto de una cantidad de tiempo previamente especificada.
25. Dispositivo para grabar, en un medio de
almacenamiento unitario, información digital de audio muestreada que
está dividida en una cadena de bloques de información de tamaño
uniforme, que comprende:
- un medio de muestreo para muestrear información de audio,
- un medio (35) de codificación para codificar a velocidad variable dicha información de audio muestreada.
- Un medio (38) de formateo para disponer la información de audio codificada en sucesivas unidades de audio de tamaño no uniforme, conteniendo una unidad de audio datos de audio para su reproducción durante una duración predeterminada, y para generar información de cabecera de bloque que contiene información relacionada con las unidades de audio de un bloque,
- un medio (38) de escritura para escribir en los bloques las unidades de audio e información de la cabecera de los bloques,
- caracterizado porque
- el medio (38) de formateo está adaptado para
- dividir las unidades de audio en paquetes sucesivos de tamaño no uniforme que tengan un tamaño no mayor que el tamaño de un bloque para encajar uno o más paquetes de audio en un bloque, y
- distribuir los paquetes de audio entre los bloques y generar una cabecera de bloque que comprende información acerca del tamaño de cada paquete de un bloque y el contenido real del bloque respecto al tamaño de cada paquete del bloque y, o bien la presencia del comienzo de al menos una unidad de audio, o bien la ausencia del comienzo de una unidad de audio en el bloque.
26. Dispositivo según la reivindicación 25,
caracterizado porque el medio de formateo está adaptado para
generar un indicador lógico "non-audio unit
start" para una cabecera de bloque de un bloque que contiene un
comienzo de una unidad de audio.
27. Dispositivo según la reivindicación 25,
caracterizado porque el medio de formateo está adaptado para
generar el número de comienzos de una trama de audio de un bloque
para una cabecera del bloque.
28. Dispositivo según la reivindicación 26 ó 27,
caracterizado porque el medio de formateo está adaptado para
generar un indicador lógico "packet audio unit start" para una
cabecera de bloque de un bloque que contiene un comienzo de una
unidad de audio precedente.
29. Dispositivo según la reivindicación 25,
caracterizado porque el medio de formateado está adaptado
para generar y almacenar un código de tiempo de la unidad de audio
en una cabecera de bloque de un bloque que contiene el comienzo de
una unidad de audio particular.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP97203744 | 1997-11-29 | ||
| EP97203744 | 1997-11-29 | ||
| PCT/IB1998/001872 WO1999028912A2 (en) | 1997-11-29 | 1998-11-24 | A method and device for interfacing variable-rate sampled digital audio information to a string of uniform-sized blocks, and a unitary medium so produced by a write-interfacing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2247723T3 true ES2247723T3 (es) | 2006-03-01 |
Family
ID=8228992
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES98952984T Expired - Lifetime ES2247723T3 (es) | 1997-11-29 | 1998-11-24 | Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura. |
Country Status (17)
| Country | Link |
|---|---|
| US (2) | US6661762B1 (es) |
| EP (1) | EP0956559B1 (es) |
| JP (1) | JP4060379B2 (es) |
| KR (1) | KR100637292B1 (es) |
| CN (1) | CN1244944A (es) |
| AR (1) | AR014937A1 (es) |
| AU (1) | AU1049899A (es) |
| BR (1) | BR9807013A (es) |
| CA (1) | CA2278646C (es) |
| DE (1) | DE69831396T2 (es) |
| DK (1) | DK0956559T3 (es) |
| ES (1) | ES2247723T3 (es) |
| ID (1) | ID22417A (es) |
| MY (1) | MY130772A (es) |
| TR (1) | TR199901786T1 (es) |
| TW (1) | TW541796B (es) |
| WO (1) | WO1999028912A2 (es) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004529450A (ja) * | 2001-04-20 | 2004-09-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | データストリームを編集する方法及び装置 |
| TWI261225B (en) * | 2003-04-10 | 2006-09-01 | Via Optical Solution Inc | Method and related apparatus for evaluating beta-parameter according to results of read data sliced with different slicing levels while performing optimal power control of optical disk drive |
| DE10344638A1 (de) * | 2003-08-04 | 2005-03-10 | Fraunhofer Ges Forschung | Vorrichtung und Verfahren zum Erzeugen, Speichern oder Bearbeiten einer Audiodarstellung einer Audioszene |
| US20050083808A1 (en) * | 2003-09-18 | 2005-04-21 | Anderson Hans C. | Audio player with CD mechanism |
| US7630282B2 (en) * | 2003-09-30 | 2009-12-08 | Victor Company Of Japan, Ltd. | Disk for audio data, reproduction apparatus, and method of recording/reproducing audio data |
| US9514768B2 (en) | 2010-08-06 | 2016-12-06 | Samsung Electronics Co., Ltd. | Audio reproducing method, audio reproducing apparatus therefor, and information storage medium |
| US12080328B1 (en) * | 2022-10-11 | 2024-09-03 | Wave Domain LLC | Light-transmissive data storage sandwich |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NL9000338A (nl) | 1989-06-02 | 1991-01-02 | Koninkl Philips Electronics Nv | Digitaal transmissiesysteem, zender en ontvanger te gebruiken in het transmissiesysteem en registratiedrager verkregen met de zender in de vorm van een optekeninrichting. |
| US5715224A (en) * | 1991-07-05 | 1998-02-03 | Sony Corporation | Recording medium with synthesis method default value and reproducing device |
| JP3373221B2 (ja) * | 1992-03-04 | 2003-02-04 | パイオニアビデオ株式会社 | ディジタルオーディオ信号の記録再生装置 |
| US5452006A (en) * | 1993-10-25 | 1995-09-19 | Lsi Logic Corporation | Two-part synchronization scheme for digital video decoders |
| US5652824A (en) * | 1993-10-29 | 1997-07-29 | Tokyo Shibaura Electric Co | Multilingual recording medium and reproducing apparatus with automatic selection of substitutes and languages based on frequency of selections |
| MX9702847A (es) * | 1995-08-21 | 1997-07-31 | Matsushita Electric Industrial Co Ltd | Disco optico de multimedia que facilita la reproduccion de ramificacion para las secciones de bloqueo paternal usando informacion reducida de control y un dispositivo de reproducciones para este disco |
| JP3480777B2 (ja) * | 1996-03-15 | 2003-12-22 | パイオニア株式会社 | 情報記録装置及び情報記録方法並びに情報再生装置及び情報再生方法 |
| JP3748936B2 (ja) * | 1996-03-18 | 2006-02-22 | パイオニア株式会社 | 情報記録装置及び方法並びに情報再生装置及び方法 |
| US6778965B1 (en) | 1996-10-10 | 2004-08-17 | Koninklijke Philips Electronics N.V. | Data compression and expansion of an audio signal |
| EP1603244B1 (en) | 1996-11-07 | 2007-08-22 | Koninklijke Philips Electronics N.V. | Transmitting of a bitstream signal |
-
1998
- 1998-11-24 WO PCT/IB1998/001872 patent/WO1999028912A2/en not_active Ceased
- 1998-11-24 DE DE69831396T patent/DE69831396T2/de not_active Expired - Lifetime
- 1998-11-24 ES ES98952984T patent/ES2247723T3/es not_active Expired - Lifetime
- 1998-11-24 JP JP53043799A patent/JP4060379B2/ja not_active Expired - Lifetime
- 1998-11-24 CA CA002278646A patent/CA2278646C/en not_active Expired - Lifetime
- 1998-11-24 EP EP98952984A patent/EP0956559B1/en not_active Expired - Lifetime
- 1998-11-24 AU AU10498/99A patent/AU1049899A/en not_active Abandoned
- 1998-11-24 DK DK98952984T patent/DK0956559T3/da active
- 1998-11-24 KR KR1019997006800A patent/KR100637292B1/ko not_active Expired - Lifetime
- 1998-11-24 US US09/341,911 patent/US6661762B1/en not_active Expired - Lifetime
- 1998-11-24 BR BR9807013-4A patent/BR9807013A/pt not_active Application Discontinuation
- 1998-11-24 CN CN98802103A patent/CN1244944A/zh active Pending
- 1998-11-24 TR TR1999/01786T patent/TR199901786T1/xx unknown
- 1998-11-24 ID IDW990729A patent/ID22417A/id unknown
- 1998-11-27 MY MYPI98005386A patent/MY130772A/en unknown
- 1998-11-30 AR ARP980106046A patent/AR014937A1/es active IP Right Grant
- 1998-12-14 TW TW087120722A patent/TW541796B/zh not_active IP Right Cessation
-
2003
- 2003-10-07 US US10/680,458 patent/US7133334B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| TR199901786T1 (xx) | 2000-02-21 |
| CA2278646A1 (en) | 1999-06-10 |
| JP4060379B2 (ja) | 2008-03-12 |
| TW541796B (en) | 2003-07-11 |
| CN1244944A (zh) | 2000-02-16 |
| DK0956559T3 (da) | 2006-01-09 |
| KR20000070554A (ko) | 2000-11-25 |
| US20040208113A1 (en) | 2004-10-21 |
| CA2278646C (en) | 2007-04-17 |
| EP0956559B1 (en) | 2005-08-31 |
| US6661762B1 (en) | 2003-12-09 |
| ID22417A (id) | 1999-10-14 |
| AR014937A1 (es) | 2001-04-11 |
| EP0956559A2 (en) | 1999-11-17 |
| AU1049899A (en) | 1999-06-16 |
| WO1999028912A2 (en) | 1999-06-10 |
| DE69831396D1 (de) | 2005-10-06 |
| JP2001510622A (ja) | 2001-07-31 |
| MY130772A (en) | 2007-07-31 |
| BR9807013A (pt) | 2000-03-14 |
| US7133334B2 (en) | 2006-11-07 |
| DE69831396T2 (de) | 2006-06-14 |
| KR100637292B1 (ko) | 2006-10-24 |
| WO1999028912A3 (en) | 1999-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100682430B1 (ko) | 광학적으로 판독가능한 디스크에 오디오 위주의 정보를 기억하는 방법 및 오디오 위주로 기억된 광학적으로 판독가능한 디스크, 및 판독장치 | |
| US7649813B2 (en) | Accessing audio-centered information using a multilevel table-of-contents mechanism and directory structures | |
| ES2247723T3 (es) | Metodo y dispositivo para conectar informacion de audio digital muestreada a velocidad variable a una cadena de bloques de tamaño uniforme, y medio unitario producido de esta manera por medio de una interconexion que permite la escritura. | |
| ES2293741T3 (es) | Metodo y dispositivo para grabacion de informacion en tiempo real. | |
| US8531923B2 (en) | Method for storing audio-centered information with a multi-level table-of-contents (TOC) mechanism with one master-TOC and sub-TOCs for various audio formats, a device for use with such mechanism and a unitary storage medium containing such mechanism | |
| KR100701255B1 (ko) | 고차 레벨 오디오 파일과 파일을 나타내는 저차 레벨오디오 항목을 사용하여 오디오 위주의 정보를 기억하는방법, 이 정보를 판독 및/또는 기억하는 장치와 기록매체 | |
| MXPA99006859A (es) | Un metodo y un dispositivo para interconectar informacion de audio digital muestreada a velocidad variable a una secuencia ordenada de bloques de tamaño uniforme, y un medio unitario asi producido por medio de una interconexion escrita | |
| MXPA00001333A (es) | Un metodo para almacenar información centrada de audio utilizando archivos de audio de nivel superior y archivos que indican el elemento de audio de nivel inferior, un dispositivo para leer y/o almacenar tal información y un portador de registro | |
| MXPA99006948A (es) | Un metodo para almacenar informacion centrada de audio con un mecanismo de indice de materias de nivel multiple con un indice de materias principal y subindices de materias para varios formatos de audio, un dispositivo para utilizarse con tal mecanismo y un medio de almacenamiento unitario que contiene tal mecanismo | |
| HK1023836B (en) | A method for storing audio-centered information with a multi-level table-of-contents (toc) mechanism with one master-toc and sub-tocs for various audio formats, a device for use with such mechanism and a unitary storage medium containing such mechanism | |
| MXPA99006949A (es) | Un metodo y un dispositivo para almacenar informacion centrada de audio por medio de un mecanismo de indice de materias y tambien por medio de un mecanismo de acceso basado en archivos a traves de un directorio principal que contiene un directorio de indice de materias de mayor nivel, y un medio de almacenamiento unitario que contiene tal informacion |