ES2534980T3 - Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción - Google Patents

Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción Download PDF

Info

Publication number
ES2534980T3
ES2534980T3 ES03811959.0T ES03811959T ES2534980T3 ES 2534980 T3 ES2534980 T3 ES 2534980T3 ES 03811959 T ES03811959 T ES 03811959T ES 2534980 T3 ES2534980 T3 ES 2534980T3
Authority
ES
Spain
Prior art keywords
playback
clip
file
path
video data
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
Application number
ES03811959.0T
Other languages
English (en)
Inventor
Byung Jin Kim
Kang Soo Seo
Soung Hyun Um
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Application granted granted Critical
Publication of ES2534980T3 publication Critical patent/ES2534980T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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/32Indexing; 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/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation 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/8042Transformation 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

Un medio (1) de grabación que tiene una estructura de datos para gestionar la reproducción de al menos datos de vídeo de ruta de reproducción múltiple, que comprende: archivos de clip que contienen al menos datos de vídeo para un título, donde el título incluye una porción común para una ruta de reproducción común y una porción multi-ruta para rutas de reproducción múltiples, donde cada archivo de clip incluye los datos de vídeo de uno entre la ruta de reproducción común y una ruta de reproducción particular, donde la ruta de reproducción común es una única ruta de reproducción, donde la ruta de reproducción particular es una ruta de entre las rutas de reproducción múltiples; un archivo de lista de reproducción que incluye al menos un elemento de reproducción, donde el elemento de reproducción indica un punto-in y un punto-out para identificar un intervalo de reproducción en los datos de vídeo; y archivos de información de clip que incluyen al menos un mapa, donde cada uno de los archivos de información de clip incluye información que puede utilizarse para un archivo de clip diferente, donde el mapa mapea un tiempo de presentación a una dirección de al menos un punto de entrada en el archivo de clip asociado, en el que cada elemento de reproducción identifica al archivo de información de clip asociado al archivo de clip.

Description

10
15
20
25
30
35
40
45
50
55
60
65
E03811959
15-04-2015
DESCRIPCIÓN
Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción
1.
CAMPO TÉCNICO La presente invención se refiere a un medio de grabación que tiene una estructura de datos para gestionar la reproducción de al menos datos de vídeo de ruta de reproducción múltiple grabados en el mismo así como a métodos y aparatos para reproducir y grabar.
2.
ANTECEDENTES DE LA TÉCNICA La estandarización de nuevos discos ópticos de alta densidad de sólo lectura y regrabables capaces de grabar grandes cantidades de datos de audio y vídeo de alta calidad ha progresado rápidamente y se espera que en un futuro cercano estén disponibles comercialmente en el mercado nuevos productos relacionados con nuevos discos ópticos. El Disco Blu-ray Regrabable (BD-RE) es un ejemplo de estos nuevos discos ópticos.
La Figura 1 ilustra la estructura de archivos del disco BD-RE. La estructura de archivos o la estructura de datos posibilitan la gestión de la reproducción de los datos de vídeo y audio grabados en el disco BD-RE. Tal como se muestra, la estructura de datos incluye un directorio raíz que contiene al menos un directorio BDAV. El directorio BDAV incluye archivos tales como ‘info.bdav’, ‘menu.tidx’, y ‘mark.tidx’, un subdirectorio PLAYLIST en el que se almacenan archivos (*.rpls and *.vpls) de lista de reproducción, un subdirectorio CLIPINF en el que se almacenan archivos (*.clpi) de información de clip, y un subdirectorio STREAM en el que se almacenan archivos (*.m2ts) de corriente de datos (“stream”) de clip de audio y video con formato MPEG2 correspondientes a los archivos de información de clip. Además de ilustrar la estructura de datos del disco óptico, la Figura 1 representa las áreas del disco óptico. Por ejemplo, el archivo info.bdav de información general está almacenado en un área o áreas de información general en el disco óptico.
Debido a que la estructura de datos y el formato de disco del disco BD-RE tal como se ilustra en la Figura 1 son bien conocidos y están disponible fácilmente, en la presente memoria sólo se proporcionará una visión de conjunto breve de la estructura del archivo.
Tal y como se mencionó anteriormente, el directorio STREAM incluye archivos de corriente de datos de audio y vídeo con formato MPEG2 denominados clips o archivos de clip. El directorio STREAM también puede incluir un tipo especial de clip al que se hará referencia como un archivo de corriente de datos de audio y vídeo de tipo clip-puente. Un clip-puente se utiliza para llevar a cabo conexiones sin discontinuidades entre dos intervalos de presentación o más de dos seleccionados en los clips, y generalmente tiene un tamaño de datos pequeño comparado con los clips. La corriente de datos de audio y vídeo incluye paquetes de fuente de datos de vídeo y de audio. Por ejemplo, un paquete fuente de datos de vídeo incluye una cabecera y un paquete de transporte. Un paquete fuente incluye un número de paquete fuente, que generalmente es un número asignado de manera secuencial que sirve como una dirección para acceder al paquete fuente. Los paquetes de transporte incluyen un identificador de paquete (PID). El PID identifica la secuencia de paquetes de transporte a la que pertenece un paquete de transporte. Cada paquete de transporte en la secuencia tendrá el mismo PID.
El directorio CLIPINFO incluye un archivo de información de clip asociado con cada archivo de corriente de datos de audio y vídeo. El archivo de información de clip indica, entre otras cosas, el tipo de corriente de datos de audio y vídeo asociado con él, información de secuencia, información de programa e información de temporización. La información de secuencia describe las secuencias de base de instante de llegada (ATC, Arrival Time Basis) y base de tiempo de sistema (STC, System Time Basis). Por ejemplo, la información de secuencia indica, entre otras cosas, el número de secuencias, la información de instante de inicio y fin para cada secuencia, la dirección del primer paquete fuente en cada secuencia y el PID de los paquetes de transporte en cada secuencia. Una secuencia de paquetes fuente en la que los contenidos de un programa son constantes se denomina secuencia de programa. La información de programa indica, entre otras cosas, el número de secuencias de programa, la dirección de inicio para cada secuencia de programa, y el PID o los PIDs de paquetes de transporte en una secuencia de programa.
Se hace referencia a la información de temporización como información de punto característico (CPI, Characteristic Point Information). El mapa de punto de entrada (EP, Entry Point) es una forma de CPI. El mapa EP mapea una marca de tiempo de presentación (por ejemplo, en una base de instante de llegada (ATC) y/o una base de tiempo de sistema (STC)) a una dirección de paquete fuente (es decir, un número de paquete fuente). La marca de tiempo de presentación (PTS, Presentation Time Stamp) y el número de paquete fuente (SPN, Source Packet Number) están relacionados con un punto de entrada de la corriente de datos de audio y vídeo; en concreto, la PTS y su SPN relacionado apuntan a un punto de entrada en la corriente de datos de audio y vídeo. Generalmente se hace referencia al paquete apuntado como el paquete de punto de entrada.
El directorio PLAYLIST incluye un archivo de lista de reproducción o más de uno. El concepto de lista de reproducción se ha introducido para promover la facilidad en la edición/ensamblaje de clips para su reproducción. Un
10
15
20
25
30
35
40
45
50
55
60
65
E03811959
15-04-2015
archivo de lista de reproducción es una colección de intervalos de reproducción en los clips. Se hace referencia a cada intervalo de reproducción como un elemento de reproducción. El archivo de lista de reproducción, entre otras cosas, identifica cada elemento de reproducción que forma la lista de reproducción, y cada elemento de reproducción, entre otras cosas, es una pareja constituida por un punto-IN y un punto-OUT que apuntan a posiciones situadas en un eje de tiempo del clip (por ejemplo, marcas de tiempo de presentación en una base ATC o STC). Expresado de otro modo, el archivo de lista de reproducción identifica elementos de reproducción, cada elemento de reproducción apunta a un clip o a una porción del mismo e identifica el archivo de información de clip asociado al clip. El archivo de información de clip se utiliza, entre otras cosas, para mapear los elementos de reproducción al clip de paquetes fuente.
Un directorio de lista de reproducción puede incluir listas de reproducción reales (*.rpls) y listas de reproducción virtuales (*.vpls). Una lista de reproducción real sólo puede utilizar clips y no puede utilizar clips-puente. En concreto, se considera que la lista de reproducción real se refiere a partes de clips y, por lo tanto, se considera conceptualmente como equivalente en espacio de disco al referido a partes de los clips. Una lista de reproducción virtual puede utilizar tanto clips como clips-puente y, por lo tanto, las consideraciones conceptuales de una lista de reproducción real no existen en el caso de las listas de reproducción virtuales.
El archivo info.bdav es un archivo de información general que proporciona información general para gestionar la reproducción de la corriente de datos de audio y vídeo grabada en el disco óptico. De manera más específica, el archivo info.bdav incluye, entre otras cosas, una tabla de listas de reproducción que identifica los nombres de archivo de la lista de reproducción en el directorio PLAYLIST del mismo directorio BDAV.
Los archivos menu.tidx, menu.tdtl y menu.tdt2 almacenan información relacionada con miniaturas de menú. Los archivos mark.tidx, mark.tdt1 y mark.tdt2 almacenan información relacionada con miniaturas de marca. Debido a que estos archivos no son particularmente relevantes para la presente invención, no se discutirán más a fondo.
La solicitud de patente europea EP 0 903 744 A2 describe un disco óptico que incluye un área de datos para grabar objetos de video y un área de índice para grabar información de cadena de tipo original e información de cadena de tipo definida por el usuario. La información de cadena de tipo original gestiona los objetos de vídeo en secciones de archivo de tal manera que las secciones de archivo son reproducidas en el orden en el que están dispuestas en los objetos de vídeo. La información de cadena de tipo definida por el usuario define rutas de reproducción diferentes del orden en el que las secciones de archivo están dispuestas en el objeto de vídeo.
La estandarización para discos ópticos de alta densidad de sólo lectura tales como el disco Blu-ray ROM (BD-ROM) está todavía en marcha. Una estructura de datos efectiva para gestionar la reproducción de datos de vídeo y audio grabados en el disco óptico de alta densidad de sólo lectura tal como el disco BD-ROM no está disponible todavía.
3. DESCRIPCIÓN DE LA INVENCIÓN El medio de grabación de acuerdo con la presente invención incluye una estructura de datos para gestionar la reproducción de al menos datos de vídeo de ruta de reproducción múltiple (por ejemplo, datos de vídeo de diferentes ángulos de cámara) grabados en el medio de grabación.
Debe apreciarse que todos los ejemplos dados a continuación que no entran dentro del alcance de la invención tal como se establece en las reivindicaciones anexas no deben considerarse realizaciones y ejemplos de la invención.
En una realización a modo de ejemplo, el medio de grabación incluye un área de datos que almacena archivos de clip de al menos una corriente de datos de vídeo. Cada archivo de clip está asociado con uno de entre una porción de ruta de reproducción común y una porción de ruta de reproducción particular de la corriente de datos de vídeo. En una realización a modo de ejemplo, los archivos de clip están entrelazados. Por ejemplo, los archivos de clip asociados con porciones de ruta de reproducción particular están entrelazados entre los archivos de clip asociados con porciones de ruta de reproducción común.
En otra realización a modo de ejemplo, los archivos de clip tienen un tamaño que evita que la memoria intermedia de un aparato de reproducción sufra subdesbordamiento durante la reproducción de los archivos de clip. En una realización adicional, los archivos de clip tienen un tamaño que evita que la memoria intermedia de un aparato de reproducción sufra desbordamiento durante la reproducción de los archivos de clip.
La presente invención proporciona adicionalmente aparatos y métodos para grabar y reproducir la estructura de datos de acuerdo con la presente invención.
4. BREVE DESCRIPCIÓN DE LOS DIBUJOS Las características propias y otras ventajas de la presente invención descritas anteriormente se comprenderán de manera más clara a partir de la siguiente descripción detallada tomada conjuntamente con los dibujos que acompañan, en los cuales:
10
15
20
25
30
35
40
45
50
55
60
65
E03811959
15-04-2015
La Figura 1 ilustra el archivo o la estructura de datos de un disco óptico regrabable correspondiente a la técnica anterior según el estándar Disco Blu-ray Regrabable (BD-RE); La Figura 2 ilustra una realización a modo de ejemplo de un archivo o estructura de datos de un medio de grabación de acuerdo con la presente invención; La Figura 3 ilustra un ejemplo de un medio de grabación que posee la estructura de datos de la Figura 2 almacenada en su seno; Las Figuras 4 y 5 ilustran realizaciones de la estructura de datos asociada a la gestión de la ruta de reproducción para ser utilizada en la estructura de datos de acuerdo con la Figura 2; y La Figura 6 ilustra un diagrama esquemático de una realización de un aparato de reproducción y grabación de disco óptico de la presente invención.
5. MODOS DE LLEVAR A CABO LA INVENCIÓN Con el fin de que la invención pueda ser comprendida completamente, se describirán a continuación realizaciones a modo de ejemplo de la misma haciendo referencia a los dibujos adjuntos.
Un disco óptico de alta densidad, como por ejemplo un disco Blu-Ray ROM (BD-ROM), BD-RE, etc. de acuerdo con la invención puede poseer un archivo o una estructura de datos para gestionar la reproducción de datos de vídeo y audio tal como se muestra en la Figura 2. Muchos aspectos de la estructura de datos de acuerdo con la presente invención mostrada en la Figura 2 son similares a aquellos correspondientes al estándar BD-RE discutido en referencia a la Figura 1. Como tales, estos aspectos no serán descritos con gran detalle.
Tal como se muestra en la Figura 2, el directorio raíz contiene al menos un directorio DVP. El directorio DVP incluye un archivo info.dvp de información general, archivos menu.tidx, menu.tdt1 de menú entre otros, un directorio PLAYLIST en el que se almacenan los archivos de lista de reproducción (por ejemplo, reales (*.rpls) y virtuales (*.vpls)), un directorio CLIPINFO en el que se almacenan archivos (*.clpi) de información de clip, y un directorio STREAM en el que se almacenan archivos (*.m2ts) de corriente de datos de clip de audio y video con formato MPEG2 correspondientes a los archivos de información de clip.
El directorio STREAM incluye archivos de corriente de datos de audio y vídeo con formato MPEG2 denominados clips o archivos de clip. La corriente de datos de audio y vídeo incluye paquetes fuente de datos de vídeo y de audio. Por ejemplo, un paquete fuente de datos de vídeo incluye una cabecera y un paquete de transporte. Un paquete fuente incluye un número de paquete fuente, que generalmente es un número asignado de manera secuencial que sirve como una dirección para acceder al paquete fuente. Los paquetes de transporte incluyen un identificador de paquete (PID). El PID identifica la secuencia de paquetes de transporte a la que pertenece un paquete de transporte. Cada paquete de transporte en la secuencia tendrá el mismo PID.
El directorio CLIPINFO incluye un archivo de información de clip asociado con cada archivo de corriente de datos de audio y vídeo. El archivo de información de clip indica, entre otras cosas, el tipo de corriente de datos de audio y vídeo asociado a él, información de secuencia, información de programa e información de temporización. La información de secuencia describe las secuencias de base de instante de llegada (ATC, Arrival Time Basis) y de base de tiempo de sistema (STC, System Time Basis). Por ejemplo, la información de secuencia indica, entre otras cosas, el número de secuencias, la información de instante de inicio y fin para cada secuencia, la dirección del primer paquete fuente en cada secuencia y el PID de los paquetes de transporte en cada secuencia. Una secuencia de paquetes fuente en la que los contenidos de un programa son constantes se denomina secuencia de programa. La información de programa indica, entre otras cosas, el número de secuencias de programa, la dirección de inicio para cada secuencia de programa, y el PID o los PIDs de paquetes de transporte en una secuencia de programa.
Se hace referencia a la información de temporización como información de punto característico (CPI, Characteristic Point Information). Una forma de CPI es el mapa de punto de entrada (EP, Entry Point). El mapa EP mapea una marca de tiempo de presentación (por ejemplo, en una base de instante de llegada (ATC) y/o una base de tiempo de sistema (STC)) a una dirección de paquete fuente (es decir, un número de paquete fuente). La marca de tiempo de presentación (PTS, Presentation Time Stamp) y el número de paquete fuente (SPN, Source Packet Number) están relacionados con un punto de entrada de la corriente de datos de audio y vídeo; en concreto, la PTS y su SPN relacionado apuntan a un punto de entrada en la corriente de datos de audio y vídeo. Generalmente se hace referencia al paquete apuntado como el paquete de punto de entrada.
El directorio PLAYLIST incluye un archivo de lista de reproducción o más de uno. El concepto de lista de reproducción se ha introducido para promover la facilidad en la edición/ensamblaje de clips para su reproducción. Un archivo de lista de reproducción es una colección de intervalos de reproducción en los clips. Se hace referencia a cada intervalo de reproducción como un elemento de reproducción. El archivo de lista de reproducción, entre otras cosas, identifica cada elemento de reproducción que forma la lista de reproducción, y cada elemento de reproducción, entre otras cosas, es una pareja constituida por un punto-IN y un punto-OUT que apuntan a posiciones situadas en un eje de tiempo del clip (por ejemplo, marcas de tiempo de presentación en una base ATC o STC). Expresado de otro modo, el archivo de lista de reproducción identifica elementos de reproducción, cada elemento de reproducción apunta a un clip o una porción del mismo e identifica el archivo de información de clip
10
15
20
25
30
35
40
45
50
55
60
65
E03811959
15-04-2015
asociado al clip. El archivo de información de clip se utiliza, entre otras cosas, para mapear los elementos de reproducción al clip de paquetes fuente.
Un directorio de lista de reproducción puede incluir listas de reproducción reales (*.rpls) y listas de reproducción virtuales (*.vpls). Una lista de reproducción real sólo puede utilizar clips y no puede utilizar clips-puente. En concreto, se considera que la lista de reproducción real se refiere a partes de clips y, por lo tanto, se considera conceptualmente como equivalente en espacio de disco al referido a partes de los clips. Una lista de reproducción virtual puede utilizar tanto clips como clips-puente y, por lo tanto, las consideraciones conceptuales de una lista de reproducción real no existen en el caso de las listas de reproducción virtuales.
El archivo info.dvp es un archivo de información general que proporciona información general para gestionar la reproducción de la corriente de datos de audio y vídeo grabada en el disco óptico. De manera más específica, el archivo info.dvp incluye, entre otras cosas, una tabla de listas de reproducción que identifica los nombres de archivo de la lista de reproducción en el directorio PLAYLIST. El archivo info.dvp se discutirá con mayor detalle más adelante con respecto a las realizaciones de la presente invención.
Además de ilustrar la estructura de datos del medio de grabación de acuerdo con una realización de la presente invención, la Figura 2 representa las áreas del medio de grabación. Por ejemplo, el archivo de información general se graba en un área de información general o más de una, el directorio de lista de reproducción se graba en un área de directorio de lista de reproducción o más de una, cada lista de reproducción en un directorio de lista de reproducción se graba en un área de lista de reproducción o más de una del medio de grabación, etc. La Figura 3 ilustra un ejemplo de un medio de grabación que posee la estructura de datos de la Figura 2 almacenada en su seno. Tal como se muestra, el medio de grabación incluye un área de información de sistema de archivos, un área de base de datos y un área de corriente de datos de audio y vídeo. El área de base de datos incluye un archivo de información general y un área de información de lista de reproducción y un área de información de clip. El archivo de información general y el área de información de lista de reproducción tienen el archivo de información general grabado en un área de archivo de información general del mismo, y el directorio PLAYLIST y los archivos de lista de reproducción grabados en un área de información de lista de reproducción del mismo. El área de información de clip tiene el directorio CLIPINFO y archivos de información de clip asociados grabados en su seno. El área de corriente de datos de audio y vídeo tiene las corrientes de datos de audio y vídeo para los diferentes títulos grabados en su seno.
Los datos de vídeo y de audio están organizados típicamente como títulos individuales; por ejemplo, diferentes películas representadas por los datos de vídeo y audio están organizadas como títulos diferentes. Más aún, un título puede estar organizado en capítulos individuales de una forma muy parecida a un libro que está generalmente organizado en capítulos.
Debido a la alta capacidad de almacenamiento de los medios de grabación de alta densidad más modernos tales como el disco óptico BD-ROM y el disco óptico BD-RE, pueden grabarse diferentes títulos, varias versiones de un título o porciones de un título y, por lo tanto, pueden ser reproducidos desde el medio de grabación. Por ejemplo, pueden grabarse datos de video que representan diferentes ángulos de cámara en el medio de grabación. Como otro ejemplo, pueden grabarse versiones de un título o porciones del mismo asociadas con diferentes idiomas en el medio de grabación. Como un ejemplo adicional más, pueden grabarse una versión del director y una versión teatral del título en el medio de grabación, o bien pueden grabarse una versión para adultos, una versión para adultos jóvenes y una versión para niños (es decir, versiones correspondientes a controles parentales diferentes) de un título
o porciones de un título en el medio de grabación. Cada versión, ángulo de cámara, etc., representa una ruta de reproducción diferente, y se hace referencia a los datos de vídeo en estos casos como datos de vídeo de ruta de reproducción múltiple. Se apreciará que los ejemplos anteriores de datos de vídeo de ruta de reproducción múltiple no son limitantes, y que la presente invención puede aplicarse a cualquier tipo o combinación de tipos de datos de vídeo de ruta de reproducción múltiple. Tal como se describirá con detalle más adelante con respecto a realizaciones de la presente invención, las estructuras de datos de acuerdo con la presente invención incluyen información de gestión de ruta, información de navegación, y/o están estructuradas para gestionar la reproducción de datos de vídeo de ruta de reproducción múltiple grabados en el medio de grabación.
Se describirá a continuación una primera realización de la estructura de datos de gestión de ruta de reproducción para ser utilizada en la estructura de datos de acuerdo con la Figura 2 haciendo referencia a la Figura 4.
Una corriente de datos original incluye porciones de datos de vídeo comunes a todas las rutas de reproducción y porciones de datos de vídeo específicas de rutas de reproducción particulares. De acuerdo con una realización de la presente invención, las porciones respectivas se almacenan como archivos de clip en el medio de grabación. De manera más específica, los archivos de clip pueden estar almacenados de manera entrelazada en el medio de grabación. La Figura 4 ilustra un ejemplo de la realización de la presente invención descrita anteriormente.
Tal como se muestra, una corriente de datos original que va a ser grabada en el medio de grabación (por ejemplo, un disco BD-ROM) tiene en orden una porción de datos de ruta común, una primera porción de datos de ruta de
10
15
20
25
30
35
40
45
50
55
60
65
E03811959
15-04-2015
reproducción, otra porción de datos de ruta común, y una segunda porción de datos de ruta de reproducción. La primera porción de datos de ruta común es gestionada como un primer archivo “Archivo de Clip #1” de clip, la primera porción de datos de ruta de reproducción es gestionada como un segundo archivo “Archivo de Clip #2” de clip, la segunda porción de datos de ruta común es gestionada como un tercer archivo “Archivo de Clip #3” de clip, y la segunda porción de datos de ruta de reproducción es gestionada como un cuarto archivo “Archivo de Clip #4” de clip.
Los archivos de clip primero a cuarto “Archivo de Clip #1”, “Archivo de Clip #2”, “Archivo de Clip #3” y “Archivo de Clip #4” están grabados de una manera físicamente entrelazada en el medio de grabación. Tal como se muestra, la grabación física se lleva a cabo de manera sucesiva en el orden de la primera porción de datos de ruta común del primer archivo de clip, la primera corriente de datos de ruta de reproducción del segundo archivo de clip, la segunda porción de datos de ruta de reproducción del cuarto archivo de clip, y la segunda porción de datos de ruta común del tercer archivo de clip.
Por consiguiente, la primera porción de datos de ruta de reproducción del segundo archivo de clip y la segunda porción de datos de ruta de reproducción del cuarto archivo de clip se graban en un estado entrelazado entre la primera porción de datos de ruta común del primer archivo de clip y la segunda porción de datos de ruta común del tercer archivo de clip.
Cuando se designa una operación de reproducción para los datos de la segunda ruta de reproducción mediante la solicitud del usuario que utiliza un aparato de reproducción de disco óptico, el aparato de disco óptico extrae y reproduce la primera porción de datos de ruta común del primer archivo de clip, y a continuación lleva a cabo una operación de salto a la segunda porción de datos de ruta de reproducción del cuarto archivo de clip, tal como se muestra en la Figura 4. A partir de ahí, el aparato de disco óptico lleva a cabo una operación de reproducción para la segunda ruta de reproducción mediante la extracción y la reproducción de la segunda porción de datos de ruta común del tercer archivo de clip. Por consiguiente, el usuario puede reproducir de manera selectiva una corriente de datos de una ruta de reproducción deseada.
La longitud de cada archivo de clip debería establecerse de manera apropiada con el fin de evitar que se produzca cualquier subdesbordamiento de la memoria intermedia durante la operación de salto desde un archivo de clip hasta otro archivo de clip evitando a la vez que el tamaño de la memoria intermedia alcance un valor excesivamente grande. Por ejemplo, en el caso de una longitud de archivo de clip excesivamente corta, podría ocurrir un subdesbordamiento de la memoria intermedia del aparato de reproducción durante una operación de salto grande. Más aún, existe una desventaja en el hecho de que resulta necesario gestionar un número de archivos de clip relativamente grande.
Por otro lado, en el caso de una longitud de archivo de clip grande, la necesidad de una memoria intermedia que tenga un tamaño adaptado para almacenar de manera temporal una corriente de datos de lectura puede aumentar de manera significativa el coste económico del aparato de reproducción. Por esta razón, la longitud de cada archivo de clip se fija, teniendo en cuenta el subdesbordamiento de la memoria intermedia, el tamaño de la memoria intermedia, y las eficiencias de grabar y gestionar el archivo de clip.
Otra realización de la presente invención tiene en cuenta estos factores limitando el tamaño de un archivo de clip a un valor máximo de tamaño de archivo “Clip File_Max Size”. Como consecuencia de ello, una porción de datos o más de una de la corriente de datos original puede almacenarse en la forma de más de un archivo de clip.
La Figura 5 ilustra un ejemplo de esta realización. Tal como se muestra, una corriente de datos original que debe grabarse en el medio de grabación (por ejemplo, un disco BD-ROM) tiene en orden una porción de datos de ruta común, una primera porción de datos de ruta de reproducción, otra porción de datos de ruta común, y una segunda porción de datos de ruta de reproducción. La primera porción de datos de ruta común es gestionada como un primer archivo “Archivo de Clip #1” de clip. La primera porción de datos de ruta de reproducción, sin embargo, incluye datos que superan el tamaño máximo de archivo “Clip File_Max Size”. Como consecuencia de ello, la primera porción de datos de ruta de reproducción se fracciona en más de un archivo de clip, de manera que cada archivo de clip incluye datos de un tamaño menor que el tamaño de archivo máximo “Clip File_Max Size”. En el ejemplo de la Figura 5, la primera porción de datos es gestionada como segundo y tercer archivo “Archivo de Clip #2” y “Archivo de Clip #3” de clip. La segunda porción de datos de ruta común es gestionada como cuarto archivo “Archivo de Clip #4” de clip, y la segunda porción de datos de ruta de reproducción es gestionada como quinto archivo “Archivo de Clip #5” de clip.
Los archivos de clip primero a quinto “Archivo de Clip #1”, “Archivo de Clip #2”, “Archivo de Clip #3”, “Archivo de Clip #4” y “Archivo de Clip #5” están grabados de una manera físicamente entrelazada en el medio de grabación. Tal como se muestra, la grabación física se lleva a cabo de manera sucesiva en el orden de la primera porción de datos de ruta común del primer archivo de clip, la primera corriente de datos de ruta de reproducción del segundo archivo de clip, la segunda porción de datos de ruta de reproducción del quinto archivo de clip, la primera porción de datos de ruta de reproducción del tercer archivo de clip, y la segunda porción de datos de ruta común del cuarto archivo de clip.
10
15
20
25
30
35
40
45
50
55
60
65
E03811959
15-04-2015
Por consiguiente, la primera porción de datos de ruta de reproducción del segundo y el tercer archivo de clip y la segunda porción de datos de ruta de reproducción del quinto archivo de clip se graban en un estado entrelazado entre la primera porción de datos de ruta común del primer archivo de clip y la segunda porción de datos de ruta común del cuarto archivo de clip.
Cuando se designa una operación de reproducción para los datos de la segunda ruta de reproducción mediante la solicitud del usuario que utiliza un aparato de reproducción de disco óptico, el aparato de disco óptico extrae y reproduce la primera porción de datos de ruta común del primer archivo de clip, y a continuación lleva a cabo una operación de salto a la segunda porción de datos de ruta de reproducción del quinto archivo de clip, tal como se muestra en la Figura 5. A partir de ahí, el aparato de disco óptico lleva a cabo una operación de reproducción para la segunda ruta de reproducción mediante la extracción y la reproducción de la segunda porción de datos de ruta común del cuarto archivo de clip. Por consiguiente, el usuario puede reproducir de manera selectiva una corriente de datos de una ruta de reproducción deseada.
La Figura 6 ilustra un diagrama esquemático de una realización de un aparato de grabación y reproducción de disco óptico de acuerdo con la presente invención. Tal como se muestra, un codificador 9 de audio y vídeo recibe y codifica datos de audio y de video. El codificador 9 de audio y vídeo entrega los datos de audio y vídeo codificados junto con información de codificación e información de atributos de corriente de datos. Un multiplexor 8 multiplexa los datos de audio y vídeo codificados sobre la base de la información de codificación y la información de atributos de corriente de datos para crear, por ejemplo, una corriente de datos de transporte MPEG-2. Un empaquetador 7 de fuente empaqueta los paquetes de transporte del multiplexor 8 en paquetes fuente de acuerdo con el formato de audio/vídeo del disco óptico. Tal como se muestra en la Figura 6, las operaciones del codificador 9 de audio y vídeo, el multiplexor 8 y el empaquetador 7 de fuente están controlados por un controlador 10. El controlador 10 recibe entradas de usuario en la operación de grabación, y proporciona información de control al codificador 9 de audio y vídeo, al multiplexor 8 y al empaquetador 7 de fuente. Por ejemplo, el controlador 10 envía instrucciones al codificador 9 de audio y vídeo sobre el tipo de codificación a llevar a cabo, envía instrucciones al multiplexor 8 sobre la corriente de transporte a crear, y envía instrucciones al empaquetador 7 de fuente sobre el formato de paquete fuente. El controlador 10 controla adicionalmente un accionador 3 para grabar la salida del empaquetador 7 de fuente en el disco óptico.
El controlador 10 también crea la información de navegación, gestión, etc., para gestionar la reproducción de los datos de audio/vídeo que están siendo grabados en el disco óptico. Por ejemplo, basándose en la información recibida a través de la interfaz de usuario (por ejemplo, conjuntos de instrucciones grabados en disco, proporcionados a través de Internet o intranet por un sistema computacional, etc.), el controlador 10 controla al accionador 3 para grabar la estructura de datos de las Figuras 2, 4 y 5 en el disco óptico.
Durante la reproducción, el controlador 10 controla al accionador 3 para reproducir esta estructura de datos. Basándose en la información contenida en su seno, así como en entradas de usuario recibidas a través de la interfaz de usuario (por ejemplo, botones de control en el aparato de grabación y reproducción o un mando a distancia asociado con el aparato), el controlador 10 controla al accionador 3 para reproducir los paquetes fuente de audio/vídeo del disco óptico. Por ejemplo, la entrada de usuario puede especificar una ruta a reproducir. Esta entrada de usuario puede estar especificada, por ejemplo, mediante una interfaz de usuario gráfica basada en menú pre-programada en el controlador 10. Utilizando la entrada de usuario y la información de gestión o cambio de ruta reproducida desde el disco óptico, el controlador 10 controla la reproducción de la ruta especificada o cambia la reproducción de la ruta especificada tal como se describió anteriormente con respecto a las realizaciones de la presente invención.
Los paquetes fuente reproducidos son recibidos por un desempaquetador 4 de fuente y son convertidos en una corriente de datos (por ejemplo, una corriente de paquetes de transporte MPEG-2). Un demultiplexor 5 demultiplexa la corriente de datos convirtiéndola en datos de vídeo y audio codificados. Un decodificador 6 de audio y vídeo decodifica los datos de video y audio codificados para reproducir los datos de audio y vídeo originales que se introdujeron en el codificador 9 de audio y vídeo durante la reproducción, el controlador 10 controla el funcionamiento del desempaquetador 4 de fuente, el demultiplexor 5 y el decodificador 6 de audio y vídeo. El controlador 10 recibe entradas de usuario en la operación de reproducción, y proporciona información de control al decodificador 6 de audio y vídeo, al demultiplexor 5 y al desempaquetador 4 de fuente. Por ejemplo, el controlador 10 envía instrucciones al decodificador 9 de audio y vídeo sobre el tipo de decodificación a llevar a cabo, envía instrucciones al demultiplexor 5 sobre la corriente de transporte a demultiplexar, y envía instrucciones al desempaquetador 4 de fuente sobre el formato de paquetes fuente.
Aunque se ha descrito la Figura 6 como un aparato de grabación y reproducción, debe entenderse que también puede proporcionarse un aparato sólo de grabación o solo de reproducción utilizando aquellas partes de la Figura 6 que proporcionan la función de grabación o la función de reproducción.
Tal como resulta aparente de la descripción anterior, la presente invención proporciona un método para gestionar
E03811959
15-04-2015
corrientes de datos de ruta de reproducción múltiple para discos ópticos de alta densidad que pueden acceder de manera rápida y precisa a las corrientes de datos de la ruta designada por el usuario mediante saltos con el fin de reproducir las corrientes de datos, siendo capaces además de minimizar una reducción en la eficiencia de grabación de corrientes de datos de ruta múltiple.
5
Tal como se apreciará a partir de la descripción precedente, la presente invención proporciona un medio de grabación que tiene una estructura de archivos o de datos que permite la gestión y/o el control de la navegación de la reproducción de datos de vídeo sobre la base de una ruta de reproducción múltiple. Por consiguiente, la presente invención proporciona un mayor nivel de flexibilidad en la reproducción de datos de vídeo comparado con las
10 anteriormente disponibles.
Mientras que la invención ha sido descrita con respecto a un número limitado de realizaciones, aquellas personas expertas en la técnica, con el beneficio obtenido de la presente descripción, apreciarán numerosas modificaciones y variaciones de la misma. Por ejemplo, aunque la invención se ha descrito con respecto a un disco óptico Blu-ray
15 ROM en diferentes casos, ésta no está limitada a este estándar de disco óptico o a discos ópticos. Se pretende que la presente invención cubra todas las modificaciones y variaciones tales, siempre que entren en el seno del alcance de las reivindicaciones anexas.
20

Claims (15)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    REIVINDICACIONES
    1.-Un medio (1) de grabación que tiene una estructura de datos para gestionar la reproducción de al menos datos de vídeo de ruta de reproducción múltiple, que comprende:
    archivos de clip que contienen al menos datos de vídeo para un título, donde el título incluye una porción común para una ruta de reproducción común y una porción multi-ruta para rutas de reproducción múltiples, donde cada archivo de clip incluye los datos de vídeo de uno entre la ruta de reproducción común y una ruta de reproducción particular, donde la ruta de reproducción común es una única ruta de reproducción, donde la ruta de reproducción particular es una ruta de entre las rutas de reproducción múltiples; un archivo de lista de reproducción que incluye al menos un elemento de reproducción, donde el elemento de reproducción indica un punto-in y un punto-out para identificar un intervalo de reproducción en los datos de vídeo; y archivos de información de clip que incluyen al menos un mapa, donde cada uno de los archivos de información de clip incluye información que puede utilizarse para un archivo de clip diferente, donde el mapa mapea un tiempo de presentación a una dirección de al menos un punto de entrada en el archivo de clip asociado, en el que cada elemento de reproducción identifica al archivo de información de clip asociado al archivo de clip.
  2. 2.-El medio (1) de grabación de la reivindicación 1, en el que los datos de vídeo están divididos en unidades de entrelazado, donde las unidades de entrelazado de las rutas de reproducción múltiples están entrelazadas una respecto a otra, donde el tamaño de cada unidad de entrelazado tiene un valor comprendido en un intervalo predeterminado relacionado con la ocupación de una memoria intermedia con el fin de reproducir sin discontinuidades los datos de vídeo para una operación de salto entre las rutas de reproducción múltiples.
  3. 3.-El medio (1) de grabación de la reivindicación 2, en el que el tamaño de las unidades de entrelazado evita que una memoria intermedia de un aparato de reproducción sufra subdesbordamiento o desbordamiento durante la reproducción de los archivos de clip.
  4. 4.-El medio (1) de grabación de la reivindicación 3, en el que más de una unidad de entrelazado está asociada a la ruta de reproducción particular cuando la ruta de entre la ruta de reproducción común y la ruta de reproducción particular incluye datos que superan el tamaño de la unidad de entrelazado para evitar que la memoria intermedia del aparato de reproducción sufra desbordamiento cuando se reproducen los archivos de clip.
  5. 5.-El medio (1) de reproducción de cualquiera de las reivindicaciones 1 a 4, en el que los datos de vídeo se graban como paquetes fuente, donde el paquete fuente incluye una cabecera y un paquete de transporte, donde un paquete de transporte incluye un identificador de paquete (PID) y el paquete fuente incluye un número de paquetes fuente que indica la dirección en los datos de vídeo, donde cada punto de entrada está asociado con uno de los números de paquete fuente.
  6. 6.-Un método para grabar una estructura de datos para manejar la reproducción de al menos datos de vídeo que tienen rutas de reproducción múltiples en un medio (1) de grabación, que comprende:
    grabar los archivos de clip de al menos datos de vídeo para un título, donde el título incluye una porción común para una ruta de reproducción común y una porción multi-ruta para rutas de reproducción múltiples, donde cada archivo de clip incluye los datos de vídeo de una ruta de entre la ruta de reproducción común y una ruta de reproducción particular, donde la ruta de reproducción común es una única ruta de reproducción, la ruta de reproducción particular es una ruta de entre las rutas de reproducción múltiples; grabar al menos un archivo de lista de reproducción, donde el archivo de lista de reproducción incluye al menos un elemento de reproducción, donde el elemento de reproducción indica un punto-in y un punto-out para identificar un intervalo de reproducción en los datos de vídeo; y grabar archivos de información de clip, donde los archivos de información de clip incluyen al menos un mapa, donde cada uno de los archivos de información de clip incluye información que puede utilizarse para un archivo de clip diferente, donde el mapa mapea un tiempo de presentación a una dirección de al menos un punto de entrada en el archivo de clip asociado, en el que cada elemento de reproducción identifica al archivo de información de clip asociado al archivo de clip.
  7. 7.-El método de la reivindicación 6, en el que los datos de vídeo están divididos en unidades de entrelazado, donde las unidades de entrelazado de las rutas de reproducción múltiples están entrelazadas una respecto a otra, donde el tamaño de cada unidad de entrelazado tiene un valor comprendido en un intervalo predeterminado relacionado con la ocupación de una memoria intermedia con el fin de reproducir sin discontinuidades los datos de vídeo para una operación de salto entre las rutas de reproducción múltiples; y el tamaño de la unidad de entrelazado evita que la memoria intermedia de un aparato de reproducción sufra
    9
    5
    10
    15
    20
    25
    30
    35
    40
    45
    50
    55
    60
    65
    subdesbordamiento o desbordamiento durante la reproducción de los archivos de clip.
  8. 8.-Un método para reproducir una estructura de datos para gestionar la reproducción de al menos datos de vídeo que tienen rutas de reproducción múltiples grabados en un medio (1) de grabación, que comprende:
    leer al menos un archivo de lista de reproducción, donde el archivo de lista de reproducción incluye al menos un elemento de reproducción, donde el elemento de reproducción indica un punto-in y un punto-out para identificar un intervalo de reproducción en los datos de vídeo; leer un archivo de información de clip o más de uno, donde los archivos de información de clip incluyen al menos un mapa, donde cada uno de los archivos de información de clip incluye información que puede utilizarse para un archivo de clip diferente, donde el mapa mapea un tiempo de presentación a una dirección de al menos un punto de entrada en el archivo de clip asociado; y reproducir un archivo de clip o más de uno de al menos datos de vídeo para un título, donde el título incluye una porción común para la ruta de reproducción común y una porción multi-ruta para las rutas de reproducción múltiples, donde cada archivo de clip incluye los datos de vídeo de una ruta de entre la ruta de reproducción común y una ruta de reproducción particular, donde la ruta de reproducción común es una única ruta de reproducción, la ruta de reproducción particular es una ruta de entre las rutas de reproducción múltiples, en el que cada elemento de reproducción identifica el archivo de información de clip asociado al archivo de clip.
  9. 9.-El método de la reivindicación 8, en el que los datos de vídeo están divididos en unidades de entrelazado, donde las unidades de entrelazado de las rutas de reproducción múltiples están entrelazadas una respecto a otra, donde el tamaño de cada unidad de entrelazado tiene un valor comprendido en un intervalo predeterminado relacionado con la ocupación de una memoria intermedia con el fin de reproducir sin discontinuidades los datos de vídeo para una operación de salto entre las rutas de reproducción múltiples; y el tamaño de la unidad de entrelazado evita que la memoria intermedia de un aparato de reproducción sufra subdesbordamiento o desbordamiento durante la reproducción de los archivos de clip.
  10. 10.-Un aparato para grabar una estructura de datos para gestionar la reproducción de al menos datos de vídeo que tienen rutas de reproducción múltiples en un medio (1) de grabación, que comprende:
    una unidad (2) de grabación configurada para grabar datos en el medio (1) de reproducción; y un controlador (10) acoplado funcionalmente a la unidad (2) de grabación, en el que el controlador (10) está configurado para controlar la unidad (2) de grabación para grabar archivos de clip que contienen al menos datos de vídeo para un título, donde el título incluye una porción común para una ruta de reproducción común y una porción multi-ruta para rutas de reproducción múltiples, donde cada archivo de clip incluye los datos de vídeo de una ruta de entre la ruta de reproducción común y una ruta de reproducción particular, donde la ruta de reproducción común es una única ruta de reproducción, la ruta de reproducción particular es una ruta de entre las rutas de reproducción múltiples; para grabar al menos un archivo de lista de reproducción, donde el archivo de lista de reproducción incluye al menos un elemento de reproducción, donde el elemento de reproducción indica un punto-in y un punto-out para identificar un intervalo de reproducción en los datos de vídeo; y para grabar archivos de información de clip, donde los archivos de información de clip incluyen información que puede utilizarse para al menos un mapa, donde cada uno de los archivos de información de clip está asociado con un archivo de clip diferente, donde el mapa mapea un tiempo de presentación a una dirección de al menos un punto de entrada en el archivo de clip asociado, en el que cada elemento de reproducción identifica el archivo de información de clip asociado al archivo de clip.
  11. 11.-El aparato de la reivindicación 10, en el que los datos de vídeo están divididos en unidades de entrelazado, donde las unidades de entrelazado de las rutas de reproducción múltiples están entrelazadas una respecto a otra, donde el tamaño de cada unidad de entrelazado tiene un valor comprendido en un intervalo predeterminado relacionado con la ocupación de una memoria intermedia con el fin de reproducir sin discontinuidades los datos de vídeo para una operación de salto entre las rutas de reproducción múltiples; y el tamaño de la unidad de entrelazado evita que la memoria intermedia de un aparato de reproducción sufra subdesbordamiento o desbordamiento durante la reproducción de los archivos de clip.
  12. 12.-El aparato de la reivindicación 10 o de la reivindicación 11, que comprende adicionalmente:
    un codificador (9) acoplado funcionalmente al controlador (10), configurado para codificar al menos datos de vídeo que tienen rutas de reproducción múltiples, en el que el controlador (10) está configurado adicionalmente para controlar a la unidad (2) de grabación para
    10
    5
    10
    15
    20
    25
    30
    35
    40
    grabar los archivos de clip de los datos de vídeo entregados por el codificador (9).
  13. 13.-Un aparato para reproducir una estructura de datos para gestionar la reproducción de al menos datos de vídeo que tienen rutas de reproducción múltiples grabados en un medio (1) de grabación, que comprende:
    una unidad (2) de reproducción configurada para reproducir datos del medio (1) de grabación; un controlador (10) acoplado funcionalmente a la unidad (2) de reproducción, en el que el controlador (10) está configurado para controlar la unidad (2) de reproducción para leer al menos un archivo de lista de reproducción, donde el archivo de lista de reproducción incluye al menos un elemento de reproducción, donde el elemento de reproducción indica un punto-in y un punto-out para identificar un intervalo de reproducción en los datos de vídeo; leer un archivo de información de clip o más de uno, donde los archivos de información de clip incluyen al menos un mapa, donde cada uno de los archivos de información de clip incluye información que puede utilizarse para un archivo de clip diferente, donde el mapa mapea un tiempo de presentación a una dirección de al menos un punto de entrada en el archivo de clip asociado; y reproducir un archivo de clip o más de uno de al menos datos de vídeo para un título, donde el título incluye una porción común para la ruta de reproducción común y una porción multi-ruta para las rutas de reproducción múltiples, donde cada archivo de clip incluye los datos de vídeo de una ruta de entre la ruta de reproducción común y una ruta de reproducción particular, donde la ruta de reproducción común es una única ruta de reproducción, la ruta de reproducción particular es una ruta de entre las rutas de reproducción múltiples, en el que cada elemento de reproducción identifica el archivo de información de clip asociado al archivo de clip.
  14. 14.-El aparato de la reivindicación 13, en el que los datos de vídeo están divididos en unidades de entrelazado, donde las unidades de entrelazado de las rutas de reproducción múltiples están entrelazados una respecto a otra, donde el tamaño de cada unidad de entrelazado tiene un valor comprendido en un intervalo predeterminado relacionado con la ocupación de una memoria intermedia con el fin de reproducir sin discontinuidades los datos de vídeo para una operación de salto entre las rutas de reproducción múltiples; y el tamaño de la unidad de entrelazado evita que la memoria intermedia de un aparato de reproducción sufra subdesbordamiento o desbordamiento durante la reproducción de los archivos de clip.
  15. 15.-El aparato de la reivindicación 13 o de la reivindicación 14, en el que los datos de vídeo están grabados como paquetes fuente, donde el paquete fuente incluye una cabecera y un paquete de transporte, donde un paquete de transporte incluye un identificador de paquete (PID) y el paquete fuente incluye un número de paquetes fuente que indica la dirección en los datos de vídeo, donde cada punto de entrada está asociado con uno de los números de paquete fuente; y en el que el archivo de información de clip, el archivo de lista de reproducción y el archivo de clip están separados lógicamente e incluyen respectivamente diferentes extensiones de archivo.
    11
ES03811959.0T 2002-11-22 2003-11-07 Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción Expired - Lifetime ES2534980T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR2002072922 2002-11-22
KR20020072922 2002-11-22
PCT/KR2003/002384 WO2004049330A1 (en) 2002-11-22 2003-11-07 Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses

Publications (1)

Publication Number Publication Date
ES2534980T3 true ES2534980T3 (es) 2015-04-30

Family

ID=36113880

Family Applications (1)

Application Number Title Priority Date Filing Date
ES03811959.0T Expired - Lifetime ES2534980T3 (es) 2002-11-22 2003-11-07 Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción

Country Status (10)

Country Link
US (1) US20040101283A1 (es)
EP (1) EP1568030B1 (es)
JP (2) JP4964414B2 (es)
KR (1) KR100583570B1 (es)
CN (1) CN1692429B (es)
CA (1) CA2474040C (es)
ES (1) ES2534980T3 (es)
RU (1) RU2334284C2 (es)
TW (1) TWI261233B (es)
WO (1) WO2004049330A1 (es)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4656021B2 (ja) * 2006-08-10 2011-03-23 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP2008047962A (ja) * 2006-08-10 2008-02-28 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
US11792472B2 (en) * 2019-09-18 2023-10-17 Wayne Fueling Systems Llc Schedule-based uninterrupted buffering and streaming

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5829007A (en) * 1993-06-24 1998-10-27 Discovision Associates Technique for implementing a swing buffer in a memory array
DE69319353T3 (de) * 1993-10-29 2001-06-13 Toshiba Kawasaki Kk Aufzeichnungsmedium, wiedergabeverfahren und wiedergabegerät für mehrfachszenen
CA2168327C (en) * 1995-01-30 2000-04-11 Shinichi Kikuchi A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium.
CA2173929C (en) * 1995-04-14 2001-04-03 Kazuhiko Taira Method, apparatus and recording medium for reproducing information
US20020044757A1 (en) * 1995-08-04 2002-04-18 Sony Corporation Information carrier, device for reading and device for providing the information carrier and method of transmitting picture information
JP3617201B2 (ja) * 1995-08-04 2005-02-02 ソニー株式会社 データ記録方法及び装置、データ記録媒体、データ再生方法及び装置、情報記録媒体の記録方法及び装置
US5915067A (en) * 1995-08-21 1999-06-22 Matsushita Electric Industiral Co., Ltd. Multimedia optical disc facilitating branch reproduction to parental lock sections using reduced control information and a reproducing device for said disc
TW305043B (es) * 1995-09-29 1997-05-11 Matsushita Electric Ind Co Ltd
CN1115045C (zh) * 1995-09-29 2003-07-16 松下电器产业株式会社 对媒体进行位流交错录放的方法及装置
JP2857119B2 (ja) * 1996-01-08 1999-02-10 株式会社東芝 ディスク再生装置及び方法
JP2857130B2 (ja) * 1996-01-08 1999-02-10 株式会社東芝 情報記録方法及び記録装置
WO1997025714A1 (fr) * 1996-01-08 1997-07-17 Kabushiki Kaisha Toshiba Support d'enregistrement de donnees, procede d'enregistrement et dispositif de reproduction
JP3717585B2 (ja) * 1996-03-19 2005-11-16 パイオニア株式会社 情報記録媒体及びその情報記録装置
MX9708364A (es) * 1996-04-12 1998-06-30 Matsushita Electric Ind Co Ltd Disco optico de medios multiples para almacenar tanto titulos de video provistos con funciones av como titulos de video sin tales funciones las cuales pueden distinguir instantaneamente entre tales tipos de titulos, y un aparato reproductor y un meto
EP0838948B1 (en) * 1996-05-09 2000-03-15 Matsushita Electric Industrial Co., Ltd. Multimedia optical disk, reproducing device, and reproducing method capable of superposing sub-video upon main video in well-balanced state irrespective of position of main video on screen
DE69721483T2 (de) * 1996-09-27 2004-03-18 Matsushita Electric Industrial Co., Ltd., Kadoma Edier-und Autorensystem für einen Multimedia-Datenstrom mit Überprüfung der Edierbefehle
US5999698A (en) * 1996-09-30 1999-12-07 Kabushiki Kaisha Toshiba Multiangle block reproduction system
JP3864487B2 (ja) * 1997-03-20 2006-12-27 ソニー株式会社 データ再生装置及びデータ再生方法
US20030113096A1 (en) * 1997-07-07 2003-06-19 Kabushiki Kaisha Toshiba Multi-screen display system for automatically changing a plurality of simultaneously displayed images
US6208802B1 (en) * 1997-08-07 2001-03-27 Matsushita Electric Industrial Co., Ltd. Optical disk, reproduction apparatus, and reproduction method
US7085478B2 (en) * 1997-09-17 2006-08-01 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, and computer-readable recording medium
CN1280798C (zh) 1997-09-17 2006-10-18 松下电器产业株式会社 光盘的重现设备和重现方法
JPH11103444A (ja) * 1997-09-26 1999-04-13 Toshiba Corp 記録媒体への多チャンネル記録装置
EP2261921A3 (en) * 1998-02-23 2011-03-09 Kabushiki Kaisha Toshiba Information storage medium, information playback method and apparatus and information recording method
KR100304644B1 (ko) * 1998-06-19 2001-11-02 윤종용 네트워크를통한정보전송장치및방법
JP3270398B2 (ja) * 1998-06-22 2002-04-02 株式会社東芝 情報再生装置及び情報再生方法
US6408128B1 (en) * 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
JP4388701B2 (ja) * 1998-11-16 2009-12-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ リアルタイム情報を記録する方法及び装置
JP2000152179A (ja) * 1998-11-17 2000-05-30 Pioneer Electronic Corp 映像データ再生方法、映像データ再生装置、映像データ記録方法及び映像データ記録装置
WO2000042515A1 (fr) * 1999-01-12 2000-07-20 Fujitsu Limited Dispositif de gestion des acces et procede de gestion des acces a un support d'enregistrement
DE60000009T2 (de) * 1999-03-10 2002-05-02 Matsushita Electric Ind Co Ltd Optische Platte, Vorrichtung zur Aufnahme und Wiedergabe von optischen Platten, und Verfahren zur Aufnahme und Wiedergabe von optischen Platten
JP3376314B2 (ja) * 1999-05-12 2003-02-10 株式会社東芝 デジタル映像情報媒体、デジタル映像情報記録再生装置およびデジタル映像情報処理方法
US7106946B1 (en) * 1999-09-28 2006-09-12 Sony Corporation Transport stream processing device, and associated methodology of generating and aligning source data packets in a physical data structure
JP2001307334A (ja) * 2000-04-21 2001-11-02 Toshiba Corp 情報記憶媒体、情報記録方法、及び情報再生方法
KR100746821B1 (ko) * 2000-04-21 2007-08-06 소니 가부시끼 가이샤 정보 처리 장치와 방법, 기록매체
WO2001082608A1 (fr) * 2000-04-21 2001-11-01 Sony Corporation Appareil et procede de traitement des informations, programme et support enregistre
JP4599740B2 (ja) * 2000-04-21 2010-12-15 ソニー株式会社 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体
JP4682434B2 (ja) * 2000-04-21 2011-05-11 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
WO2001082611A1 (fr) * 2000-04-21 2001-11-01 Sony Corporation Procede et appareil de traitement d'informations, support enregistre, et programme
KR100382946B1 (ko) * 2000-04-27 2003-05-09 엘지전자 주식회사 고밀도 광 기록매체에서의 멀티 경로 데이터 스트림전송방법
US6733139B2 (en) * 2000-06-05 2004-05-11 Hewlett-Packard Development Company, L.P. Projector with narrow-spectrum light source to complement broad-spectrum light source
US6816194B2 (en) * 2000-07-11 2004-11-09 Microsoft Corporation Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
JP3620420B2 (ja) * 2000-08-01 2005-02-16 日本電気株式会社 ゲートキーパーおよびその負荷分散方法
JP2002162529A (ja) * 2000-11-28 2002-06-07 Furukawa Electric Co Ltd:The 光ファイバおよびその光ファイバを用いた光通信システム
US20020180803A1 (en) * 2001-03-29 2002-12-05 Smartdisk Corporation Systems, methods and computer program products for managing multimedia content
JP2002216460A (ja) * 2001-01-16 2002-08-02 Matsushita Electric Ind Co Ltd 情報記録媒体
JP4130534B2 (ja) * 2001-02-07 2008-08-06 株式会社東芝 情報記録媒体、情報記録装置、情報記録方法、情報再生装置、及び情報再生方法
JP4658371B2 (ja) * 2001-03-30 2011-03-23 株式会社ピーアイ技術研究所 電界堆積ポリイミドを用いたポリイミド多層配線回路基板
KR100598285B1 (ko) * 2001-06-21 2006-07-07 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
KR20020097454A (ko) * 2001-06-21 2002-12-31 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
JP2003101957A (ja) * 2001-09-19 2003-04-04 Matsushita Electric Ind Co Ltd マルチアングル再生装置
JP3499857B2 (ja) * 2002-03-11 2004-02-23 パイオニア株式会社 情報記録装置及び情報記録方法
KR100513331B1 (ko) * 2002-06-19 2005-09-07 엘지전자 주식회사 재기록 가능 기록매체의 파일 임시 삭제 및 복구방법
BR0305211A (pt) * 2002-06-24 2005-06-28 Lg Electronics Inc Meio de gravação possuindo estrutura de dados para gerenciamento de reprodução de dados de vìdeo de trajetória de reprodução múltipla gravados no mesmo e aparelhos e métodos de gravação e reprodução
TWI315867B (en) * 2002-09-25 2009-10-11 Panasonic Corp Reproduction apparatus, optical disc, recording medium, and reproduction method
EP1552521A4 (en) * 2002-10-15 2009-04-29 Samsung Electronics Co Ltd INFORMATION STORAGE MEDIUM WITH DATA STRUCTURE FOR MULTIPLE ANGLE AND DEVICE DAF R

Also Published As

Publication number Publication date
JP2006507620A (ja) 2006-03-02
EP1568030B1 (en) 2015-01-21
TW200415614A (en) 2004-08-16
US20040101283A1 (en) 2004-05-27
WO2004049330A1 (en) 2004-06-10
EP1568030A4 (en) 2009-11-11
JP4964414B2 (ja) 2012-06-27
AU2003276758A1 (en) 2004-06-18
TWI261233B (en) 2006-09-01
CN1692429A (zh) 2005-11-02
JP2011070763A (ja) 2011-04-07
KR100583570B1 (ko) 2006-05-26
RU2004126138A (ru) 2006-02-20
RU2334284C2 (ru) 2008-09-20
CN1692429B (zh) 2012-05-09
CA2474040C (en) 2010-02-02
EP1568030A1 (en) 2005-08-31
KR20040088564A (ko) 2004-10-16
CA2474040A1 (en) 2004-06-10

Similar Documents

Publication Publication Date Title
AU2003240039B2 (en) Recording medium having data structure for managing reproduction of multiple reproduction path video data for at least a segment of a title recorded thereon and recording and reproducing methods and apparatuses
KR100995043B1 (ko) 스틸 화상의 재생을 관리하기 위한 데이터 구조를 구비한기록 매체와, 기록 재생 방법 및 장치
KR100640308B1 (ko) 적어도 비디오 데이터의 재생을 관리하기 위한 데이터구조를 갖는 기록 매체와 그에 따른 기록 및 재생 방법 및장치
AU2003243025B2 (en) Recording medium having data structure for managing reproduction of multiple play-back path video data recorded thereon and recording and reproducing methods and apparatuses
US8532461B2 (en) Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses
KR101119108B1 (ko) 기록되는 비디오 데이터의 랜덤/셔플 재생을 관리하기 위한데이터 구조를 갖는 기록 매체와 그에 따른 기록 및 재생방법 및 장치
ES2364139T3 (es) Medio de grabación que tiene una estructura de datos para gestionar la reproducción de secuencias de datos grabados en el mismo, y métodos y aparatos de grabación y reproducción.
JP4431043B2 (ja) 記録された複数のオーディオストリームの再生を管理するためのデータ構造を有する光ディスク、それによる記録及び再生方法及び装置
ES2541122T3 (es) Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de vídeo de múltiples trayectorias de reproducción grabados en el mismo y métodos y aparatos de grabación y reproducción
KR101003436B1 (ko) 재생 제어를 관리하기 위한 데이터 구조를 갖는 기록매체와 그에 따른 기록 및 재생 방법 및 장치
ES2534980T3 (es) Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción
KR101008642B1 (ko) 기록된 스틸 픽처의 재생을 관리하기 위한 데이터 구조를갖는 기록 매체, 그에 따른 기록 및 재생 방법 및 장치
KR100995044B1 (ko) 기록된 스틸 픽처의 재생 기간을 관리하기 위한 데이터구조를 갖는 기록 매체, 그에 따른 기록 및 재생 방법 및장치
KR100583571B1 (ko) 인터리브 되어 기록된 다중 재생 경로 비디오 데이터의재생을 관리하기 위한 데이터 구조를 갖는 기록 매체와그에 따른 기록 및 재생 방법 및 장치
KR100998907B1 (ko) 재생 제어를 관리하기 위한 데이터 구조를 갖는 기록매체와 그에 따른 기록 및 재생 방법 및 장치
AU2003276758B2 (en) Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses