Patent ES-2674244-T3 (ES)
Title: Concepto de transmisión para un flujo que comprende unidades de acceso
Inventor: ZINK ALEXANDER
IPC: H04N21/845
Filed: 2010-09-06
Granted: 2018-06-28
Abstract: Aparato para recuperar un flujo de unidad de acceso de unidades de acceso consecutivas, que representan contenido de video y/o de audio, desde una secuencia de tramas logicas de una senal de transmision, comprendiendo cada trama logica una seccion de datos utiles, en el que las unidades de acceso consecutivas se insertan de manera consecutiva en la seccion de datos utiles de la secuencia de las tramas logicas, en el que las tramas logicas comprenden tramas logicas en las que no cae comienzo de una unidad de acceso (28), cae un comienzo de una unidad de acceso, y cae un comienzo de dos unidades de acceso, respectivamente, estando configurado el aparato para, para una trama logica predeterminada, en la que cae un comienzo de una unidad de acceso, extraer una tabla de unidad de acceso desde la trama logica predeterminada que comprende, por comienzo de las unidades de acceso que caen en la trama logica predeterminada, un puntero que apunta a una posicion de comienzo respectiva en la trama logica predeterminada, y localizar, y comenzar la extraccion de, la respectiva unidad de acceso el comienzo de la cual cae en la trama logica predeterminada, mediante el uso del respectivo puntero, estando el aparato configurado tambien para extraer de manera consecutiva las unidades de acceso consecutivas del flujo de unidad de acceso desde la seccion de datos utiles de las tramas logicas de la secuencia de las tramas logicas, en el que el aparato esta configurado para extraer desde cada trama logica (20) un encabezamiento de trama logica (22) que indica la ausencia de, o la longitud (34) de una tabla de unidad de acceso (30) en la respectiva trama logica (20), y localizar una extension de la seccion de datos utiles (24) de la respectiva trama logica (20) que depende de la misma, en el que el aparato esta configurado para realizar la extraccion consecutiva de las unidades de acceso consecutivas (28) desde las tramas logicas (20) usando una direccion de extraccion de datos utiles en las tramas logicas (20), y para localizar un extremo situado de manera variable de la tabla de unidad de acceso (30) aplicando la longitud (34) de la tabla de unidad de acceso (30) en una direccion en contra contraria a la direccion de extraccion de datos utiles desde un extremo situado de manera constante de la misma, y en el que el encabezamiento de trama logica (32) indica una longitud de la tabla de unidad de acceso (30) de las respectivas tramas logicas (20) y el aparato esta configurado para, al extraer la tabla de unidad de acceso (30) desde la trama logica predeterminada (20), extraer de manera consecutiva un numero de entradas de tabla de unidad de acceso (64), iniciando gradualmente en el extremo inicial o final de la trama logica (20) o en una posicion en la trama logica predeterminada (20), que tiene un desplazamiento constante predeterminado desde la misma, en unidades de una longitud constante desde una entrada de tabla de unidad de acceso (64) a la siguiente, para obtener, para cada entrada de tabla de unidad de acceso (64), un puntero (40) que apunta a una respectiva posicion de comienzo de la respectiva unidad de acceso (28), en el que el aparato esta configurado para extraer informacion de redundancia adicional para el encabezamiento de trama logica desde la trama logica predeterminada, y usar la misma para realizar deteccion de corrupcion de datos (172) o intentos de correccion de errores en el encabezamiento de trama logica, y, si el encabezamiento de trama logica resulta estar corrupto, etapa (178), empezar en el extremo inicial o final de la trama logica (20) o en la posicion en la trama logica predeterminada (20), que tiene el desplazamiento constante predeterminado desde la misma, en unidades de la longitud constante desde una entrada de tabla de unidad de acceso (64) posiblemente presente a la siguiente, para obtener, para cada entrada de tabla de unidad de acceso (64) posiblemente presente, un supuesto puntero (40) que apunta a una supuesta posicion de comienzo de una respectiva unidad de acceso (28) y datos de redundancia adicionales, realizar una deteccion de corrupcion de datos individual de entrada de tabla de unidad de acceso en las entradas de tabla de unidad de acceso posiblemente presentes, y localizar, y comenzar la extraccion de, simplemente en unidades de acceso en supuestas posiciones de comienzo a las que apuntan los punteros de aquellas entradas de tabla de unidad de acceso posiblemente presentes que resultan ser correctas por la deteccion de corrupcion de datos.