ES2399331T3

Information processing method and apparatus and computer program product

Abstract

Information processing apparatus (2) for recording continuous AV streams on a recording medium (100) with fragments, each fragment comprising fragment information and corresponding AV stream data, the corresponding fragment information and AV continuous stream data being stored in respective files, including continuous flows AV presentation time stamp data, said apparatus comprising: a controller (23) that can be operated to generate (a) fragment information that includes a map of entry points describing the relationship between a display timestamp of an image that provides an entry point to the flow data continuous AV of said fragment, and a relative source package number representing the data address of an access unit for the corresponding entry point, the relative source packet number being counted from the first source packet of the AV streaming data file, and (b) a playlist that includes main path information indicating a main path consisting of a first AV playback element and information of secondary route indicating a secondary route consisting of a second audio reproduction element, each reproduction element corresponding to a fragment, and said secondary route information including a presentation time stamp indicating a presentation start time, based on the time axis of the main route, to start the reproduction of the secondary route of said second reproduction element, so that the reproduction of the second element of reproduction on the secondary route can be synchronized with the reproduction of said first element of reproduction on the main route; and a writing unit (22) that can be operated to record fragments, including defragment information and fragment AV continuous stream data, and the playlist, including primary route information and secondary route information, in the recording medium

ES2399331T3, drawing sheet 1
Sheet 1 of 100

Term

Term ended

Projected expiry passed 20 April 2021, 5.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 4 independent, 17 dependent

  1. 1
    REIVINDICACIONES 1. Aparato de procesado de información (2) para grabar flujos continuos AV en un soporte de grabación (100) como fragmentos, comprendiendo cada fragmento información de fragmento y datos de flujo continuo AV 5 correspondientes, estando la información de fragmento y los datos de flujo continuo AV correspondientes almacenados en archivos respectivos, incluyendo los flujos continuos AV datos de marca de tiempo de presentación, comprendiendo dicho aparato:un controlador (23) que se puede hacer funcionar para generar (a) información de fragmento que incluye un 10 mapa de puntos de entrada que describe la relación entre una marca de tiempo de presentación de una imagen I que proporciona un punto de entrada a los datos de flujo continuo AV de dicho fragmento, y un número de paquete fuente relativo que representa la dirección de datos de una unidad de acceso para el punto de entrada correspondiente, siendo contado el número de paquete fuente relativo desde el primer paquete fuente del archivo de datos de flujo continuo AV, y (b) una lista de reproducción que incluye información de ruta principal que indica 15 una ruta principal compuesta por un primer elemento de reproducción AV e información de ruta secundaria que indica una ruta secundaria compuesta por un segundo elemento de reproducción de audio, correspondiendo cada elemento de reproducción a un fragmento, e incluyendo dicha información de ruta secundaria una marca de tiempo de presentación que indica un tiempo de inicio de presentación, basándose en el eje de tiempo de la ruta principal, para iniciar la reproducción de la ruta secundaria de dicho segundo elemento de reproducción, de 20 manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria se pueda sincronizar con la reproducción de dicho primer elemento de reproducción sobre la ruta principal;y una unidad de escritura (22) que se puede hacer funcionar para grabar fragmentos, incluyendo la información de fragmento y los datos de flujo continuo AV de fragmento, y la lista de reproducción, incluyendo la información de 25 ruta principal y la información de ruta secundaria, en el soporte de grabación.
  2. 2
    Aparato según la reivindicación 1, en el que dicha información de ruta secundaria incluye información de tiempo de ENTRADA e información de tiempo de SALIDA que indican un tiempo de inicio de presentación y un tiempo final de la ruta secundaria.
  3. 3
    Aparato según la reivindicación 2, en el que dichos tiempo de ENTRADA y tiempo de SALIDA están en el mismo dominio continuo del reloj de tiempo del sistema que la ruta principal.
  4. 4
    Aparato según la reivindicación 3, en el que dicha lista de reproducción incluye información de identificación que 35 indica el dominio de reloj de tiempo de sistema que tiene dichos tiempo de ENTRADA y tiempo de SALIDA.
  5. 5
    Aparato según la reivindicación 1, en el que dicho controlador genera la información de ruta secundaria para la post-grabación. 40 6. Aparato según la reivindicación 1, en el que dicho controlador genera la información de ruta secundaria cuando se introduce información de audio auxiliar para la post-grabación.
  6. 7
    Método para grabar flujos continuos AV en un soporte de grabación (100) como fragmentos, comprendiendo cada fragmento información de fragmento y datos de flujo continuo AV correspondientes, estando la información de 45 fragmento y los datos de flujo continuo AV correspondientes almacenados en archivos respectivos, incluyendo los flujos continuos AV datos de marca de tiempo de presentación, comprendiendo dicho método:generar (a) información de fragmento que incluye un mapa de puntos de entrada que describe la relación entre una marca de tiempo de presentación de una imagen I que proporciona un punto de entrada a los datos de flujo 50 continuo AV de dicho fragmento, y un número de paquete fuente relativo que representa la dirección de datos de una unidad de acceso para el punto de entrada correspondiente, siendo contado el número de paquete fuente relativo desde el primer paquete fuente del archivo de datos de flujo continuo AV, y (b) una lista de reproducción que incluye información de ruta principal que indica una ruta principal compuesta por un primer elemento de reproducción AV e información de ruta secundaria que indica una ruta secundaria compuesta por un segundo 55 elemento de reproducción de audio, correspondiendo cada elemento de reproducción a un fragmento, incluyendo dicha información de ruta secundaria una marca de tiempo de presentación que indica un tiempo de inicio de presentación, basándose en el eje de tiempo de la ruta principal, para iniciar la reproducción de la ruta secundaria de dicho segundo elemento de reproducción, de manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria se pueda sincronizar con la reproducción de dicho primer elemento de 60 reproducción sobre la ruta principal;y grabar fragmentos, incluyendo la información de fragmento y los datos de flujo continuo AV de fragmento, y la lista de reproducción, incluyendo la información de ruta principal y la información de ruta secundaria, en el soporte de grabación.
  7. 8
    Método según la reivindicación 7, en el que dicha información de ruta secundaria incluye información de tiempo de ENTRADA e información de tiempo de SALIDA que indican un tiempo de inicio de presentación y un tiempo final de la ruta secundaria. 5 9. Método según la reivindicación 8, en el que dichos tiempo de ENTRADA y tiempo de SALIDA están en el mismo dominio continuo del reloj de tiempo del sistema que la ruta principal.
  8. 10
    Método según la reivindicación 9, en el que dicha lista de reproducción incluye información de identificación que indica el dominio de reloj de tiempo de sistema que tiene dichos tiempo de ENTRADA y tiempo de SALIDA.
  9. 11
    Método según la reivindicación 7, en el que la información de ruta secundaria se genera para la post-grabación.
  10. 12
    Método según la reivindicación 7, en el que la información de ruta secundaria se genera cuando se introduce información de audio auxiliar para la post-grabación. 15
  11. 13
    Aparato para reproducir información de audio e imágenes, que comprende:un dispositivo de reproducción (3) para reproducir desde un soporte de almacenamiento (100) en el cual se graban flujos continuos AV como fragmentos, comprendiendo cada fragmento información de fragmento y datos de flujos continuo AV correspondientes, estando almacenados la información de fragmento y los datos de flujo continuo AV correspondientes en archivos respectivos, incluyendo los flujos continuos AV datos de marca de tiempo de presentación, incluyendo dicha información de fragmento un mapa de puntos de entrada que describe la relación entre una marca de tiempo de presentación de una imagen I que proporciona un punto de entrada a los datos de flujo continuo AV de dicho fragmento, y un número de paquete fuente relativo que representa la 25 dirección de datos de una unidad de acceso para el punto de entrada correspondiente, siendo contado el número de paquete fuente relativo desde el primer paquete fuente del archivo de datos del flujo continuo AV, y teniendo también grabada en el mismo el soporte de almacenamiento una lista de reproducción que incluye información de ruta principal que indica una ruta principal compuesta por un primer elemento de reproducción AV e información de ruta secundaria que indica una ruta secundaria compuesta por un segundo elemento de reproducción de audio, correspondiendo cada elemento de reproducción a un fragmento, e incluyendo dicha información de ruta secundaria una marca de tiempo de presentación que marca un tiempo de inicio de presentación, basándose en el eje de tiempo de la ruta principal, para iniciar la reproducción de la ruta secundaria de dicho segundo elemento de reproducción, de manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria se pueda sincronizar con la reproducción de dicho primer elemento de 35 reproducción sobre la ruta principal;una unidad de recuperación para recuperar la información de ruta principal, la información de ruta secundaria, y el mapa de puntos de entrada;y una unidad de reproducción de información AV para reproducir el flujo continuo AV asociado a la información de rutas y el mapa recuperados, de tal manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria esté sincronizada con la reproducción de dicho primer elemento de reproducción sobre la ruta principal. 45 14. Aparato según la reivindicación 13, en el que dicha información de ruta secundaria incluye información de tiempo de ENTRADA e información de tiempo de SALIDA que indican un tiempo de inicio de presentación y un tiempo final de la ruta secundaria.
  12. 15
    Aparato según la reivindicación 14, en el que dichos tiempo de ENTRADA y tiempo de SALIDA están en el mismo dominio continuo del reloj de tiempo del sistema que la ruta principal.
  13. 16
    Aparato según la reivindicación 13, en el que dicha lista de reproducción incluye información de identificación que indica el dominio de reloj de tiempo de sistema que tiene dichos tiempo de ENTRADA y tiempo de SALIDA. 55 17. Aparato según la reivindicación 13, en el que la información de ruta secundaria se usa para la post-grabación.
  14. 18
    Aparato según la reivindicación 13, en el que la información de rutas se almacena cuando se usa información de audio auxiliar para la post-grabación.
  15. 19
    Método para reproducir información de audio e imágenes, comprendiendo el método:reproducir información de audio y de imágenes desde un soporte de almacenamiento (100) en el cual se graban flujos continuos AV como fragmentos, comprendiendo cada fragmento información de fragmento y datos de flujos continuo AV correspondientes, siendo la información de fragmento y los datos de flujo continuo AV 65 correspondientes almacenados en archivos respectivos, incluyendo los flujos continuos AV datos de marca de tiempo de presentación, incluyendo dicha información de fragmento un mapa de puntos de entrada que describe la relación entre una marca de tiempo de presentación de una imagen I que proporciona un punto de entrada a los datos de flujo continuo AV de dicho fragmento, y un número de paquete fuente relativo que representa la dirección de datos de una unidad de acceso para el punto de entrada correspondiente, siendo contado el número de paquete fuente relativo desde el primer paquete fuente del archivo de datos del flujo continuo AV, y teniendo también grabada en el mismo el soporte de almacenamiento una lista de reproducción que incluye información de ruta principal indicativa de una ruta principal compuesta por un primer elemento de reproducción AV e información de ruta secundaria que indica una ruta secundaria compuesta por un segundo elemento de reproducción de audio, correspondiendo cada elemento de reproducción a un fragmento, e incluyendo dicha información de ruta secundaria una marca de tiempo de presentación que indica un tiempo de inicio de presentación, basándose en el eje de tiempo de la ruta principal, para iniciar la reproducción de la ruta secundaria de dicho segundo elemento de reproducción, de manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria se pueda sincronizar con la reproducción de dicho primer elemento de reproducción sobre la ruta principal;recuperar la información de ruta principal, la información de ruta secundaria, y el mapa de puntos de entrada;y reproducir el flujo continuo AV asociado a la información de rutas y el mapa de puntos de entrada recuperados, de tal manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria se sincroniza con la reproducción de dicho primer elemento de reproducción sobre la ruta principal.
  16. 20
    Método según la reivindicación 19, en el que dicha información de ruta secundaria incluye información de tiempo de ENTRADA e información de tiempo de SALIDA que indican un tiempo de inicio de presentación y un tiempo final de la ruta secundaria.
  17. 21
    Método según la reivindicación 20, en el que dichos tiempo de ENTRADA y tiempo de SALIDA están en el mismo dominio continuo del reloj de tiempo del sistema que la ruta principal.
  18. 22
    Método según la reivindicación 19, en el que dicha lista de reproducción incluye información de identificación que indica el dominio de reloj de tiempo de sistema que tiene dichos tiempo de ENTRADA y tiempo de SALIDA.
  19. 23
    Método según la reivindicación 19, en el que la información de ruta secundaria se usa para la post-grabación.
  20. 24
    Método según la reivindicación 19, en el que la información de ruta se almacena cuando se usa información de audio auxiliar para la post-grabación.
  21. 25
    Soporte de grabación (221, 222, 223, 224) adaptado para ser usado con un ordenador y que tiene grabados en el mismo flujos continuos AV como fragmentos, comprendiendo cada fragmento información de fragmento y datos de flujos continuo AV correspondientes, estando la información de fragmento y los datos de flujo continuo AV correspondientes almacenados en archivos respectivos, incluyendo los flujos continuos AV datos de marca de tiempo de presentación, incluyendo dicha información de fragmento un mapa de puntos de entrada que describe la relación entre una marca de tiempo de presentación de una imagen I que proporciona un punto de entrada a los datos de flujo continuo AV de dicho fragmento, y un número de paquete fuente relativo que representa la dirección de datos de una unidad de acceso para el punto de entrada correspondiente, siendo contado el número de paquete fuente relativo desde el primer paquete fuente del archivo de datos del flujo continuo AV, y teniendo también grabada en el mismo el soporte de almacenamiento una lista de reproducción que incluye información de ruta principal que indica una ruta principal compuesta por un primer elemento de reproducción AV e información de ruta secundaria que indica una ruta secundaria compuesta por un segundo elemento de reproducción de audio, correspondiendo cada elemento de reproducción a un fragmento, e incluyendo dicha información de ruta secundaria una marca de tiempo de presentación que indica un tiempo de inicio de presentación, basándose en el eje de tiempo de la ruta principal, para iniciar la reproducción de la ruta secundaria de dicho segundo elemento de reproducción, de manera que la reproducción del segundo elemento de reproducción sobre la ruta secundaria se pueda sincronizar con la reproducción de dicho primer elemento de reproducción sobre la ruta principal.
Independent claims21